Gentoo Archives: gentoo-user

From: R0b0t1 <r030t1@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] virtualbox: no x-server after kernel upgrade to 4.12.12-gentoo
Date: Fri, 15 Sep 2017 15:44:02
Message-Id: CAAD4mYj1acAnD6M2WHcSmE4WH-5BGh7XeSjxvX5s6afUR93iNw@mail.gmail.com
In Reply to: [gentoo-user] virtualbox: no x-server after kernel upgrade to 4.12.12-gentoo by Alexander Puchmayr
1 On Fri, Sep 15, 2017 at 9:47 AM, Alexander Puchmayr
2 <alexander.puchmayr@×××××××.at> wrote:
3 > Hi there,
4 >
5 > I'm using a gentoo-guest inside a virtual box on a Win10 host. The last
6 > somewhat working combination was kernel 4.4.39/virtualbox-5.1.24.
7 >
8 > When I update to kernel 4.12.12, the X-Server does not work anymore (I've also
9 > tried with 4.9.xx, same result -- no X)
10 >
11 > I used genkernel to compile the kernel, copied the previous 4.4.39-config from
12 > /proc/config.gz to /usr/src/linux-4.12.12-gentoo via zcat, and did no further
13 > changes; so nothing relevant should be changed, at least to my knowledge.
14 >
15 > After compilation of the kernel, required packages have been re-emerged:
16 > - app-emulation/virtualbox-guest-additions
17 > - x11-drivers/xf86-video-virtualbox
18 >
19 > Booting with 4.12.12:
20 > - sddm crashes with segfaults
21 > - Starting X from the command line: X complains missing EGL_MESA_drm
22 > EGL_MESA_drm_image required.
23 > : CommandLine Error: Option 'asan-instrument-assembly' registered more than
24 > once!
25 > LLVM ERROR: inconsistency in registered CommandLine options
26 > [??? No idea where this comes from :-( ]
27 >
28 >
29 > cat /var/log/Xorg.0.log
30 > [ 793.159] (II) LoadModule: "vboxvideo"
31 > [ 793.159] (II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
32 > [ 793.159] (II) Module vboxvideo: vendor="Oracle Corporation"
33 > [ 793.159] compiled for 1.19.3, module version = 1.0.1
34 > [ 793.159] Module class: X.Org Video Driver
35 > [ 793.159] ABI class: X.Org Video Driver, version 23.0
36 > [ 793.159] (**) Load address of symbol "VBOXVIDEO" is 0x7f3840a24380
37 > [ 793.160] (II) VBoxVideo: guest driver for VirtualBox: vbox
38 > [ 793.160] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
39 > [ 793.160] (II) FBDEV: driver for framebuffer: fbdev
40 > [ 793.160] (II) VESA: driver for VESA chipsets: vesa
41 > [ 793.160] (II) vboxvideo: kernel driver found, not loading. <-- !!!!!!
42 > [ 793.160] (II) vboxvideo: kernel driver found, not loading.
43 > [ 793.160] (II) modeset(0): using drv /dev/dri/card0
44 > [ 793.160] (II) Loading sub module "glamoregl"
45 > [ 793.160] (II) LoadModule: "glamoregl"
46 > [ 793.160] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
47 > [ 793.163] (II) Module glamoregl: vendor="X.Org Foundation"
48 > [ 793.163] compiled for 1.19.3, module version = 1.0.0
49 > [ 793.163] ABI class: X.Org ANSI C Emulation, version 0.4
50 > [ 793.163] (II) glamor: OpenGL accelerated X.org driver based.
51 > [ 793.217] (II) glamor: EGL version 1.4 (DRI2):
52 > [ 793.217] EGL_MESA_drm_image required.
53 > [ 793.218] (EE) modeset(0): glamor initialization failed
54 >
55 > dmesg shows:
56 > 5.269630] VBoxService 5.1.24 r117012 (verbosity: 0) linux.amd64 (Sep 15 2017
57 > 16:09:26) release log
58 > 00:00:00.000046 main Log opened
59 > 2017-09-15T15:23:25.220990000Z
60 > [ 5.269691] 00:00:00.000133 main OS Product: Linux
61 > [ 5.269717] 00:00:00.000165 main OS Release: 4.12.12-gentoo
62 > [ 5.269740] 00:00:00.000191 main OS Version: #1 SMP Fri Sep 15 15:33:45
63 > CEST 2017
64 > [ 5.269772] 00:00:00.000213 main Executable: /usr/sbin/vboxguest-
65 > service
66 > 00:00:00.000214 main Process ID: 4275
67 > 00:00:00.000215 main Package type: LINUX_64BITS_GENERIC
68 > (OSE)
69 > [ 5.272160] 00:00:00.002532 main 5.1.24 r117012 started. Verbose level
70 > = 0
71 > [7.780006] vboxvideo 0000:00:02.0: fb0: vboxdrmfb frame buffer device
72 >
73 > Booting old 4.4.39 kernel [Just select old kernel in grub]
74 > - sddm shows login screen
75 > - /var/log/Xorg.0.log shows lots of lines regarding VBoxVideo driver.
76 > - dmesg does not show the vboxvideo line from above
77 >
78 > Obviously, something is going terribly wrong here, and I'm getting stuck as I
79 > do not have any Idea where to start. The only thing that changed is a kernel
80 > upgrade and a rebuild of the virtual box modules.
81 >
82 > Any ideas?
83 >
84
85 Details on this are sparse but you need to run @x11-modules-rebuild
86 after a kernel upgrade. You may also want to run @module-rebuild
87 depending on how you rebuilt your kernel.
88
89 https://wiki.gentoo.org/wiki/X_server/upgrade
90 https://forums.gentoo.org/viewtopic-p-6633091.html
91
92 Cheers,
93 R0b0t1

Replies

Subject Author
Re: [gentoo-user] virtualbox: no x-server after kernel upgrade to 4.12.12-gentoo Alexander Puchmayr <alexander.puchmayr@×××××××.at>
Re: [gentoo-user] virtualbox: no x-server after kernel upgrade to 4.12.12-gentoo Marc Joliet <marcec@×××.de>