jueves, 20 de abril de 2017

El sistema funciona, pero no accede al monitor. ¿nVidia en linux?

Como ya había indicado en una entrada anterior, mi sistema presentaba un error bastante extraño; arrancaba, pero después de que se activara el protector de pantalla no se podía acceder al monitor. Funcionaba, por que respondía a las teclas mágicas (al reves que antes de actualizar la BIOS, que ni eso podía hacer). La única solución era acceder a un escritorio no gráficos adicional (Ctrl+Alt+F1 a F7), y luego volver al F2, que es el gráfico.
Este problema ya se ha indicado en Fedora en equipos con tarjetas nVidia, y una de las soluciones indicadas era desactivar el protector de pantalla (como siempre, no vamos apuntando las páginas web donde lo vemos). Así ha sido. He anulado el protector


y todo va como la seda. Por fin hemos logrado un funcionamiento adecuado sin sorpresas. Eso sí, al dejar el ordenador, aplico Super + L. La seguridad es importante.

miércoles, 19 de abril de 2017

Ubuntu vuelve a Gnome. Uniendo esfuerzos

Podemos estar contentos. El hijo pródigo ha vuelto a casa; Ubuntu regresa a Gnome. Aunque sea tarde, mis felicitaciones.



PD. No pienso volver a usar Ubuntu, pero espero que "disperse" menos la comunidad (esto empezaba a parecer un Real Madrid-Barcelona F.C., con sus ultras incluidos).

martes, 18 de abril de 2017

Fedora: instalación rápida de sistema


La forma más rápida de actualizar un sistema en Fedora es utilizar la herramienta  dnf upgrade

dnf system-upgrade reboot # Véase aquí

Sin embargo, en ocasiones tenemos que instalar el SO de nuevo de manera limpia. Por supuesto, lo más rápido, para ordenadores conectados a red es instalar Fedora utilizar un ISO netinst, preferiblemente en un dispositivo USB, y si la máquina no lo permite, en un CD. Sin embargo, después nos queda la molesta actividad de dejarlo a nuestro gusto; tenemos páginas que nos indican las posibles manipulaciones una por una, por ejemplo kuboosoft, pero se tarda bastante y es latoso.
Si conoces los mecanismos, lo mejor es juntarlo todo en pocos comandos. En mi última instalación simplemente he aplicado (se puede copiar y pegar, si los paquetes coinciden con vuestros deseos):

# Actualizar, si no se activó la instalación de los paquetes más modernos en netinst
# su -c 'dnf -y update'
# Repositorios free y unfree
su -c 'dnf -y install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'
# Codecs y paquetes necesarios (son los míos; cada uno que busque los suyos)
su -c 'dnf -y install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-base gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good ffmpeg mencoder mplayer libdvdread libdvdnav lsdvd wget kernel-headers kernel-devel unrar p7zip p7zip-plugins java icedtea-web vlc gnome-terminal-nautilus flatpak gnome-tweak-tool dconf-editor gconf-editor soundkonverter R-core R-devel gimp inkscape digikam pdfmod pdfshuffler virt-manager abiword wine cabextract gnumeric gnumeric-plugins-extras'
# Chrome
su -c 'dnf -y install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm'


Finalmente, tendremos que instalar las extensiones de gnome (si no conservamos home y sus configuraciones), aumentar el número de ficheros de acceso para el sistema para que Dropbox no nos lo esté recordando (ver aquí y aquí) y activar las teclas mágicas.

Esta es la forma optimizada para MIS necesidades. Ajústese el panel para usted y termine en pocos minutos, dependientes solo de la velocidad de conexión a la red.

miércoles, 5 de abril de 2017

Fedora 26 Alfa. Para los amantes de riesgo

Se ha liberado Fedora 26 Alfa. Adelanto las gracias a todos aquellos que, pensando en el bien universal, prueban estas versiones tan tempranas y descubren "bugs" que pueden de esta manera ser corregidos. Como de costumbre, yo me reservo para la versión Beta.


Entre las novedades más interesantes para los usuarios destacaría la llegada de Gnome 3.24, además de un escritorio nuevo entre los spins, el nuevo Fedora LXQT.
¡Adelante los valientes! Los cob... nosotros vamos después.

lunes, 3 de abril de 2017

El sistema no puede arrancar. UUID ha cambiado. Solución rápida

Me he encontrado en esta situación mientras instalaba alguna de las versiones Live de los sistemas en la entrada anterior. Cuando usamos Fedora Media Writer hay que estar atento de que dispositivo señala como diana; por ejemplo véase aquí.


En algún momento, más atento al café que a la ejecución de las órdenes, Media writer fijó su puntero en mi disco 5 (imagen anterior) y al dar la orden lo que hice fue "reparar" el disco duro, en vez de copiar la iso en el USB. El resultado fue que el disco fue formateado y cambió su UUID —identificador único universal—. La definición de las unidades en estos momentos no se hace simplemente mediante sda1..., sino que se identifican por ese identificador. Véase por ejemplo /etc/fstab en el ordenador donde estoy escribiendo:


El siguiente rearranque el sistema no pudo lanzar el escritorio gráfico y dejó una pantalla en texto sin arranque de sistema, ya que no era un disco externo, formaba parte del sistema.
Tenemos dos soluciones; la lenta y costosa en tiempo, aunque más sencilla, y la rápida, algo trabajosa, pero solucionable en unos minutos. La más lenta es instalar de nuevo el sistema manteniendo todos los discos sin formatear salvo el de sistema. La más rápida nos lleva a editar /etc/fstab.
Nunca me había atrevido a editar fstab por que estaba convencido que también tendría que editar grub, y todos sabemos que desde que tenemos grub 2 no se edita en ficheros de texto plano. Sin embargo la necesidad de recuperar rápidamente el ordenador me obligó a intentarlo. Dividamos la ejecución en partes:

1. Cuando aparece en la pantalla de arranque los diferentes kernels disponibles, que en Fedora suelen ser tres, debajo existe una posibilidad de entrar en recuperación. Elegimos esa posibilidad.

2. Nos lleva a una pantalla completamente en texto. Nos identificamos como administrador y ponemos su palabra clave.

3. Detectamos la nueva UUID de la unidad que ha cambiado. Para ello usamos el comando blkid

# blkid

que nos indica todos los UUID


y debemos apuntarlo a mano o hacer una foto con el teléfono. Existen formas de copiar un trozo de texto, pero son muy complicadas y suponen un esfuerzo excesivo para escribir 36 caracteres.

4. Editamos /etc/fstab. Estamos en un entorno de texto, así que no podemos usar gedit ni otros editores gráficos. Para los que dominen vi/m, adelante. Los demás podemos usar nano

nano -$ /etc/fstab

La opción -$ permite un "soft wrapping", una alineación "suave", lo que permite ver entera la línea aunque el ancho de la ventana sea menor. ¡Cuidado! Esta opción debe ir como la última o por separado si se usan más opciones —véase aquí—.
Cambiamos el UUID del dispositivo por el nuevo. Guardamos

5. Reinicio. Si todo va bien, listo. En mi caso, así ha sido.

Este caso particular se puede ampliar a cambios de discos. En concreto el sistema de esa máquina permite el cambio en caliente. Si queremos cambiar un disco interno identificado en el arranque podríamos aplicar este sistema para poder hacer cambios rápidos en minutos.