1 |
On 07/06/2009 03:29 AM, Mick wrote: |
2 |
> Hi All, |
3 |
> |
4 |
> I cleared out some xorg related packages at some point because my machine will |
5 |
> not shutdown without a kernel oops when it is trying to unload the radeon |
6 |
> driver. |
7 |
|
8 |
Hm. There is no reason to unload any driver or module just to shut down. Are |
9 |
you sure that's the reason for the oops? |
10 |
|
11 |
> It now seems I can no longer find glxgears/info. What have I |
12 |
> removed that I shouldn't have? |
13 |
|
14 |
glxgears is part of mesa-progs. |
15 |
|
16 |
> I remember unmerging xorg-x11 (there was advice in this list that this is not |
17 |
> needed when using Fluxbox or other lightweight window managers). |
18 |
|
19 |
That's a meta-package, which just pulls in a bunch of other packages. Meta- |
20 |
packages are never needed, they're just for your convenience. |
21 |
|
22 |
> When I moved to x11-base/xorg-server-1.5.3-r* I also unmerged |
23 |
> x11-drivers/xf86-video-ati. I recall concluding at the time that the new |
24 |
> xorg-server did not need such an external driver - is that right? |
25 |
|
26 |
No, xorg-server will always need a specific driver for a specific video card, |
27 |
it's just a matter of figuring out which one your card needs. OTOH most cards |
28 |
will work at a very basic level with just the vesa driver -- but that's most |
29 |
likely not what you want. |
30 |
|
31 |
> I have set radeon as the video card in my /etc/make.conf, but Xorg.0.log shows |
32 |
> ati_drv.so - should it be so? |
33 |
|
34 |
> # less /var/log/Xorg.0.log | grep driver |
35 |
> X.Org XInput driver : 2.1 |
36 |
> (==) Matched ati for the autoconfigured driver |
37 |
> New driver is "ati" |
38 |
> (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so |
39 |
> (II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so |
40 |
> (II) AIGLX: enabled GLX_texture_from_pixmap with driver support |
41 |
> |
42 |
> # lsmod | grep radeon |
43 |
> radeon 145696 2 |
44 |
> drm 141892 3 radeon |
45 |
|
46 |
I don't know enough about ati products to answer. The xorg-server is pretty |
47 |
good at picking the right driver by itself. If you type "X -logverbose" at |
48 |
a command prompt and look at the X logfile you may see that the server has |
49 |
loaded multiple drivers and then unloads the ones it doesn't need -- strange |
50 |
behavior but that's the way it's designed, apparently. |