Mostrando entradas con la etiqueta Wayland. Mostrar todas las entradas
Mostrando entradas con la etiqueta Wayland. Mostrar todas las entradas

miércoles, 22 de julio de 2020

Linux, Wayland y compartir escritorio en Teams

Como decíamos en la última entrada, hemos tenido problemas en el teletrabajo. El más importante ha sido el uso de Teams y compartir escritorio. La Universidad, al menos la mía, ha puesto como paquete de software oficial Office 365, que incluye un conjunto completo de aplicaciones, además de Word, PowerPoint y Excel. Para dar clase o para enseñar como se hacen ciertas cosas en clases prácticas o simplemente en una discusión de como se hace algo en aislamiento es necesario una aplicación de reuniones, y ahi tenemos Teams. Pero el problema fundamental en Teams se presenta para los usuarios de Linux con sistema gráfico Wayland cuando se quiere compartir un escritorio. Como es bien sabido, Wayland no deja fácilmente compartir y al tocar la opción compartir, Teams salta inmediatamente, y aunque se reinicia, te ha mandado fuera de la reunión y hay que volver a entrar; un problema si el profesor eres tú. Y como puedes enseñar si no puedes mostrar como lo haces tú. De hecho, he intentado cambiar permisos, y nada; he intentado arrancar la aplicación de escritorio de Teams, y Wayland no lo permite (completamente lógico). Finalmente, y para evitar un ordenador con Windows, requerí a la última esperanza, arrancar Fedora 32 en xorg (con el que accedemos a x11). ¡Y FUNCIONA!


Es decir, por ahora, mientros Microsoft, este nuevo amante profesional (póngale el sinónimo que quieran) de Linux, no arregle esta situación, y mientras gnome nos permita tener en la recámara un arranque en x11, tenemos una solución; cuando nos toque una conversación, clase, discusión o lo que sea con Teams, y por si durante el transcurso de la misma tenemos que compartir información a través del uso de cualquier programa en el ordenador y mostrarlo, arranquemos en xorg.

viernes, 8 de junio de 2018

Algunas GNOME Shell Extensions problemáticas

Después de una instalación limpia de Fedora 28, solo disponía de dos fondos de pantalla, así que mientras estaba configurando el sistema, entre las extensiones de GNOME me encontré con NASA APOD Wallpaper Changer. Es interesante, ya que cambia la imagen cada día según la que escoge la propia NASA. Al mismo tiempo instalé otra extensión que me pareció interesante, Extensions, que muestra las extensiones en el panel superior y las puedes configurar directamente. A partir de ese momento empezó a saltar el sistema gráfico y estuve tres días con ese problema, hasta que eliminé las dos. Seguramente solo una es la culpable, pero como las eliminé simultáneamente, no sé cual de ellas es.
Consejo: instalar las menos posibles, y de una en una.

Y, por cierto, el fondo de Fedora 28 no está nada mal.


miércoles, 6 de junio de 2018

Cuando las GPUs y Wayland no se llevan bien

Ruego disculpas por estar tanto tiempo sin hablar de algunas novedades, pero el trabajo aprieta —aunque no ahoga— y el día solo tiene 24 horas. A ver si sacamos algún momento para hablar de algunas novedades, que si las hemos tenido.
Para empezar, hemos encontrado una inestabilidad entre la tarjeta gráfica de mi ordenador de trabajo y Wayland. Como ya habíamos comentado, debido a que el monitor tiene una resolución de 2560x1440 y con la capacidad de proyectar dos entradas simultáneas, la tarjeta gráfica más asequible que cubría esas prestaciones era una nVidia GeForce GT 730.


Pero desde que Wayland ha pasado a ser el gestor gráfico por defecto he tenido que escoger entre trabajar en x11 (gnome clásico) o que el sistema saltara el sistema gráfico varias veces al día sin previo aviso. El uso de gnome clásico ya no es adecuado y no ha quedado más remedio que cambiar la tarjeta gráfica; en resumen, he tenido que buscar la tarjeta más asequible que cumpla las exigencias del monitor, y por supuesto, que no fuera nVidia; en este caso una Radeon RX 560.


