
Acabo de instalar Arch desde un CD en vivo, configuré la red, instalé controladores wifi, catalizador para mi gpu (mobility hd 5470), xorg con todo lo que necesita y luego comencé a intentar usarlo.
startx gnome-session
y
xinit gnome-session
además de iniciarlo con/sin xterm, pero nunca aparece nada, solo una pantalla negra, ¿ideas?
Respuesta1
Si solo aparece una pantalla negra, lo más probable es que X se esté ejecutando. ¿Ha revisado su /var/log/Xorg.0.log en busca de errores?
Comenzaría mi depuración descartando Gnome por completo. Instalar TVM y xterm (y xclock, alternativamente comentar esa fila)
# pacman -S xorg-twm xterm xorg-xclock
Luego copie el contenido del xinitrc predeterminado a su .xinitrc local
$ cat /etc/X11/xinit/xinitrc > ~/.xinitrc
Si twm inicia con algunas terminales (y xclock), el problema está en su sesión de gnome. Al menos, si funciona, ahora puede instalar un navegador web y depurar desde twm.
Además, publique su /var/log/Xorg.0.log si no funciona. Puede haber un problema con Catalyst, intente usar el controlador de código abierto si esto falla (después de verificar su Xorg.log).
Buena suerte
Respuesta2
No puedes simplemente correr startx gnome-session
. Configure correctamente su .xinitrc
para iniciar GNOME, luego simplemente ejecute startx
. (Mejor solución: iniciar en GDM -Las instrucciones se pueden encontrar en Arch Wiki.)
Respuesta3
En la mayoría de los casos, X11 no inicializará el cursor del mouse hasta que el primer cliente se haya conectado.
No tengo ni idea de porqué.
Una forma útil y sencilla de iniciar X con éxito es hacer algo como
X & sleep 1; DISPLAY=:0 xterm &
Posiblemente sustituya xterm
por otro programa como urxvt
o incluso algo como openbox
. En sistemas excepcionalmente antiguos (<2005), sleep
es posible que sea necesario ampliar el retraso.
ElbienLa forma de iniciar X es usar startx
o, xinit
ya que estos programas iniciarán el servidor X, esperar hasta que se esté ejecutando y pueda recibir conexiones, y luego ejecutar el contenido de .xinitrc
, pero si no desea editar archivos de configuración, el comando anterior funcionará bien. .
Fuente: durante casi un año he estado usando CTRL+SHIFT+R para reubicar el comando anterior en mi historial y comenzando X de esa manera. (Estoy loco, lo sé)