Gentoo Archives: gentoo-user

From: Kevin O'Gorman <kogorman@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: x11-base/xorg-server-1.5.3-r5 with x11-drivers/ati-drivers-8.552-r2 -- file conflict
Date: Mon, 25 May 2009 18:27:44
Message-Id: 9acccfe50905251127s700a3d65pe41028f980404b9e@mail.gmail.com
In Reply to: RE: [gentoo-user] Re: x11-base/xorg-server-1.5.3-r5 with x11-drivers/ati-drivers-8.552-r2 -- file conflict by Adam Carter
1 On Sun, May 24, 2009 at 11:36 PM, Adam Carter <Adam.Carter@×××××××××.au> wrote:
2 >> RESULTS: fglrx loads, but does not see the adapter.  There's also a
3 >> problem with the mouse driver -- some undefined symbol.
4 >
5 > Have you rebuilt your kernel after emergeing xf86-input-mouse? If so you probably need to re-emerge xf86-input-mouse.
6 >
7
8
9 Hmm. These have been helpful.
10
11 In make.config, I changed to
12 VIDEO_CARDS="r128 vga fbdev vesa"
13 and recompiled xorg-server.
14
15 I noticed that it had output that I tracked down to some ewarns in the
16 ebuild. But oddly, this package did not create an elog file in
17 /var/log/portage. I wonder why? Anyway, I've made a permanent note
18 of the "qlist -I -C x11-drivers" command for finding installed
19 drivers.
20
21 I recompiled all drivers, namely
22 x11-drivers/xf86-input-evdev
23 x11-drivers/xf86-input-joystick
24 x11-drivers/xf86-input-keyboard
25 x11-drivers/xf86-input-mouse
26 x11-drivers/xf86-video-fbdev
27 x11-drivers/xf86-video-r128
28 x11-drivers/xf86-video-vesa
29
30 Now when I try "startx" it still has problems, but I appear to be
31 closer. On screen I see
32 xauth: creating new authority file /root/.serverauth.14631
33
34
35 X.Org X Server 1.5.3
36 Release Date: 5 November 2008
37 X Protocol Version 11, Revision 0
38 Build Operating System: Linux 2.6.28-gentoo-r5-kosmanor i686
39 Current Operating System: Linux treat 2.6.28-gentoo-r5-kosmanor #6 SMP
40 PREEMPT Sat May 23 19:17:22 PDT 2009 i686
41 Build Date: 25 May 2009 08:41:29AM
42
43 Before reporting problems, check http://wiki.x.org
44 to make sure that you have the latest version.
45 Markers: (--) probed, (**) from config file, (==) default setting,
46 (++) from command line, (!!) notice, (II) informational,
47 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
48 (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 25 11:13:36 2009
49 (EE) Unable to locate/open config file
50 New driver is "ati"
51 (==) Using default built-in configuration (30 lines)
52 dlopen: /usr/lib/xorg/modules/extensions//libglx.so: cannot open
53 shared object file: No such file or directory
54 (EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
55 (EE) Failed to load module "glx" (loader failed, 7)
56 dlopen: /usr/lib/xorg/modules/extensions//libdri.so: cannot open
57 shared object file: No such file or directory
58 (EE) Failed to load /usr/lib/xorg/modules/extensions//libdri.so
59 (EE) Failed to load module "dri" (loader failed, 7)
60 (EE) Failed to load module "ati" (module does not exist, 0)
61 (EE) open /dev/fb0: No such file or directory
62 (EE) Screen(s) found, but none have a usable configuration.
63
64 Fatal server error:
65 no screens found
66 giving up.
67 xinit: Connection refused (errno 111): unable to connect to X server
68 xinit: No such process (errno 3): Server error.
69 treat xorg-server #
70
71 Three things it cannot find: libglx, libdri, and module ati. I don't
72 know about libglx, but according to equery, libdri is owned by
73 xorg-server; so why is it asking for this module if it didn't build
74 with it? And I likewise do not know why it's trying to load "glx" or
75 "ati".
76
77 equery could not tell me what owns libglx. I could not remember how
78 to use portageq, and the --help message did not help much.
79 Nevertheless, it looks like I'm closer because it now sees a screen.
80
81 Any more clues out there?
82
83 --
84 Kevin O'Gorman, PhD

Replies