<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2687857641431455346</id><updated>2026-10-15T13:59:04.292+02:00</updated><category term="LINUX"/><category term="ORACLE"/><category term="OPENSUSE"/><category term="BASH"/><category term="redes"/><category term="COMANDOS"/><category term="SQL"/><category term="ssh"/><category term="Apache"/><category term="Centos"/><category term="Java"/><category term="postgreSQL"/><category term="NVIDIA"/><category term="SUSE"/><category term="comtrend"/><category term="git"/><category term="vmware"/><category term="vnc"/><category term="POWERSHELL"/><category term="PULSEAUDIO"/><category term="SAMBA"/><category term="Ubuntu"/><category term="sqldeveloper"/><category term="windows"/><category term="AIRCRACK"/><category term="ECLIPSE"/><category term="GNOMe"/><category term="NetBeans"/><category term="PHP"/><category term="SEGURIDAD"/><category term="SQLLOADER"/><category term="Solaris"/><category term="XML"/><category term="dns"/><category term="ftp"/><category term="hotot"/><category term="python"/><category term="Acer"/><category term="Applet"/><category term="CISCO"/><category term="DNIe"/><category term="HP"/><category term="KDE"/><category term="LDAP"/><category term="MLDONKEY"/><category term="PASSWORD"/><category term="POWERCLI"/><category term="SLES"/><category term="VirtualBox"/><category term="WSL2"/><category term="chrome"/><category term="flatpak"/><category term="jdeveloper"/><category term="spotify"/><category term="telegram"/><category term="thunderbird"/><category term="ugr"/><category term="vcenter"/><title type='text'>dieguz2</title><subtitle type='html'>Blog personal sobre oracle 10G, XML, XMLDB  Linux, opensuse y la universidad de Granada.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dieguz2.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>209</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-2096483875651868274</id><published>2026-03-24T18:08:00.003+01:00</published><updated>2026-03-24T18:08:39.549+01:00</updated><title type='text'>Opensuse Leap 16.0: instalación de Nvidia  migración de G06 a G07</title><content type='html'>&lt;p&gt;&amp;nbsp;Si ya tiene sinstlados los g06 puedes pasar a los G07&lt;/p&gt;&lt;p&gt;Si tienes instalados los G06 desinstala con:&lt;/p&gt;&lt;pre&gt;rpm -e $(rpm -qa | grep -e ^nvidia -e ^libnvidia | grep -v container)&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;Si no los tienes simplemente:&lt;/p&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;zypper repos &lt;span class=&quot;nt&quot;&gt;-u&lt;/span&gt; | &lt;span class=&quot;nb&quot;&gt;grep &lt;/span&gt;https://download.nvidia.com/opensuse/&lt;/code&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;zypper addrepo https://download.nvidia.com/opensuse/leap/16.0/  nvidia&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;zypper &lt;span class=&quot;k&quot;&gt;in &lt;/span&gt;nvidia-open-driver-G07-signed-kmp-meta&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;&lt;figure class=&quot;highlight&quot;&gt;&lt;/figure&gt;&lt;pre&gt;&lt;code class=&quot;language-shell&quot; data-lang=&quot;shell&quot;&gt;&amp;nbsp;Estos son los paquetes que se instalan &lt;/code&gt;Versión 595.45.04&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;table data-path-to-node=&quot;2&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-bottom: 32px; margin-top: 0px !important;&quot;&gt;&lt;thead style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;strong style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-bottom: 0px !important; margin-top: 0px !important;&quot;&gt;Nombre del Paquete&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;strong style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-bottom: 0px !important; margin-top: 0px !important;&quot;&gt;Descripción&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,1,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,1,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-common-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,1,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Common files for the NVIDIA driver packages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,2,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,2,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-compute-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,2,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA driver for computing with GPGPU&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,3,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,3,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-compute-utils-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,3,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA driver tools for computing with GPGPU&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,4,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,4,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-gl-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,4,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA OpenGL libraries for OpenGL acceleration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,5,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,5,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-modprobe&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,5,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA kernel module loader&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,6,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,6,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-open-driver-G07-signed-kmp-default&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,6,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA open kernel module driver for GeForce 16 series (GTX 16xx) and newer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,7,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,7,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-open-driver-G07-signed-kmp-meta&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,7,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Meta package to select open nvidia driver in sync&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,8,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,8,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-persistenced&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,8,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;A daemon to maintain persistent software state in the NVIDIA driver&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,9,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,9,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-userspace-meta-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,9,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;Meta package to autoselect NVIDIA userspace packages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,10,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,10,0,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;nvidia-video-G07&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid; font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;&lt;span data-path-to-node=&quot;2,10,1,0&quot; style=&quot;font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;&quot;&gt;NVIDIA graphics driver for GeForce 700 series and newer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/2096483875651868274' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/2096483875651868274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/2096483875651868274'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2026/03/opensuse-leap-160-instalacion-de-nvidia.html' title='Opensuse Leap 16.0: instalación de Nvidia  migración de G06 a G07'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-8885681371591694946</id><published>2025-06-25T09:16:00.008+02:00</published><updated>2025-06-25T09:16:47.471+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="flatpak"/><category scheme="http://www.blogger.com/atom/ns#" term="OPENSUSE"/><category scheme="http://www.blogger.com/atom/ns#" term="spotify"/><title type='text'>flatpak  Spotify:  no se inicia</title><content type='html'>&lt;p&gt;&amp;nbsp;Si tienes instalado en opensuse spotify mediante flatpak y no te arranca el spotify aquí hay un apaño.&lt;/p&gt;&lt;p&gt;Puedes lanzarlo manualmente con:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;flatpak -v&amp;nbsp; run com.spotify.Client&lt;/blockquote&gt;Quizá obtengas un error como este ( no está relacionado con el problema del arranque),:&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Pulseaudio user configuration file &#39;/home/USUARIO/.config/pulse/client.conf&#39;: Error al abrir el archivo /home/USUARIO/.config/pulse/client.conf: No existe el fichero o el directorio&lt;/blockquote&gt;Para &quot;solucionar&quot; el problema del arranque tienes que borrar la configuración.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;
&lt;p dir=&quot;auto&quot;&gt;rm -rf ~/.var/app/com.spotify.Client&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Una vez lanzado el comando debe arrancarte, aunque tendrás que meter el usuario/contraseña o escanear el QR. &lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/8885681371591694946' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8885681371591694946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8885681371591694946'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2025/06/flatpak-spotify-no-se-inicia.html' title='flatpak  Spotify:  no se inicia'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-5721824191107635399</id><published>2025-05-21T14:35:00.002+02:00</published><updated>2025-05-21T14:35:18.471+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>Eliminar bloqueo chrome en linux</title><content type='html'>&lt;p&gt;&amp;nbsp;Si chrome no arranca y aparece un mensaje de error similar a:&lt;/p&gt;&lt;p&gt;&quot;Parece que otro proceso de Google Chrome (XXXXX) está utilizando el perfil en otro ordenador (localhost.localdomain). Chrome habloqueado el perfil para que no se dañe. Si estás seguro de que ningún otro proceso está utilizando este perfil, puedes desbloquearlo y volver a iniciar Chrome.&quot;&lt;/p&gt;&lt;p&gt;Donde XXXX es un número de proceso.&lt;/p&gt;&lt;p&gt;Si no hay procesos (&quot;ps -aux | grep chrome&quot;) chrome. Podemos eliminar los archivos de bloqueo:&lt;/p&gt;&lt;p&gt;rm ~/.config/google-chrome/SingletonLock&lt;br /&gt;rm ~/.config/google-chrome/SingletonSocket&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Este problema de bloqueo suele aparecer con el uso de&amp;nbsp; &quot;WhatsApp Web app lock feature&quot;.&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/5721824191107635399' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5721824191107635399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5721824191107635399'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2025/05/eliminar-bloqueo-chrome-en-linux.html' title='Eliminar bloqueo chrome en linux'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-4448188986695337581</id><published>2025-01-22T13:54:00.003+01:00</published><updated>2025-01-22T13:54:49.301+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>LINUX: Actualizar Centos 7 a la última versión disponible (7.9.2009)</title><content type='html'>&lt;p&gt;El 30 de Junio de 2024 centos alcanzo su fin de vida (EOF, fin de vida). La última versión disponible fue la 7.9.2009. A día de hoy todos casi todos los mirror están caidos (Could not resolve host).Si necesitases por algún motivo paquetes para un centos 7 puedes ir a esta versión 2009. &lt;br /&gt;Laversión se lanzó el 1 2 de noviembre de 2020, por lo que está totalmente obsoleta y sin parches de seguridad posteriores, por lo que la mejor opción es que cambies de distribución. Pero por si necesitas paquetes para este centos7 puedes hacer lo siguiente:&lt;/p&gt;&lt;p&gt;1) Eliminar repositorios anteriores:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;mkdir /etc/yum.repos.d/old&lt;br /&gt;mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/old/&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2) Crear repositorio para centos.vault&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;cat &amp;lt;&amp;lt; &#39;EOF&#39; &amp;gt; /etc/yum.repos.d/vault.repo&lt;br /&gt;[base]&lt;br /&gt;name=CentOS-$releasever - Base&lt;br /&gt;baseurl=https://vault.centos.org/7.9.2009/os/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;enabled=1&lt;br /&gt;&lt;br /&gt;[updates]&lt;br /&gt;name=CentOS-$releasever - Updates&lt;br /&gt;baseurl=https://vault.centos.org/7.9.2009/updates/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;enabled=1&lt;br /&gt;&lt;br /&gt;[extras]&lt;br /&gt;name=CentOS-$releasever - Extras&lt;br /&gt;baseurl=https://vault.centos.org/7.9.2009/extras/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;enabled=1&lt;br /&gt;&lt;br /&gt;[centosplus]&lt;br /&gt;name=CentOS-$releasever - CentOSPlus&lt;br /&gt;baseurl=https://vault.centos.org/7.9.2009/centosplus/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7&lt;br /&gt;enabled=0&lt;br /&gt;&#39;EOF&#39;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3) Limpiar y reconstruir caché&lt;/p&gt;&lt;p&gt;yum clean all ; yum makecache&lt;/p&gt;&lt;p&gt;Ahora tendrás disponible de nuevo el actualizar o resolver dependencias. Si puedes actualiza a una distro que no haya alcanzado el EOF&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/4448188986695337581' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/4448188986695337581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/4448188986695337581'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2025/01/linux-actualizar-centos-7-la-ultima.html' title='LINUX: Actualizar Centos 7 a la última versión disponible (7.9.2009)'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-5061980385283065505</id><published>2024-11-08T12:13:00.002+01:00</published><updated>2024-11-08T12:13:32.425+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GNOMe"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>Opensuse: acceso directo PWA en GNOME</title><content type='html'>&lt;p&gt;&amp;nbsp;Ejemplo de configuración de acceso directo para Gnome de Microsoft Teams. Contamos con chromium instalado y hemos descargado previamente el icono:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;cat &amp;gt; /home/USUARIO/.local/share/applications/teams.desktop &amp;lt;&amp;lt; EOF&lt;br /&gt;[Desktop Entry]&lt;br /&gt;Version=1.0&lt;br /&gt;Name=teams-wepapp&lt;br /&gt;GenericName=teams-wepapp&lt;br /&gt;Exec=chromium-browser --user-data-dir=~/.config/teams-wepapp/ --app=https://teams.microsoft.com/_#/conversations/ --class=teams-wepapp --name=teams-webapp&lt;br /&gt;StartupWMClass=teams-webapp&lt;br /&gt;Terminal=false&lt;br /&gt;X-MultipleArgs=false&lt;br /&gt;Type=Application&lt;br /&gt;Icon=/home/USUARIO/.local/share/icons/teams.svg&lt;br /&gt;Categories=WebBrowser;&lt;br /&gt;MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;&lt;br /&gt;StartupNotify=true&lt;br /&gt;EOF&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/5061980385283065505' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5061980385283065505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5061980385283065505'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/11/opensuse-acceso-directo-pwa-en-gnome.html' title='Opensuse: acceso directo PWA en GNOME'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-6500145786073647170</id><published>2024-06-05T14:53:00.001+02:00</published><updated>2024-06-05T14:53:12.994+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>vsphere : Error en máquina virtual que no responde y muestra estado &quot;Powered off&quot;</title><content type='html'>&lt;p&gt;Al intentar exportar una VM y cancelar la exportación puede ocurrir que la VM ya no responda (no es posible arrancar, desregistrar, borrar, ...)&lt;/p&gt;&lt;p&gt;Sale el mensaje de error : &quot;Operation failed!&amp;nbsp; The attempted operation cannot be performed in the current state (&quot;Powered off&quot;)&quot;&lt;/p&gt;&lt;p&gt;En el archivo /var/log/hostd.log aparecerá algo similar a:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&quot;Invalid transition requested (VM_STATE_EXPORTING -&amp;gt; VM_STATE_RECONFIGURING): Invalid state&quot;&lt;/p&gt;&lt;p&gt;&quot; Method fault exception during reconfigure: N3Vim5Fault12InvalidState9ExceptionE(Fault cause: vim.fault.InvalidState&quot;&lt;/p&gt;&lt;p&gt;&quot;Invalid transition requested (VM_STATE_EXPORTING -&amp;gt; VM_STATE_POWERING_ON): Invalid state&quot;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Accedemos a la consola/terminal del hipervisor:&amp;nbsp; F2, entrar como root, Troubleshooting Options &amp;gt; Restart Management Agents, F11 para reiniciar los servicios&lt;/p&gt;&lt;p&gt;Alternativamente, habilitamos ssh y reiniciamos los demonios&amp;nbsp; ESXI host daemon y vCenter Agent&quot;:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /etc/init.d/hostd restart&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /etc/init.d/vpxa restart&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;La solución en:&lt;/p&gt;&lt;p&gt;https://knowledge.broadcom.com/external/article?legacyId=1003490&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/6500145786073647170' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6500145786073647170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6500145786073647170'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/06/vsphere-error-en-maquina-virtual-que-no.html' title='vsphere : Error en máquina virtual que no responde y muestra estado &quot;Powered off&quot;'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-2283781326911177112</id><published>2024-05-06T11:51:00.007+02:00</published><updated>2024-05-22T14:12:56.420+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="POWERSHELL"/><title type='text'>Instalación powershell en Rocky 9</title><content type='html'>&lt;p&gt;Script de instalación de powershell en rocky 9:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;#!/usr/bin/env bash
&lt;/span&gt;&lt;br /&gt;# SCRIPT para la instalación de powershell en rocky 9, descarga la última versión de github disponible para linux-x64
&lt;br /&gt;# Instalacion de dependencia
&lt;br /&gt;# Copyright (C) 2024 dieguz2
&lt;br /&gt;# License: GNU GPL v2
&lt;br /&gt;# http://dieguz2.blogspot.com/
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;dnf install libicu73 &amp;nbsp;-y
&lt;br /&gt;
&lt;br /&gt;#Algunas variables
&lt;br /&gt;REPO=&quot;PowerShell/PowerShell&quot; ;
&lt;br /&gt;TAG_URL=$(curl -fsSLI -o /dev/null -w %{url_effective} https://github.com/${REPO}/releases/latest)
&lt;br /&gt;TAG=$(echo $TAG_URL | sed -r &#39;s/^.+v([0-9])+/\1/&#39;)&lt;br /&gt;URL=$(curl -s https://api.github.com/repos/${REPO}/releases/latest | grep -Eo &#39;browser_download.+?&quot;(.+-linux-x64.tar.gz)&quot;&#39; | awk -F&#39;&quot;&#39; &#39;{print $3}&#39;)
&lt;br /&gt;FILE=$(basename $URL)
&lt;br /&gt;INSTALL_PATH=/opt/microsoft/powershell/$TAG
&lt;br /&gt;
&lt;br /&gt;# Descarga el archivo &#39;.tar.gz&#39; de powershell
&lt;br /&gt;curl -L $URL -o /tmp/${FILE}
&lt;br /&gt;
&lt;br /&gt;# Creacion del directorio objetivo
&lt;br /&gt;mkdir -p ${INSTALL_PATH}
&lt;br /&gt;
&lt;br /&gt;# Extracción del archivo
&lt;br /&gt;tar zxf /tmp/${FILE} -C ${INSTALL_PATH}
&lt;br /&gt;
&lt;br /&gt;# Cambiar permisos
&lt;br /&gt;chmod +x ${INSTALL_PATH}/pwsh
&lt;br /&gt;
&lt;br /&gt;# Link para powershell
&lt;br /&gt;ln -s ${INSTALL_PATH}/pwsh /usr/bin/pwsh
&lt;br /&gt;
&lt;br /&gt;# Arranca powershell
&lt;br /&gt;pwsh&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/2283781326911177112' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/2283781326911177112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/2283781326911177112'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/05/instalacion-powershell-en-rocky-9.html' title='Instalación powershell en Rocky 9'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-9082514502269899251</id><published>2024-05-05T11:08:00.001+02:00</published><updated>2024-05-05T11:08:26.558+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="redes"/><title type='text'>ONT Edge Core GG-11000 para telefónica y o2</title><content type='html'>&lt;p&gt;Desconectar la fibra y conectar al puerto ethernet un ordenador.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;La ip del&amp;nbsp; ONT es 192.168.100.1 .&amp;nbsp;&lt;/p&gt;&lt;p&gt;Configurar el ordenador con ip de la red del ONT. Por ejemplo 192.168.100.2 / 24&lt;/p&gt;&lt;p&gt;Conectar mediante telnet: telnet 192.168.100.1&lt;/p&gt;&lt;p&gt;User/pass : TELCOGUEST TEL$1924#&lt;/p&gt;&lt;p&gt;Obtener o modificar la clave &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/9082514502269899251' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/9082514502269899251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/9082514502269899251'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/05/ont-edge-core-gg-11000-para-telefonica.html' title='ONT Edge Core GG-11000 para telefónica y o2'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-1439273438944264505</id><published>2024-03-14T10:10:00.001+01:00</published><updated>2024-03-14T10:10:54.212+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="KDE"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><category scheme="http://www.blogger.com/atom/ns#" term="NVIDIA"/><title type='text'>KDE muestra el mensaje GL FPS / BLIT en las ventanas</title><content type='html'>&lt;p&gt;&amp;nbsp;En las esquina superior izquierda de las ventanas de KDE aparece un mensaje en rojo donde pone BLIT. Para deshabilitar que esto se muestre:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;1) Abrir &quot;NVIDIA X Sever Settings&quot;&lt;/p&gt;&lt;p&gt;2) hacer click en &quot;OpenGL settings&quot;&lt;/p&gt;&lt;p&gt;3) desmarcar &quot;Enable Graphics API Visual Indicator&quot;&lt;/p&gt;&lt;p&gt;4) Pulsar en el botón salir y reiniciar la app donde se haya mostrado &lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/1439273438944264505' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/1439273438944264505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/1439273438944264505'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/03/kde-muestra-el-mensaje-gl-fps-blit-en.html' title='KDE muestra el mensaje GL FPS / BLIT en las ventanas'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-6989707332418271573</id><published>2024-03-13T14:54:00.002+01:00</published><updated>2024-03-13T14:54:12.846+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OPENSUSE"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Python &quot;ImportError: cannot import name &#39;SCHEME_KEYS&#39;&quot; en Opensuse</title><content type='html'>&lt;p&gt;&amp;nbsp;Al ejecutar pip3 sale dicho mensaje de error. SE debe a una instalación incorrecta o el tener multiples versiones de pip en la instalación de opensuse.&lt;/p&gt;&lt;p&gt;1) Borrar todo lo relacionado con pip&amp;nbsp; tanto archivos como directorio es /usr/lib/python3.6/site-packages :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&amp;nbsp;rm -rf&amp;nbsp; /usr/lib/python3.6/site-packages/pip*&lt;/p&gt;&lt;p&gt;&amp;nbsp;rm -rf /usr/lib/python3.6/site-packages/pip&lt;/p&gt;&lt;p&gt;&amp;nbsp;m -rf pip-20.0.2-py3.6.egg-info/&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2) Forzar la reinstalación de&amp;nbsp; pip:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;blockquote&gt;zypper in -fy python3-pip&amp;nbsp;&lt;/blockquote&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/6989707332418271573' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6989707332418271573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6989707332418271573'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2024/03/python-importerror-cannot-import-name.html' title='Python &quot;ImportError: cannot import name &#39;SCHEME_KEYS&#39;&quot; en Opensuse'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-6421456727251124541</id><published>2023-10-26T14:56:00.003+02:00</published><updated>2023-10-26T14:58:08.763+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CISCO"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="WSL2"/><title type='text'>Cisco Anyconnect y WSL2: no internet</title><content type='html'>&lt;p&gt;Cuando conectamos usando el cliente Cisco Anyconnect para conectar por VPN perderemos la conexión tanto de las máquinas de WSL2 como posiblemente otro tipo de máquinas virtuales (virtualbox)&lt;/p&gt;&lt;p&gt;Para solventarlo:&lt;/p&gt;&lt;p&gt;1) En el caso de las máquinas en WSL2 desactivaremos que se generé automáticamente el resolv y pondremos manualmente los servidores DNS&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;/etc/wsl.conf&lt;/p&gt;&lt;p&gt;generateResolvConf = false&lt;/p&gt;&lt;p&gt;/etc/resolv.conf&lt;/p&gt;&lt;p&gt;nameserver &amp;lt;MiservidorDNS&amp;gt;&lt;/p&gt;&lt;p&gt;nameserver 1.1.1.1&lt;/p&gt;&lt;p&gt;nameserver 8.8.8.8&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;En el caso de la ugr (Universidad de Granada)&amp;nbsp; el servidor DNS es 150.214.204.10&lt;/p&gt;&lt;p&gt;2) Cada vez que conectemos a la VPN deberemos ejecutar lo siguiente. En windows abiremos una terminal Powershell como administrador y pondremos:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Get-NetAdapter | Where-Object {$_.InterfaceDescription -Match &quot;Cisco AnyConnect&quot;} | Set-NetIPInterface -InterfaceMetric 6000&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Deberéamos recuperar la conexión.&lt;/p&gt;&lt;p&gt;Si queremos automatizar el proceso podemos automatizar una tarea. La forma más sencilla es seguir el script de github.&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Arrancamos un powershell con permisos de administrador&amp;nbsp;&lt;/p&gt;&lt;p&gt;- Descargamos el archivo &lt;b&gt;.\CreateScheduledTask.ps1&lt;/b&gt;&amp;nbsp; o clonamos el repositorio (&lt;b&gt;git clone https://gist.github.com/a512496243d2d996a50f63f6b2b6de7d.git&lt;/b&gt;)&lt;/p&gt;&lt;p&gt;- Ejecutamos (tenemos que estar como administradores):&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Get-Content .\CreateScheduledTask.ps1 | PowerShell.exe -noprofile -&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Esto creara un archivo en nuestro profile (C:\Users\TUUSAURIO) llamada UpdateAnyConnectInterfaceMetric.ps1 con el contenido del comando. Y adicionalmente una tarea que ejecutará dicho script cuandose produzca el evento 2039 de conexión del anyconnect con nuestraVPN&lt;/p&gt;&lt;p&gt;Fuentes:&lt;/p&gt;&lt;p&gt;&amp;nbsp;- Post original https://gist.github.com/machuu/7663aa653828d81efbc2aaad6e3b1431&lt;/p&gt;&lt;p&gt;&amp;nbsp;- Script para crear la tarea https://gist.github.com/Shterneregen/a512496243d2d996a50f63f6b2b6de7d&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/6421456727251124541' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6421456727251124541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6421456727251124541'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2023/10/cisco-anyconnect-y-wsl2-no-internet.html' title='Cisco Anyconnect y WSL2: no internet'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-8502750196980574569</id><published>2023-06-23T11:52:00.006+02:00</published><updated>2023-10-26T14:57:34.490+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>Alma linux 9: Error cannot change locale (es_ES.UTF-8</title><content type='html'>Ante el error siguiente &quot; &lt;b&gt;LC_CTYPE: cannot change locale (es_ES.UTF-8): No such file or directory&lt;/b&gt;&quot; es necesario instalar los locales&lt;div&gt;&lt;blockquote&gt;&amp;nbsp;&quot;dnf install glibc-langpack-es -y&quot;.&amp;nbsp;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;Por defecto alma 9 instala glibc-langpack-minimal.&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/8502750196980574569' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8502750196980574569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8502750196980574569'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2023/06/alama-linux-9-error-cannot-change.html' title='Alma linux 9: Error cannot change locale (es_ES.UTF-8'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-4154783269911050576</id><published>2022-04-13T17:37:00.014+02:00</published><updated>2023-01-10T11:47:52.121+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="postgreSQL"/><title type='text'>Postgresql: Obtener el tamaño de base de datos, esquemas y tablas</title><content type='html'>&lt;p&gt;&amp;nbsp;Algunas consultas para obtener el tamño de lo que ocupan tablas, esquemas y bases de datos en postgres:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#39;sql&#39;&gt; 
-- Tamaño de las bases de datos
SELECT pg_database.datname,
       pg_shadow.usename AS owner,
       pg_database_size(pg_database.datname) AS size,
       pg_size_pretty(pg_database_size(pg_database.datname)) AS pretty_size