Por suerte el distribuidor tenía una con la caja rota y así ha salido más barata (véase foto).
Muchos dirán que si instalara los drivers privativos todo funcionaría; pues no. Lo primero que hice al actualizar a Fedora 28 fue eso y el ordenador no arrancó de manera gráfica nunca más. Aviso para navegantes...
Otros dicen que también se solucionaría con una tarjeta algo más potente, aunque fuera nVidia. No digo yo que no, pero no tenía mucho tiempo para probar. Desde el cambio de GPU todo va como la seda.

lunes, 20 de noviembre de 2017

Wayland: como ejecutar aplicaciones gráficas con permisos de administrador

La actualización a Fedora 27 no ha "solucionado" el problema de la ejecución de aplicaciones gráficas como administrador, como ya hemos visto con gparted. Sin embargo, esta vez ha sido por bleachbit.


Como se afirma en la página de información de los bugs de Fedora, no es un error ("This is not exactly a bug, but an intentional design [...] to make Wayland safer than X"). Esto nos deja tres opciones:

1. Edición de ficheros de configuración: podemos usar nano sin más, pero para los que quieran editores gráficos, por ejemplo gedit, podemos recurrir al protocolo admin:///

gedit admin:///etc/fichero.conf

Este protocolo se puede utilizar en las aplicaciones que utilicen la capa de acceso GTK+ Gvfs.

2. Para aplicaciones que no son nativas de Wayland, podemos sortear el problema ejecutando en un terminal el comando

xhost +si:localuser:root

como usuario (como ya habíamos utilizado para ejecutar gparted); no sirve para las aplicaciones que se lanzan a través de xWayland.

3. Ajo y agua y arrancar en x11.

Debemos esperar para ver como va evolucionando Wayland.


martes, 10 de enero de 2017

Wayland en Fedora; algunos inconvenientes

Llevo hasta este momento unos tres meses probando Wayland bajo diferentes circunstancias (portátil, sobremesa...) en Fedora 25. Teniendo en cuenta que solo soy un usuario normal, y no un desarrollador, hasta ahora he encontrado los siguientes problemas:
1. gparted, como indicamos aquí. No estoy completamente seguro de que se deba a Wayland, ya que me había pasado antes en X11. Aun así, como hemos visto, es fácilmente solucionable.
2. gnome-boxes, como habíamos indicado aquí. Solucionable con facilidad.
3. jdownloader. En ocasiones se cuelga y lanza una lista larga de errores (que desgraciadamente nunca he guardado). En las últimas actualizaciones no se ha producido, así que podemos darla por resuelta; además, era solo un pequeño problema que aparecía en ocasiones, al manipular la aplicación.
4. mkvtoolnix-gui. En terminal funciona perfectamente, pero la versión 9.40 de la máscara gráfica se colgaba (literalmente desparecía) al intentar realizar cualquier tipo de acción. Es un problema importante, ya que si bien en terminal se realizan fácilmente las extracciones, los montajes y añadidos de líneas de sonido o texto son complejos e incómodos en terminal. En la versión actual 9.60 funciona perfectamente, así que ya está solucionada.


5. vlc. Esta es la única alteración que me está afectando en mis ordenadores que aun no ha tenido solución. Al intentar visualizar cualquier fichero de vídeo el vlc simplemente no arranca. si se intenta por terminal da un mensaje de error como este:


A pesar de lo que dice, la reinstalación, incluido una previa desinstalación, no ha funcionado. Es el único problema que por ahora no he podido solucionar satisfactoriamente. Sí, hay otros programas, pero no me gustan tanto. Un pequeño fastidio.

ACTUALIZACIÓN:
No, jdownloader no está resuelta. De hecho, me ha vuelto a pasar. esta vez si he grabado el error. Para aclarar las cosas, esun error de Java, y empieza así (unas pocas líneas de unos cientos):
 

