Esto debiera ser dramáticamente simple, y lo es... a la forma de fedora claro. La cosa es primero saber que display manager se está usando GDM? o Lightdm? GDM, es basante difícil de configurar en muchas cosas, pero lo primero es lo primero, sin importar cúal se está usando, hay que copiar la imagen que se quiera usar a algún directorio donde los demonios de linux tengan acceso, y el directorio home normal de usuario (/home), no tienen acceso, por ello, lo primero es copiar a otro directorio, por ejemplo /usr/share/backgrounds/. En este directorio está el default.png, que es el escritorio por defecto que trae fedora.
Para saber si se está usando GDM o Lightdm se puede usar una aplicación que se llama Display Manager Switching Tool, que provee el paquete system-switch-displaymanager-gnome-1.5.1-7.fc31.noarch Con esta se obtiene una ventana que muestra cual Display Manager se está usando.
Para Lightdm, basta editar el archivo /etc/lightdm/slick-greeter.conf y cambiar la opción de background a donde está la imagen que queremos colocar. Entonces se cierra la sesión y debiera aparecer el nuevo background. Si se prefiere, se puede utilizar una herramienta gtk para realizar esto, lightdm-gtk-greeter-settings.noarch, que entrega /usr/bin/lightdm-gtk-greeter-settings, esto abre una ventana donde se puede personalizar varias opciones más.
Para GDM, nunca conseguí hacerlo de manera simple.
Este blog tiene la idea de acercar un poco el tema de las herramientas computacionales, usando preferencialemente Linux, y traducir a "cristiano" todos esos programas, software y otras palabras raras que usan los que saben de computación y aquellos que dicen saber también. Por eso aquí va un filtro con cosas útiles e intentado ser claro, cualquier cosa... por mail, msn, comentarios, etc como quieran, manden preguntas, felicitaciones, reclamos, inquietudes, etc. etc.
Buscar aquí
17 julio 2020
30 mayo 2020
Archivos utilizados de un directorio
Para saber que archivos están siendo utilizados, pertenecientes a algún directorio, es posible saber utiilzando el comando lsof.
En Fedora, basta con ejecutar lsof /home/midirectorio
En RHEL se puede usar lsof +D /var/opt/ y resultado será todos los archivos utilizados de ese directorio.
En Fedora, basta con ejecutar lsof /home/midirectorio
En RHEL se puede usar lsof +D /var/opt/ y resultado será todos los archivos utilizados de ese directorio.
29 abril 2020
cuánta memoria consume tomcat / jboss / etc... de la asignada en la JVM
Un tema bastante misterioso es cuánta memoria está utilizando tomcat o JBOSS u otro similar, para ello podemos utilizar esto en un linux:
jstat -gc 5420 | tail -n1 | awk '{printf "%.0f\n",$3+$8+$6+$4}'
con el resultado del jstat awk sumará los campos relativos al usage y entregará el HEAP utilizado.
jstat -gc 5420 | tail -n1 | awk '{printf "%.0f\n",$3+$8+$6+$4}'
con el resultado del jstat awk sumará los campos relativos al usage y entregará el HEAP utilizado.
20 marzo 2020
Cuántas veces existe un string en una línea
Para un problema simple como saber cuántas veces hay un string en una línea, no es tan simple de obtener, una manera simple con awk:
awk '{n=gsub(/patron/,"");print n;}' archivo
esto por ejemplo si tenemos un archivo con una línea:
cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;pocas veces;
awk '{n=gsub(/cuantas veces;/,"");print n;}' tmp
devolverá 15.
awk '{n=gsub(/patron/,"");print n;}' archivo
esto por ejemplo si tenemos un archivo con una línea:
cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;cuantas veces;pocas veces;
awk '{n=gsub(/cuantas veces;/,"");print n;}' tmp
devolverá 15.
19 junio 2019
Migrando configuraciones de máquinas virtuales KVM
Para cuando cambiamos de máquina existe una manera muy fácil de migrar las máquinas virtuales KVM, que es exportando la configuración a un archivo XML e importandola en la nueva máquina. Aquí obviamente tiene que respetarse las mismas rutas y configuraciones de red y storage, de lo contrario las máquinas no arrancarán. El procedimiento es simple y es así:
virsh dumpxml > /ruta/al/archivo/xml/destino.xml
Esto genera el archivo XML con toda la definición de la VM. En la máquina nueva:
virsh define /ruta/al/archivo/xml
Esto debiera ser hecho con root en todo caso.
16 mayo 2019
Cursor no se ve en la terminal
Este es un problema extraño y debido a alguna secuencia de teclas presionadas, el cursor se desparece de la terminal. La terminal puede ser usada con normalidad, pero el cursor no se ve ni en modo insertar o reemplazar, la forma más rápida y sin necesidad de cerrar la terminal, es lanzando el "mostrar cursor" que es asi, en la terminal que tenemos con el cursor oculto:
echo -en "\e[?25h"
y con esto, reaparecerá.
09 julio 2018
Agregar número serial y otros atributos a máquina virtual KVM
Es posible agregar algunos datos a la máquina virtual ejecutándose en KVM, para complementar la información del sistema operativo en la VM. Para ello, se debe editar la configuración, con la máquina detenida:
virsh edit <nombre maquina virtual>
Agregar:
Es importante que ya existirá el tag os y se debe agregar solamente el tag smbios, para que tome en cuenta lo existente en el tag sysinfo type = 'smbios'
virsh edit <nombre maquina virtual>
Agregar:
<sysinfo type='smbios'>
<bios>
<entry name='vendor'>QEmu/KVM</entry>
<entry name='version'>0.13</entry>
</bios>
<system>
<entry name='serial'>32dfcb37-5af1-552b-357c-be8c3aa38310</entry>
</system>
</sysinfo>
<os>
<type arch='x86_64' machine='rhel5.4.0'>hvm</type>
<boot dev='hd'/>
<smbios mode='sysinfo'/>
</os>
Es importante que ya existirá el tag os y se debe agregar solamente el tag smbios, para que tome en cuenta lo existente en el tag sysinfo type = 'smbios'
Suscribirse a:
Entradas (Atom)