O gerenciador de exibição não inicia na inicialização

0

A execução de sudo start lightdm da linha de comando parece funcionar bem. Nem exec xdm ou xdm ou sudo xdm ou sudo exec xdm fazem isso.

Coisas que já experimentei -

  • selecionando várias opções de sudo dpkg-reconfigure xdm - qualquer opção que eu escolher, o problema permanece
  • A verificação de /etc/X11/default-display-manager contém um caminho absoluto e esse é o local real do gerenciador de exibição - /etc/X11/default-display-manager contém /usr/bin/xdm e file /usr/bin/xdmELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV)... , o que parece correto

Além disso, /var/log/dmesg contém muitas entradas suspeitas, como

[   21.997255] systemd-udevd[1005]: failed to execute '/lib/udev/socket:@
/org/freedesktop/hal/udev_event' 'socket:@/
org/freedesktop/hal/udev_event': No such file or directory

mas não tenho certeza do que isso significa ou mesmo se é relevante. Certamente, file /lib/udev/socket/lib/udev/socket: ERROR: cannot open '/lib/udev/socket' (No such file or directory) e ls /lib/udev/ | grep socketpcmcia-socket-startup . locate udev_event e locate socket | grep socket$ dá isso -

/etc/systemd/system/sockets.target.wants/avahi-daemon.socket
/etc/systemd/system/sockets.target.wants/gpsd.socket
/lib/systemd/system/avahi-daemon.socket
/lib/systemd/system/dbus.socket
/lib/systemd/system/gpsd.socket
/lib/systemd/system/systemd-udevd-control.socket
/lib/systemd/system/systemd-udevd-kernel.socket
/lib/systemd/system/dbus.target.wants/dbus.socket
/lib/systemd/system/sockets.target.wants/dbus.socket
/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket
/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket
/usr/lib/cups/backend/socket
/usr/lib/cups/backend-available/socket
/usr/share/maven-repo/org/eclipse/jetty/jetty-websocket
/usr/share/maven-repo/org/eclipse/jetty/aggregate/jetty-websocket
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/avahi-daemon.socket
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/gpsd.socket

e locate udev_event não retornam resultados.

    
por user286997 05.01.2014 / 18:34

2 respostas

0

Como você está usando o debian / ubuntu, verifique a existência de /etc/init.d/xdm e /etc/rc2.d/xdm , enquanto o último deve ser um link simbólico para o primeiro. Se o último não existir, você pode criar um, ou usar a ferramenta rcconf para criar um.

P.S. Desculpe eu nunca ouvi lightdm , mas o pacote xdm em si deve estar funcionando bem. E não acho que haja nada a ver com a informação dmesg .

    
por 14.01.2014 / 18:18
-1

É um problema do sistema. Aparentemente, a maioria dos gerentes de exibição é incompatível com o systemd, já que eles usam o PAM recursivamente. apenas google login manager e systemd funkmuscle

    
por 10.07.2015 / 13:07