You are not logged in.
The recent update of my ArchLinux running in a KVM/QEMU VM broke something. Here are the relevant packages that got updated:
upgraded libsystemd (237.0.-2 -> 237.31-1)
upgraded dbus (1.12.2-1 -> 1.12.4-1)
upgraded libva (2.0.0-2 -> 2.1.0-1)
upgraded systemd (237.0-2 -> 237.31-1)
upgraded linux (4.15.1-2 -> 4.15.2-2)
upgraded patch (2.7.5-1 -> 2.7.6-1)
upgraded systemd-sysvcompat (237.0-2 -> 237.31-1)
The machine normally boots only into the console. There is no display manager and the graphical desktop gets started via startx if needed. However, since the update the machine freezes at random systemd targets during boot. I can boot successfully if I disable modeset (i.e., using the kernel parameter cirrus.modeset=0 or nosetmode). But without modeset, the X server doesn't start because it cannot find any (configured) displays. But at least I can check the logs this way. The system log contains the following entries for every boot without nomodeset:
[drm:cirrus_device_init [cirrus]] *ERROR* can't reserve VRAM
cirrus 0000:00:02.0: Fatal error during GPU init: -6
Trying to free non-existent resource <...>
Trying to free non-existent resource <...>
Is this a known issue? Any ideas how I can fix this?
Thanks!
Last edited by claivana (2018-02-16 22:38:16)
Offline
Offline
Wow, thanks for the super fast answer!
I must have overseen the ticket somehow, sorry.
Offline
I'm not sure if its related exactly, but we're seeing something similar on Dell's iDRAC and SuperMicro IPMI.
Offline
Can you see if it is fixed in linux 4.15.3-2 currently in testing?
Offline
Confirmed.
The 4.15.3-2 kernel from testing solves the problem for me.
Offline
And for me. Big relief.
Had several servers which I could only SSH into. Two virtualized workstations with GUI even refused to boot. All fixed with 4.15.3-2.
Offline