FROM pg_database                                        
JOIN pg_shadow ON pg_database.datdba = pg_shadow.usesysid;

-- Tamaño de los esquemas
SELECT schema_name, 
       pg_size_pretty(sum(table_size)::bigint),
       (sum(table_size) / pg_database_size(current_database())) * 100 as porcentaje
FROM (                                                                     
  SELECT pg_catalog.pg_namespace.nspname as schema_name,
         pg_relation_size(pg_catalog.pg_class.oid) as table_size
  FROM   pg_catalog.pg_class
     JOIN pg_catalog.pg_namespace ON relnamespace = pg_catalog.pg_namespace.oid
) t
GROUP BY schema_name
ORDER BY 1
;



-- Listado de tablas de todos los esquemas por tamaño
select 
    schemaname,
    relname as table_name,
    pg_size_pretty(pg_relation_size(schemaname ||&#39;.&#39;||relname)) as table_size ,
	pg_relation_size(schemaname ||&#39;.&#39;||relname)
from 
(
  select 
      schemaname, 
      relname 
  from pg_stat_user_tables order by relname 
) t
order by 4 desc;


SELECT pg_database.datname,
       pg_shadow.usename AS owner,
       pg_database_size(pg_database.datname) AS size,
   pg_size_pretty(pg_database_size(pg_database.datname)) AS pretty_size
FROM pg_database                                        
JOIN pg_shadow ON pg_database.datdba = pg_shadow.usesysid;
&lt;/code&gt;&lt;/pre&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/4154783269911050576' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/4154783269911050576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/4154783269911050576'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2022/04/postgresql-obtener-el-tamano-de-base-de.html' title='Postgresql: Obtener el tamaño de base de datos, esquemas y tablas'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-3557002298716377185</id><published>2021-12-30T12:12:00.004+01:00</published><updated>2021-12-30T12:12:25.629+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="vcenter"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Vmware Vcenter appliance: &quot;no se pudo iniciar la sesión&quot;</title><content type='html'>&lt;p&gt;Al intentar hacer login sale el mensaje de error &quot;No se pudo iniciar la sesión&quot;. otro sposibles mensajes: &quot;Invalid Credentials&quot; o &quot;Unable to Login&quot;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Si accedemos por ssh el mensaje de error es:
&lt;/p&gt;&lt;blockquote&gt;[ERROR]: Failed to connect to service.&lt;br /&gt;
Use service-control command to manage applmgmt service&quot;
&lt;/blockquote&gt;Para corregirlo:
&lt;blockquote&gt;service-control --status
&lt;br /&gt;service-control --start applmgmt&lt;/blockquote&gt;&lt;p&gt;Está relacionado con &lt;a href=&quot;https://kb.vmware.com/s/article/68149&quot;&gt;https://kb.vmware.com/s/article/68149&lt;/a&gt;. Aparentemente vmware-statsmonitor tarda mucho en arrancarse, y hace que falle el applgmt &lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/3557002298716377185' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3557002298716377185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3557002298716377185'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2021/12/vmware-vcenter-appliance-no-se-pudo.html' title='Vmware Vcenter appliance: &quot;no se pudo iniciar la sesión&quot;'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-8053228488594532744</id><published>2021-04-29T11:34:00.004+02:00</published><updated>2021-05-04T11:46:30.250+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><category scheme="http://www.blogger.com/atom/ns#" term="PULSEAUDIO"/><title type='text'>Cómo reiniciar pulseaudio</title><content type='html'>&lt;p&gt;&amp;nbsp;Para reiniciar pulseaudio sin tener que hacer un logout:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;systemctl --user restart pulseaudio.service&lt;/blockquote&gt;Con estos solucionaremos algunos problemas que a veces le pasas: scratch en el audio, desincronización entre el sonido y video, artefactos de sonido...&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/8053228488594532744' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8053228488594532744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8053228488594532744'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2021/04/ccomo-reiniciar-pulseaudio.html' title='Cómo reiniciar pulseaudio'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-5850975915788756964</id><published>2021-03-19T12:03:00.001+01:00</published><updated>2021-03-19T12:03:21.630+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NVIDIA"/><category scheme="http://www.blogger.com/atom/ns#" term="OPENSUSE"/><title type='text'>Opensuse: sin sonido en HDMI usando Nvidia</title><content type='html'>&lt;p&gt;&amp;nbsp;En opensuse 15.2 con los drivers de nvdia de repositorio no podemos reproducir el sonido. La tarjeta ni siquiera es detectada.&lt;/p&gt;&lt;p&gt;Al hacer &quot;sudo lspci | grep &amp;nbsp;-i nvidia&quot; debería salir:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)&lt;/p&gt;&lt;p&gt;&lt;b&gt;01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a&lt;/b&gt;1)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Pero no sale la línea referida al audio.&lt;/p&gt;&lt;p&gt;Para solucionar el problema:&lt;/p&gt;&lt;p&gt;1) Editar el archivo &quot;/usr/lib/udev/rules.d/90-nvidia-udev-pm-G05.rules&quot;&lt;/p&gt;&lt;p&gt;2) Comentar la línea&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;# Remove NVIDIA Audio devices, if present&lt;/p&gt;&lt;p&gt;#ACTION==&quot;add&quot;, SUBSYSTEM==&quot;pci&quot;, ATTR{vendor}==&quot;0x10de&quot;, ATTR{class}==&quot;0x040300&quot;, ATTR{remove}=&quot;1&quot;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;3) reiniciar.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Gracias a &lt;a href=&quot;https://www.cristianvicente.com/2020/12/23/sin-sonido-por-hdmi-con-tarjeta-grafica-nvidia-en-opensuse/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cristian&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/5850975915788756964' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5850975915788756964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5850975915788756964'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2021/03/opensuse-sin-sonido-en-hdmi-usando.html' title='Opensuse: sin sonido en HDMI usando Nvidia'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-3500279718892755496</id><published>2021-01-15T10:15:00.005+01:00</published><updated>2021-01-15T10:25:45.069+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Como usar adobe flash en 2021 en Windows 10 y Linux</title><content type='html'>&lt;p&gt;Adobe flash llegó a su fin el 31 de diciembre de 2020, tal y como
fue anunciado  en julio de 2017. No solo no podrás descargarlo o
actualizarlo, hay más problemas:&lt;/p&gt;


&lt;p&gt;1) Adobe a implementado un &quot;kill switch&quot; en varias versiones desde la v30 hasta la v32 (última versión de flash) de modo que a partir del
12 de Enero de 2021, hace una comprobación de fecha y aunque tengas perfectamente instalado flash, deja de funcionar. Puedes cambiar el
reloj del sistema, pero el navegador te dará un error de tiempo al acceder a las web con certificados.&lt;/p&gt;
&lt;p&gt;2) La mayoría de
los navegadores eliminará el soporte de flash. Dado que se suelen
autoactualizar, esto implicará que se te borrará el soporte&lt;/p&gt;
&lt;p&gt;3) Adobe ha
eliminado todas las descargas de flash, incluso versiones históricas.
Por lo hay que recurrir a lugares no oficiales para la descarga. Con
el peligro que ello conlleva.&lt;/p&gt;
&lt;p&gt;Flash es peligroso,
no está actualizado, tiene númerosos bugs y agujeros de seguridad.
Por lo que no se debe usar en tu navegador &quot;habitual&quot;. Si
no lo necesitas desinstalarlo. Pero a  veces es necesario para alguna
aplicación corporativa.&lt;/p&gt;
&lt;p&gt;De preparar un
entorno para flash úsalo EXCLUSIVAMENTE para la web a la que
necesitas acceso por flash.&lt;/p&gt;
&lt;p&gt;Así que si
necesitas flash en tu ordenador con linux sigue los siguientes pasos:&lt;/p&gt;
&lt;p&gt;1) Instalar
navegador que siga soportando flash. Dos alternativas.&lt;/p&gt;
&lt;p&gt;1.a) Navegador Pale
moon (&lt;a href=&quot;https://www.palemoon.org/ &quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.palemoon.org/ &lt;/a&gt;). Navegador de código abierto,
basado en Firefox con versiones para windows y linux. El
desarrollador indica que no tiene pensado eliminar el soporte de
flash&lt;/p&gt;
&lt;p&gt;1.b) Navegador
firefox ESR (Extended Support Release ). Versión más estable del
navegador, con actualizaciones cada 10 versiones del navegador
normal. Actualmente está en la serie 7x que es compatible con flash.
(&lt;a href=&quot;https://www.mozilla.org/es-ES/firefox/all/#product-desktop-esr&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.mozilla.org/es-ES/firefox/all/#product-desktop-esr&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;2) Descargar Adobe
flash v29. Ya no hay fuentes fiables. Puedes descargarlo de
&lt;a href=&quot;https://archive.org/details/flashplayerarchive&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://archive.org/details/flashplayerarchive&lt;/a&gt;. Concretamente
&lt;b&gt;fp_29.0.0.171_archive.zip&lt;/b&gt; que está en el link
&lt;a href=&quot;https://archive.org/download/flashplayerarchive/pub/flashplayer/installers/archive/fp_29.0.0.171_archive.zip&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://archive.org/download/flashplayerarchive/pub/flashplayer/installers/archive/fp_29.0.0.171_archive.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Este archivo
contiene, todo lo relacionado con la version 29 para linux, windows y
mac.&amp;nbsp;&lt;/p&gt;&lt;p&gt;3) Instalar  Adobe
flash en Linux:&lt;/p&gt;&lt;p style=&quot;line-height: 16px; margin-bottom: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;3.1) En Linux 64bits necesitaremos el archivo:&lt;b&gt;flashplayer29_0r0_171_linux.x86_64.tar.gz&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 3.2) descomprimir
el archivo &lt;b&gt;libflashplayer.so&lt;/b&gt; en &lt;b&gt;~/.mozilla/plugins/&lt;/b&gt;&lt;/div&gt;
&lt;p&gt;4) Instalar Adobe
flash en Windows:&lt;/p&gt;
&lt;p&gt;	&amp;nbsp;&amp;nbsp; &amp;nbsp;4.1) Instalar
&lt;b&gt;flashplayer29_0r0_171_win.msi&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Si te ha resultado útil, se agradece un click en la publi.&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/3500279718892755496' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3500279718892755496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3500279718892755496'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2021/01/como-usar-adobe-flash-en-2021-en.html' title='Como usar adobe flash en 2021 en Windows 10 y Linux'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-5978240042110529382</id><published>2020-12-03T09:38:00.012+01:00</published><updated>2020-12-03T10:01:04.933+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BASH"/><category scheme="http://www.blogger.com/atom/ns#" term="OPENSUSE"/><category scheme="http://www.blogger.com/atom/ns#" term="POWERCLI"/><category scheme="http://www.blogger.com/atom/ns#" term="POWERSHELL"/><title type='text'>PowerCLI: instalacion en Opensuse</title><content type='html'>&lt;p&gt;&amp;nbsp;Para poder instalar PowerCLI necesitamos primero powershell&lt;/p&gt;&lt;p&gt;1)&lt;a href=&quot;http://dieguz2.blogspot.com/2020/12/powershell-script-de-instalacion-de-la.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt; Instalar powershell en Opensuse&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2) Desde powershell (pwsh) ejecutamos:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Install-Module VMware.PowerCLI&lt;br /&gt;Get-Module VMware.PowerCLI -ListAvailable&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;3) Para evitar problemas con certificados:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -confirm:$false&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/5978240042110529382' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5978240042110529382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5978240042110529382'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2020/12/powercli-instalacion-de-opensuse.html' title='PowerCLI: instalacion en Opensuse'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-8059584549170364384</id><published>2020-12-03T09:05:00.003+01:00</published><updated>2020-12-03T09:05:37.053+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BASH"/><category scheme="http://www.blogger.com/atom/ns#" term="OPENSUSE"/><category scheme="http://www.blogger.com/atom/ns#" term="POWERSHELL"/><title type='text'>PowerShell : script de instalación de la última versión en Github para Opensuse</title><content type='html'>&lt;p&gt;&amp;nbsp;El siguiente script, busca la última versión disponible de powershell en GitHub y descarga desde línea de comando la última versión disponible. La instalación la realiza en /opt/microsoft/powershell/TAG_ULTIMAVERSION.&lt;/p&gt;&lt;p&gt;La parte más interesante es como obtener la URL y el TAG de cualquier repositorio de GitHub desde línea de comandos.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;#!/usr/bin/env bash&lt;br /&gt;# SCRIPT para la instalación de powershell en opensuse, descarga la última versión de github disponible para linux-x64&lt;br /&gt;# Instalacion de dependencia&lt;br /&gt;# Copyright (C) 2020 dieguz2&lt;br /&gt;# License: GNU GPL v2&lt;br /&gt;# http://dieguz2.blogspot.com/&lt;br /&gt;&lt;br /&gt;zypper --non-interactive update &amp;amp;&amp;amp; zypper --non-interactive install curl tar gzip libopenssl1_0_0 libicu60_2&lt;br /&gt;&lt;br /&gt;#Algunas variables &lt;br /&gt;REPO=&quot;PowerShell/PowerShell&quot; ; &lt;br /&gt;TAG_URL=$(curl -fsSLI -o /dev/null -w %{url_effective} https://github.com/${REPO}/releases/latest)&lt;br /&gt;TAG=$(echo $TAG_URL | perl -pe &#39;s/^.+(\d\.\d?\.\d?)$/\1/&#39;)&lt;br /&gt;URL=$(curl -s https://api.github.com/repos/${REPO}/releases/latest&amp;nbsp; | perl -ne &#39;print &quot;$1\n&quot; if /browser_download.+\&quot;(.+-linux-x64.tar.gz)\&quot;/&#39;)&lt;br /&gt;FILE=$(basename $URL)&lt;br /&gt;INSTALL_PATH=/opt/microsoft/powershell/$TAG&lt;br /&gt;&lt;br /&gt;# Descarga el archivo &#39;.tar.gz&#39; de powershell&lt;br /&gt;curl -L $URL -o /tmp/${FILE}&lt;br /&gt;&lt;br /&gt;# Creacion del directorio objetivo&lt;br /&gt;mkdir -p ${INSTALL_PATH}&lt;br /&gt;&lt;br /&gt;# Extracción del archivo&lt;br /&gt;tar zxf /tmp/${FILE} -C ${INSTALL_PATH}&lt;br /&gt;&lt;br /&gt;# Cambiar permisos&lt;br /&gt;chmod +x ${INSTALL_PATH}/pwsh&lt;br /&gt;&lt;br /&gt;# Link para powershell&lt;br /&gt;ln -s ${INSTALL_PATH}/pwsh /usr/bin/pwsh&lt;br /&gt;&lt;br /&gt;# Arranca powersheñl&lt;br /&gt;pwsh&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Referencias:&lt;/p&gt;&lt;p&gt;https://github.com/PowerShell/PowerShell&lt;/p&gt;&lt;p&gt;https://docs.microsoft.com/en-US/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7.1&amp;amp;viewFallbackFrom=powershell-6 &lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/8059584549170364384' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8059584549170364384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/8059584549170364384'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2020/12/powershell-script-de-instalacion-de-la.html' title='PowerShell : script de instalación de la última versión en Github para Opensuse'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-222461022468952539</id><published>2020-05-15T19:56:00.001+02:00</published><updated>2020-05-15T19:56:31.287+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Git en Windows 10: Host key verification failed</title><content type='html'>Para solucionar el mensaje de error&amp;nbsp;Host key verification failed haremos los siguientes pasos.&lt;br /&gt;
&lt;br /&gt;
1)Lanzamos cmd y luego estos comandos&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
git config --global user.name &quot;NOMBRE&quot;&lt;br /&gt;git config --global user.email &quot;CORREOELECTRÓNICO&quot;&lt;/blockquote&gt;
&lt;br /&gt;
2)Lanzamos shell de GIT.&lt;br /&gt;
Escribimos en el menú de &quot;inicio git bash&quot; para ejecutar el bash de git.&lt;br /&gt;
Generamos llave ssh y la copiamos al portapapeles de windows con los siguientes pasos:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
ssh-keygen -t rsa -C &quot;CORREOELECTRÓNICO&quot;&lt;br /&gt;clip&amp;nbsp; &amp;lt; ~/.ssh/id_rsa.pub&lt;/blockquote&gt;
&lt;br /&gt;
3) Registramos la llave en github, arriba a la derecha, donde sale nuestro icono de login. Pulsamos Setting y luego &quot;SSH GPG keys&quot;.&amp;nbsp; La llave la teníamos en el portapapeles, pegamos y guardamos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/222461022468952539' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/222461022468952539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/222461022468952539'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2020/05/git-en-windows-10-host-key-verification.html' title='Git en Windows 10: Host key verification failed'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-6224672015123326752</id><published>2020-03-18T17:02:00.002+01:00</published><updated>2020-03-18T17:02:49.989+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dns"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><category scheme="http://www.blogger.com/atom/ns#" term="ssh"/><title type='text'>Linux: DNS a través de tunel SSH</title><content type='html'>El escenario es el siguiente. Tenemos un cliente (&quot;C&quot;) que quiere realizar las consultas DNS a un servidor(&quot;S&quot;), y el servidor solo tiene el puerto 22 abierto (ssh). El servidor puede tener un servidor DNS (ejemplo bind o dnsmasq) para resolver el mismo las consultas o simplemente redirigir las peticiones a otro DNS (ServerName).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
#Lee UDP del puerto 53 y lo redirige a localhost:5353&lt;br /&gt;
sudo socat -T15 udp4-recvfrom:53,reuseaddr,fork tcp:localhost:5353&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
#Tunel ssh&amp;nbsp; (tcp) del puerto 5353 local al equipo remoto SERVIDOR&lt;br /&gt;
&amp;nbsp;autossh -M 0 -o &quot;ServerAliveInterval 30&quot; -o &quot;ServerAliveCountMax 3&quot; -L 5353:localhost:5353 USER@SERVIDOR-N&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
SERVIDOR:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
#Escucha TCP en el puerto 5353, lo convierte a udp, y lo manda al servername&lt;br /&gt;
#el servername podría ser un dns remoto (8.8.8.8) o incluso el mismo localhost(127.0.0.1) si estamos ejecutando un DNS en local ( dnsmasq, bind)&lt;br /&gt;
socat tcp4-listen:5353,reuseaddr,fork UDP:SERVERNAME:53&lt;/blockquote&gt;
&lt;br /&gt;
Para testearlo en el cliente:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
dig www.ugr.es @localhost -p 53 +short&lt;/blockquote&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/6224672015123326752' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6224672015123326752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/6224672015123326752'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2020/03/linux-dns-traves-de-tunel-ssh.html' title='Linux: DNS a través de tunel SSH'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-7443509323415467038</id><published>2019-11-13T12:43:00.001+01:00</published><updated>2019-11-13T12:52:56.190+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Vmware remote console (vmrc) : vmware-authd</title><content type='html'>Al conectar desde el vcenter o desde línea de comandos a una máquina virtual salía el siguiente mensaje:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
could not locate vmware-authd&lt;/blockquote&gt;
En linux editar el archivo&amp;nbsp;/etc/vmware/config . Añadir&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
tls.protocols=tls1.0,tls1.1,tls1.2&lt;/blockquote&gt;
Parece que es un problema del vmrc 10 al conectar con algunos hipervisores antiguos</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/7443509323415467038' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/7443509323415467038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/7443509323415467038'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2019/11/vmware-remote-console-vmrc-vmware-authd.html' title='Vmware remote console (vmrc) : vmware-authd'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-7495353115382409513</id><published>2019-10-24T11:46:00.002+02:00</published><updated>2019-10-24T11:54:00.416+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="telegram"/><title type='text'>Telegram: problema con los acentos</title><content type='html'>Para solucionar los problemas con los acentos de telegram (1.8.15) tenemos que fijar la variable &lt;b&gt;QT_IM_MODULE=xim&lt;/b&gt; . Si tenemos usamos un lanzador de gnome editaremos lo siguiente en el archivo &lt;b&gt;/home/dieguz2/.local/share/applications/telegramdesktop.desktop&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Exec=env QT_IM_MODULE=xim /home/dieguz2/Descargas/Telegram/Telegram -- %u&lt;/blockquote&gt;
&lt;br /&gt;
Si no funcionase podemos cambiar el idioma en el telegram. Es en el menú de ajustes/idioma, primero ponemos inglés, ser reiniciará, y luego a español </content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/7495353115382409513' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/7495353115382409513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/7495353115382409513'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2019/10/telegram-problema-con-los-acentos.html' title='Telegram: problema con los acentos'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-3720037426440915746</id><published>2019-04-09T12:43:00.004+02:00</published><updated>2019-04-09T12:43:47.539+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="COMANDOS"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>Linux: Reconstruccion de base  de datos de paquetes RPM</title><content type='html'>tras una mala actualización de con el yum, se quedaron algunos paquetes rpm dañados. En el listado de software o haciendo un listado de los rpm, aparecía instalado el paquete de MozillaFirefox, pero no dejaba desinstalarlo, el mensaje de error era &quot;paquete no instalado&quot;. Para repararlo:&lt;br /&gt;
&lt;br /&gt;
Listar todos los rpm:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
rpm --rebuilddb -vv&lt;/blockquote&gt;
Buscar un archivo rpm:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
rpm -qa | grep -i PAQUETE&lt;/blockquote&gt;
Regenerar la lista de paquetes:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
rpm --rebuilddb -vv&lt;/blockquote&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/3720037426440915746' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3720037426440915746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/3720037426440915746'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2019/04/linux-reconstruccion-de-base-de-datos.html' title='Linux: Reconstruccion de base  de datos de paquetes RPM'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2687857641431455346.post-5640479456176884529</id><published>2019-01-22T09:24:00.001+01:00</published><updated>2019-01-22T09:24:50.533+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="COMANDOS"/><category scheme="http://www.blogger.com/atom/ns#" term="dns"/><category scheme="http://www.blogger.com/atom/ns#" term="LINUX"/><title type='text'>Dig: búsqueda inversa en batch</title><content type='html'>Para relaizar una búsqueda inversa usando dig podemos usar lo siguiente:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
cat &amp;gt; lista.txt &amp;lt;&amp;lt; EOF&lt;br /&gt;
216.58.211.35&lt;br /&gt;
54.247.124.36&lt;br /&gt;
204.79.197.212&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
for IP in `cat lista.txt`; do &amp;nbsp;&amp;nbsp;&amp;nbsp; echo $IP&amp;nbsp; `dig -x &quot;$IP&quot; +short` ; done;
&lt;/blockquote&gt;
&lt;br /&gt;
Creamos un archivo con la lista de IPs que queremos buscar. Ejecutamos en bash el script que lee el archivo creado y hace un dig&amp;nbsp; </content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2687857641431455346/5640479456176884529' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5640479456176884529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2687857641431455346/posts/default/5640479456176884529'/><link rel='alternate' type='text/html' href='http://dieguz2.blogspot.com/2019/01/dig-busqueda-inversa-en-batch.html' title='Dig: búsqueda inversa en batch'/><author><name>Diego</name><uri>http://www.blogger.com/profile/05554454546873956124</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>