Hey there!
After a system update, all I get is a black screen. I set up Manjaro on VMWare Workstation Player 17 as a guest system, and everything was working fine until now. sudo mhwd-kernel -li
reports: currently running: 6.6.94-1-MANJARO (linux66)
To see what happens during bootup, I can initially change the GRUB entry with ESC
or F2
to display the processes on the screen where it gets stuck, and with the GRUB entry from ... rw quiet ...
(= default, i.e. without any text messages on the screen) to boot stage 3 ... rw 3 ...
(with text messages only in the command line system) or 5 ... rw 5 ...
(with text messages in the graphical interface system) and reading some system logs, the following came to light, whereby the main cause seems to be that the graphical interface system is not being set up at all and aborts with an error:
journalctl --priority=warning..crit --no-pager --boot=-1 > /path/to/readable/directory/journalctl_02.log
– System warnings, etc. showed “EXT4-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended” – I had initially repaired this with Live Manjaro USB (… manjaro-chroot -a, mhwd-kernel --listinstalled, umount /dev/sda1, test first: e2fsck -n /dev/sda1, then repairing: e2fsck /dev/sda1 …) was successful, the graphical user interface (sddm
) showed some errors and no longer starts up:
Jul 07 11:13:16 andreas-arch sddm[960]: Failed to read display number from pipe
Jul 07 11:13:16 andreas-arch sddm[960]: Attempt 1 starting the Display server on vt 2 failed
Jul 07 11:13:18 andreas-arch sddm[960]: Failed to read display number from pipe
Jul 07 11:13:18 andreas-arch sddm[960]: Attempt 2 starting the Display server on vt 2 failed
Jul 07 11:13:20 andreas-arch sddm[960]: Failed to read display number from pipe
Jul 07 11:13:20 andreas-arch sddm[960]: Attempt 3 starting the Display server on vt 2 failed
Jul 07 11:13:20 andreas-arch sddm[960]: Could not start Display server on vt 2
The last message on the screen at boot stage 5 is TLP system startup/shutdown
and it doesn’t go any further
- From the graphics interface system:
cat /var/log/Xorg.0.log
showed ‘Warning, couldn't open module vmware
’ and ‘Failed to load module “vmware” (module does not exist, 0)
’:
...
[ 910.093] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[ 910.094] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 910.094] (II) Platform probe for /sys/devices/pci0000:00/0000:00:0f.0/drm/card0
[ 910.095] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 13 paused 0
[ 910.099] (--) PCI:*(0@0:15:0) 15ad:0405:15ad:0405 rev 0, Mem @ 0xe8000000/134217728, 0xfe000000/8388608, I/O @ 0x00001070/16, BIOS @ 0x????????/131072
[ 910.099] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 910.099] (II) LoadModule: ‘glx’
[ 910.101] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 910.115] (II) Module glx: vendor="X.Org Foundation"
[ 910.115] compiled for 1.21.1.18, module version = 1.0.0
[ 910.115] ABI class: X.Org Server Extension, version 10.0
[ 910.115] (II) LoadModule: ‘vmware’
[ 910.117] (WW) Warning, couldn't open module vmware
[ 910.117] (EE) Failed to load module ‘vmware’ (module does not exist, 0)
[ 910.117] (EE) No drivers available.
[ 910.117] (EE)
Fatal server error:
[ 910.117] (EE) no screens found(EE)
[ 910.117] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 910.117] (EE) Please also check the log file at ‘/var/log/Xorg.0.log’ for additional information.
[ 910.117] (EE)
[ 910.120] (EE) Server terminated with error (1). Closing log file.
… and this is where I’m basically stuck and can’t get any further because I don’t know how to solve the vmware module problem.
I also found that there were some fundamental package changes a few weeks ago Missing xf86-video-vmware in repository (github.com/archlinux/archinstall/issues/3584), but I don’t know which replacement package would provide the right solution.
Can anyone help me or point me in the right direction for further research, or are there any system messages missing that would help me describe the problem in more detail? Thanks for any help.
PS: I rewrote the post in English because we may be able to find a solution faster than on the German page, but I will add the solution to the German page as soon as one is found.