Fedora 38: No se puede abrir una pantalla X11 entre dos sistemas casi idénticos; ¿Cómo puedo rastrear/solucionar esto?

Fedora 38: No se puede abrir una pantalla X11 entre dos sistemas casi idénticos; ¿Cómo puedo rastrear/solucionar esto?

Desde Red Hat 1.1 más o menos, me quedé con Fedora, etc., por falta de familiaridad, pero durante MUCHO tiempo (20 años o más) he estado administrando los servidores de un sitio desde una máquina de Windows y ejecutaba utilidades como gpartedlas de comodidad de mi oficina. Lo ejecuté cygwiny, por lo tanto, un servidor x y funcionó bien, además el cygwinterminal es MUCHO más amigable que cualquier término x que haya encontrado hasta ahora. ...Finalmente llegó el día (ayer) en el que tuve que retirar mi vieja caja de Windows 7 y, con mi nuevo reemplazo de Fedora 38, por más que lo intenté, sigo obteniendo:

(gpartedbin:52444): Gtk-WARNING **: 16:20:10.330: no se puede abrir la pantalla: 123.some.ip:0

Probé todo lo habitual, incluyendo:

$ xhost +

$ export DISPLAY=123.some.ip:0

Y, como es una red interna, incluso:

systemctl stop firewalld

¡Solo para estar seguros de que no fue así!

Hasta ahora, ninguna alegría.

Observo que mi nuevo "sistema de interfaz de usuario de oficina" cree que su visualización local es solo :0, por lo que eso no es realmente útil. ... Si importa, es Fedora 38, un híbrido único de servidor y estación de trabajo, pero en su mayoría todos los paquetes estándar, solo una extraña combinación de ellos.

Aunque no era frecuente, SÉ que he hecho este tipo de cosas con bastante facilidad cuando tuve que hacerlo en versiones anteriores de Fedora, Debian, etc., y no recuerdo nada especial que hacer.

¿Podría ser que el x-11 moderno necesite algún tipo de "prestar atención a las conexiones externas"? ¿Una especie de pista, similar a cómo Cygwin necesita que le digas que escuche TCP? Si es así, IDK cómo hacerlo.

¿Qué me estoy perdiendo?

Respuesta1

Después de quizás más de dos días perdidos, lo descubrí.

No tengo una respuesta completa sobre cuándo ocurrieron ciertos cambios, pero a partir de AHORA Fedora 38:

En algún momento, Fedora's Workstation Desktop, que instalé en el servidor para obtener un sistema de ventanas algo familiar, cambié Xorga algo llamado Wayland.

Wayland, por cualquier razón, en mi opinión equivocada, creo que usar pantallas en otro sistema es un riesgo de seguridad y desactiva la capacidad de "pantalla remota" de forma predeterminada, y no le dicen cómo volver a activarla.

Exactamentecómo volver a activarlo ahora está detrás de un muro de pagoen el sitio web de Red Hat, sin embargo, al leer elvarios materiales sobre Wayland,se admite abiertamente que "todavía hay aplicaciones y comportamientos que no funcionan como se esperaba", incluida, aparentemente, esta importante característica de X11.

Mi solución fue:

Durante el inicio de sesión, haga clic en el logotipo del tipo de rueda dentada y seleccione ejecutar una de las dos opciones originales X-11(también conocidas como Xorg), y luego continúe normalmente. Aún puedes quedar atrapado en el firewall y xhostlos permisos, y tal vez incluso SELinux, pero arriba indiqué que había eliminado esas cosas.

Por lo tanto, una vez libre de Wayland, "¡Simplemente funciona!" ... ¡Tiempo para celebrar! Y, HEY desarrolladores de Wayland, QUIZÁS deberían DECIRNOS cosas como esta, ¿tal vez CÓMO superar esto a través de opciones comentadas en el archivo de configuración?

información relacionada