Gentoo Archives: gentoo-user

From: hitachi303 <gentoo-user@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: X won't start after xorg-server update
Date: Sat, 14 Mar 2020 12:43:28
Message-Id: e6ab4bf9-184b-334e-cb42-240d870f4b50@konstantinhansen.de
In Reply to: [gentoo-user] Re: X won't start after xorg-server update by Jonathan Callen
1 Am 14.03.20 um 06:06 schrieb Jonathan Callen:
2 > On 3/12/20 7:46 PM, Neil Bothwick wrote:
3 >> On Fri, 13 Mar 2020 00:31:23 +0100, hitachi303 wrote:
4 >>
5 >>>>> I do edit it every time X won't start. Then X does start. But
6 >>>>> after updating and rebooting it has the old wrong line again.
7 >>>> You need to find out which ebuild is modifying it. Run "qlop -m" and
8 >>>> look for the package whose install time most closely matches the
9 >>>> modification time of the file. Then read the ebuild to see what is
10 >>>> going on. If an ebuild is setting this incorrectly, you may need to
11 >>>> file a bug report.
12 >>>
13 >>> Since I did edit the file I cannot find a match. I will have to wait
14 >>> until the problem occurs again.
15 >>
16 >> It seems that file is created/modified by the mesa ebuild.
17 >>
18 >> I would try removing the file and re-emerging mesa to see if it is
19 >> created with the correct content.
20 >>
21 >>
22 >
23 > The file is created/modified by app-eselect/eselect-opengl. If you have
24 > USE=libglvnd enabled, eselect-opengl is no longer installed, but the
25 > files it generated may remain. In this case, it is safe to remove the
26 > file if USE=libglvnd is enabled, and to regenerate the file by running
27 > `eselect opengl set xorg` (or nvidia, ...) if USE=-libglvnd.
28 >
29 > Jonathan Callen
30
31
32 app-eselect/eselect-opengl isn't installed. media-libs/mesa is installed
33 with USE="X [...] libglvnd [...]" So know the file is removed.