Gentoo Archives: gentoo-user

From: Alan Mackenzie <acm@×××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Can't get X running in Kernel 4.4.26. [Solved]
Date: Sun, 05 Feb 2017 13:08:56
Message-Id: 20170205130818.GA2294@acm
In Reply to: Re: [gentoo-user] Can't get X running in Kernel 4.4.26. by "J. Roeleveld"
1 On Thu, Dec 29, 2016 at 14:52:08 +0000, J. Roeleveld wrote:
2 > On December 29, 2016 3:24:27 PM GMT+01:00, Alan Mackenzie <acm@×××.de> wrote:
3 > >Hi, Gentoo.
4
5 > >I'm having trouble with my kernel 4.4.26. It will do everything
6 > >expected of it except for running X Windows.
7
8 > >I've checked I've got the kernel configuration set up as described in
9 > >the gentoo wiki documents, unless I've overlooked something.
10
11 > >What happens is that I run "startx", and a little while later, the X
12 > >server reports that no screens are found.
13
14 > >More precisely, the following appears in Xorg.0.log:
15
16 > > KAVERI, KAVERI, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII,
17 > > HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII
18 > >[ 47.952] (II) modesetting: Driver for Modesetting Kernel Drivers:
19 > >kms
20 > >[ 47.952] (--) using VT number 7
21
22 > >[ 47.963] (II) [KMS] Kernel modesetting enabled.
23 > >[ 47.963] (WW) Falling back to old probe method for modesetting
24 > >[ 47.963] (EE) No devices detected.
25 > >[ 47.963] (EE)
26 > >Fatal server error:
27 > >[ 47.963] (EE) no screens found(EE)
28 > >[ 47.963] (EE)
29 > >Please consult the The X.Org Foundation support
30 > > at http://wiki.x.org
31 > > for help.
32 > >[ 47.963] (EE) Please also check the log file at
33 > >"/var/log/Xorg.0.log" for additional information.
34 > >[ 47.963] (EE)
35
36 > >Note the "No devices detected".
37
38
39 > >The corresponding piece of the working Xorg.0.log in my older kernel
40 > >is:
41
42 > > KAVERI, KAVERI, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII,
43 > > HAWAII, HAWAII, HAWAII, HAWAII, HAWAII, HAWAII
44 > >[ 188.705] (II) modesetting: Driver for Modesetting Kernel Drivers:
45 > >kms
46 > >[ 188.705] (--) using VT number 7
47
48 > >[ 188.713] (II) [KMS] Kernel modesetting enabled.
49 > >[ 188.713] (WW) Falling back to old probe method for modesetting
50 > >[ 188.713] (WW) VGA arbiter: cannot open kernel arbiter, no
51 > >multi-card support
52 > >[ 188.713] (II) RADEON(0): Creating default Display subsection in
53 > >Screen section
54 > > "Default Screen Section" for depth/fbbpp 24/32
55 > >[ 188.713] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
56 > >[ 188.713] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes
57 > >(32 bpp pixmaps)
58 > >[ 188.713] (==) RADEON(0): Default visual is TrueColor
59 > >[ 188.713] (==) RADEON(0): RGB weight 888
60 > >[ 188.713] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
61 > >[ 188.713] (--) RADEON(0): Chipset: "ATI Radeon HD 4550" (ChipID =
62 > >0x9540)
63
64
65 > >Needless to say, the kernel version is the sole difference between the
66 > >non-working 4.4.26 and the working 4.0.5.
67
68 > >Would somebody please help me track down this problem. Thanks!
69
70 > I ended up skipping 4.4 kernels as I had problems as well.
71 > Not with X, but hibernate wasn't working.
72 > 4.6 and 4.8 kernels do seem to work better.
73
74 > You could try a more recent one as well.
75
76 I found the problem whilst debugging the same symptoms in kernel 4.9.6.
77 I'd disabled "Enable PCI quirk workarounds" in General Setup. After
78 reenabling it, my X functions again. Don't ask me what brought me to
79 suspect this setting.
80
81 I mean, my PC is "relatively recent" (2009). PCI, even PCIe, is as old
82 as the hills. Surely they got the quirks out of the chipsets by 2009?
83 Apparently not!
84
85 > --
86 > Joost
87
88 --
89 Alan Mackenzie (Nuremberg, Germany).

Replies

Subject Author
Re: [gentoo-user] Can't get X running in Kernel 4.4.26. [Solved] Mick <michaelkintzios@×××××.com>