miércoles, 14 de diciembre de 2016

Error en gnome-boxes bajo Wayland

He encontrado un problema en la ejecución de una máquina virtual en gnome-boxes en Fedora 25 utilizando Wayland. Más o menos resulta que tras la ejecución de gnome-boxes en terminal (si lo ejecutamos pinchando en el icono no se pueden leer los errores), al lanzar la máquina (en este caso Windows XP, para probar un programa), el sistema operativo comienza a cargarse y ahí se queda horas o días.


Podemos ver un error crítico en el terminal:

gnome-boxes:2361 Gtk-CRITICAL:gtk_gl_area_make_current: assertion 'gtk_widget_get_realized (widget)' failed

Debe ser un bug que viene de atrás, desde Fedora 22, y que está indicado aquí.
Tenemos dos soluciones:

La primera, recurrir a virt-manager, con el que la máquina virtual funciona como se esperaba,


o volver a X11 en gnome y boxes funciona adecuadamente (errores no críticos más o menos),


A Wayland aun le falta un pequeño empujón.

lunes, 7 de noviembre de 2016

Cambio de équipo

Debido a los años acumulados, he cambiado mi ordenador de trabajo. Causas, diez años de uso, un disco duro de sistema con un sector erróneo y un arranque que fallaba cada vez más (¿condensadores?), lo que el último día supuso una pérdida de 29 minutos para lograr un arranque funcional. El nuevo equipo está muy bien:
- Placa madre ASUS X99-A II
- Procesador Intel Core i7 6850K
- 4 bancos de Memoria DDR4 PC2400 Kingston 16GB para un total de 64GB y asegurar el cálculo de datos
- Disco Duro SSD M2 256 GB Intel para el sistema
Asimismo, debido a que había que cambiar un monitor trajimos un Philips 272P4 de 27 pulgadas y con resolución 2560x1440 —para trabajar mejor con R al lado de otros programas— y con la capacidad de proyectar dos entradas simultáneamente  —para poder conectar un RaspBerryPi simultáneamente al ordenador principal—.


Como el equipo tiene cierto coste, se ahorró en la tarjeta gráfica, con una básica nVidia GeForce 210 montada por Asus, y ahí nacieron los problemas. La tarjeta en cuestión, que teóricamente puede cubrir 2560x1440, realmente solo puede alcanzar 1920x1200 a 60Hz, lo que hace imposible el funcionamiento del monitor en conexión DVI y solo se puede utilizar con un HDMI 2.0, con la merma de calidad debida al cambio de resolución en las pantallas planas. La única solución fue recurrir a una nVidia GeForce GT 730, también montada por ASUS.


Y así estamos; el nuevo equipo se comporta muy bien, con algunos problemas gráficos que pienso se deben a Fedora 25 beta con Wayland.
En resumen, esperando la versión estable de Fedora.

viernes, 16 de septiembre de 2016

Wayland - algunos "problemillas" en la configuración de pantallas dobles

Ayer tuve un problema que era sencillo de resolver, pero que tardé en identificar unos minutos. Dando una clase me toca un aula con un proyector antiguo Epson EMP-50. Este proyector emite con una resolución 4x3 de 800x600, mientras que mi portátil tieme una resolución 16x10 de 1280x800. En general se soluciona haciendo un espejo de las dos pantallas a 800x600 en la configuración de pantallas y listo. Sin embargo no me dejaba ejecutar, ni siquiera como administrador. Intenté cambiar la resolución de pantalla a través de xrandr, pero no me daba ni siquiera el listado de las resoluciones posibles ni me dejaba cambiar la resolución estableciada. Nunca me había encontrada en una situación así, hasta que me di cuenta de la respuesta al comando xrandr

XWAYLAND0 connected 1280x800+0+0 290mm x 180 mm

Es decir, estaba bajo Wayland. De hecho llevo desde la actualización a Fedora 24 usando Gnome en Wayland, y como no me ha dado ningún problema, hasta éste, ni me daba cuenta de que estaba usando este sistema gráfico. Es decir, primer problema encontrado en Wayland.


