You are not logged in.
I updated to linux{,-headers}-4.5 (from 4.4.5) this morning. After reboot, SDDM coredumped and the Xorg.0.log shows that the X server does not come up anymore.
Logs are at https://gist.github.com/majewsky/0f6e91 … 60ccad18c3 -- The Xorg.0.log especially says "Fatal server error: AddScreen/ScreenInit failed for driver 0".
My VirtualBox guest modules are definitely built for that kernel. I use virtualbox-guest-dkms and I saw the post-transaction hook running through without error.
I'm not sure whether to report this bug against Arch, VirtualBox, or the kernel (do they even have a bugtracker?). Maybe someone else is seeing the same problem and can share some insight?
Offline
Exactly the same here (except I use lightdm). Tried both virtualbox-guest-additions and the VBoxAdditions.run that Virtualbox provides. No luck with either.
Offline
Same problem here.
Tried linux-mainline 4.6-RC3, but same issue.
Offline
I can confirm downgrading to 4.4.5 got things working again for me. I used
sudo pacman --force -U linux-4.4.5-1-x86_64.pkg.tar.xz linux-headers-4.4.5-1-x86_64.pkg.tar.xz
Also I forgot to say that I'm on Antergos rather than raw Arch.
Offline
not sure if helps, but I'm on gdm and GNOME 3.20 and every VM I have works just fine (various Windows, Fedora, Ubuntu 14, 15, 16)
Linux archibold 4.5.0-1-ARCH #1 SMP PREEMPT Tue Mar 15 09:41:03 CET 2016 x86_64 GNU/Linux
Last edited by WebReflection (2016-04-14 10:02:35)
Offline
every VM I have works just fine (various Windows, Fedora, Ubuntu 14, 15, 16)
I presume you're talking about Arch being the VM host? We're talking about Arch being the guest.
Offline
so I was right being not sure, I didn't help at all (yes, I was talking about Arch as primary OS which is my case, apologies for the (my) confusion)
Offline
apologies
No worries. Thanks for trying to help!
Offline
I can confirm downgrading to 4.4.5 got things working again for me. I used
sudo pacman --force -U linux-4.4.5-1-x86_64.pkg.tar.xz linux-headers-4.4.5-1-x86_64.pkg.tar.xz
Also I forgot to say that I'm on Antergos rather than raw Arch.
I downgraded too, now it's working again.
Offline
Same problem here, I use iomem=relaxed kernel parameter as workaround.
Offline
Same problem here, I use iomem=relaxed kernel parameter as workaround.
This work-around works for me.
Offline
Thanks for posting the work-around. It's working here too. This option was added to the 4.5-1 kernel config:
CONFIG_IO_STRICT_DEVMEM=y
. According to this forum post, once VirtualBox 5.0.17 is released the kernel parameter can be removed.
archlinux | OpenRC | TOMOYO Linux | Xfce
"In his house at R'lyeh dead Cthulhu waits dreaming."
Offline
Looks like https://bugs.archlinux.org/task/48598 ?
Offline
I am having the same problem on 2 different host systems.
I have tried the workaround on 1 and it works (will confirm on the other later).
For those who stumble across this who have never changed their kernel parameters before like me (and are using GRUB) all I did was:
Edit /etc/default/grub and append
iomem=relaxed
to the GRUB_CMDLINE_LINUX_DEFAULT variable so mine now looks like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet iomem=relaxed"
Then I ran:
sudo grub-mkconfig -o /boot/grub/grub.cfg
See Kernel parameters wiki page for more info.
Offline
lyndon: That did the trick for me.
Offline
lyndon's trick works for me, too!
Offline
yeah, same problem here...
Offline
We really don't need a string of "me too" posts now that the solution is confirmed.
Semeion, your's is particularly odd saying you have the same problem - if you do, you can use the same solution.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Yes, that solution from lyndon worked to me.
Offline
This should be fixed in the latest packages.
Offline
This should be fixed in the latest packages.
And what might those packages be?
Last edited by Momentum (2016-04-18 01:56:00)
Offline
I can confirm downgrading to 4.4.5 got things working again for me. I used
sudo pacman --force -U linux-4.4.5-1-x86_64.pkg.tar.xz linux-headers-4.4.5-1-x86_64.pkg.tar.xz
Also I forgot to say that I'm on Antergos rather than raw Arch.
Could someone share the i686 versions of these two files?
[edit]
Never mind, went with the kernel option for now
Last edited by FrankTM (2016-04-18 08:38:55)
Here is your parachute and here is the manual. Welcome to Linux.
Offline
Scimmia wrote:This should be fixed in the latest packages.
And what might those packages be?
I think they may be referring to the new virtualbox packages (virtualbox-guest-dkms and virtualbox-guest-utils).
I am running an update now and will test removing the kernel parameter (will edit with the result).
As for the workaround it wasn't actually me who suggested it, it was bartekplus, I just wrote out the steps for GRUB.
EDIT:
Unfortunately that didn't work.
At least what I did didn't:
I tried removing the iomem=relaxed parameter and rerunning grub-mkconfig after updating the packages.
I may also need to update Virtualbox to 5.0.16 as I am at 5.0.14. I will try that later today.
Last edited by lyndon (2016-04-18 09:09:42)
Offline
I tried removing the iomem=relaxed parameter and rerunning grub-mkconfig after updating the packages.
I may also need to update Virtualbox to 5.0.16 as I am at 5.0.14. I will try that later today.
I was on 5.0.16 and the upgrade today didn't fix the issue for me
[2016-04-18 08:55] [ALPM] upgraded virtualbox-guest-dkms (5.0.16-3 -> 5.0.16-4)
[2016-04-18 08:55] [ALPM] upgraded virtualbox-guest-utils (5.0.16-3 -> 5.0.16-4)
The old workaround was still good though.
Offline
Thank you, lyndon!
Not only do your instructions fix the problem, but you also presented it at a level that a Linux newbie can easily understand. Thank you for the reference to the kernel parameters page as well.
Sincerely,
sb
Offline