Por supuesto, se arreglo reiniciando y volviendo a Gnome bajo x11 y se pudo hacer un espejo con una simple configuración gráfica.

viernes, 13 de mayo de 2016

Instalación de Fedora 24 beta. Wayland funcionando

Como había dicho, he instalado Fedora 24 beta. La instalación ha sido muy sencilla, siguiendo las indicaciones de la página de Fedora DNF system upgrade. Por pasos:

1.  Copia de seguridad. No realizada en mi caso, por que este portátil no guarda nada que no esté en algún otro sitio. Solo para los que lo vayan a realizar en ordenadores con contenido valioso y sin copia de seguridad.

2. Actualización del sistema:
su -c 'dnf -y update --refresh'

3. Instalación del plugin de actualización del sistema
su -c 'dnf install dnf-plugin-system-upgrade'

Realmente descubrí que ya lo tenía instalado, ya que la última actualización a Fedora 23 ya se había hecho así.

4.  Descarga de paquetes. La orden es esta

su -c 'dnf system-upgrade download --refresh --releasever=24'

Sin embargo sobre esta orden he tenido que apagar Dropbox

killall dropbox

y añadir a la orden base --allowerasing (reemplazar los paquetes que producen conflictos) y --no-downgrade por choques con el demonio de dropbox y sus versiones y otros "problemas"

Failed to synchronize cache for repo 'rpmfusion-nonfree', deshabilitando.
Failed to synchronize cache for repo 'rpmfusion-nonfree-updates-testing', deshabilitando.
Error: package ffmpeg-libs-2.8.7-1.fc23.x86_64 requires libvpx.so.2()(64bit), but none of the providers can be installed.
package ffmpeg-2.8.7-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package gstreamer1-libav-1.6.3-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package libavdevice-2.8.7-1.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package mencoder-1.2.1-2.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package mplayer-1.2.1-2.fc23.x86_64 requires libavcodec.so.56()(64bit), but none of the providers can be installed.
package gmtk-1.0.9-2.fc22.x86_64 requires mplayer, but none of the providers can be installed.
package gnome-mplayer-1.0.9-3.20150203svn2476.fc22.x86_64 requires mencoder(x86-64), but none of the providers can be installed

Al final, la orden fue

su -c 'dnf system-upgrade download --refresh --allowerasing --no-downgrade --releasever=24'

5. Actualizar el sistema

su -c 'dnf system-upgrade reboot'

Esperar y listo.

Arranqué con Wayland y el único problema que he tenido hasta ahora ha sido un bloqueo al actualizar las extensiones de Gnome. Al activar la extensión Easy Screen Cast se bloqueó el sistema y no fui capaz de salir de él hasta reinicio salvaje (apagando por la fuerza). Después, he estado trabajando con el (y conectada esa extensión) ayer y hoy de forma habitual (Firefox, Libreoffice, R, algún vídeo...) sin ningún problema aparente.


Seguiremos trabajando sobre el asunto.

martes, 10 de mayo de 2016

Liberado Fedora 24 Beta

Hoy se ha liberado Fedora 24 beta. Aunque no saldrá aun con Wayland por defecto, como principal novedad para los usuarios no desarrolladores presenta Gnome 3.20; como novedad, Gnome 3.20 permitiría la actualización completa del sistema a una versión nueva desde la aplicación software. Como mis ordenadores son herramientas de trabajo, no lo instalaré por ahora; sin embargo, en el portátil, cuando acabe mañana la presentación de un examen, lo voy a probar. Incluso, a la vista de que lo más pesado ya ha acabado, a lo mejor intento probar Wayland.

martes, 19 de abril de 2016

Fedora 24 y 25 rápidamente

Según dicen en Fedora Magazine podremos disponer de Fedora 24 en junio y 25 en noviembre. Y lo digo por si de una vez podremos disponer de Wayland estable antes de que acabe el año. Si no puedo ser para la 24, a ver si es para la 25.