1 |
180804 Andrew Savchenko wrote: |
2 |
> Your xorg.conf -- or a file from xorg.conf.d directory -- |
3 |
> must contain the following : |
4 |
> |
5 |
> Section "Device" |
6 |
> Identifier "Card1" |
7 |
> Driver "modesetting" |
8 |
> ... (some options may follow) |
9 |
> EndSection |
10 |
> |
11 |
> You probably name `Driver "nvidia"` there right now. |
12 |
|
13 |
I've created a file /etc/X11/xorg.conf.d/10nouveau.conf , |
14 |
which reads as above (apart from the "options" line, which is omitted) ; |
15 |
I use spaces, not tabs. I've tried all 4 permutations |
16 |
of "Card1" / "Card0" & "modesetting" / "nouveau". |
17 |
I also tried naming it '99...' : there's a '20opengl.conf', which says : |
18 |
|
19 |
Section "Files" |
20 |
ModulePath "/usr/lib64/xorg/modules" |
21 |
EndSection |
22 |
|
23 |
I've also recompiled xorg-drivers , then xorg-server : |
24 |
the former now has the USE flag 'nouveau'. I've rebooted between trials. |
25 |
|
26 |
Every time, Nvidia starts : |
27 |
|
28 |
(**) ModulePath set to "/usr/lib64/xorg/modules" |
29 |
(II) The server relies on udev to provide the list of input devices. |
30 |
devices become available, reconfigure udev or disable AutoAddDevices. |
31 |
(II) Loader magic: 0x55cc540cfc20 |
32 |
(II) Module ABI versions: |
33 |
X.Org ANSI C Emulation: 0.4 |
34 |
X.Org Video Driver: 23.0 |
35 |
X.Org XInput driver : 24.1 |
36 |
X.Org Server Extension : 10.0 |
37 |
(--) PCI:*(0:1:0:0) 10de:104a:1043:8496 rev 161, Mem @ 0xfd000000/16777216, 0xf0000000/134217728, 0xf8000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072 |
38 |
(II) LoadModule: "glx" |
39 |
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so |
40 |
(II) Module glx: vendor="X.Org Foundation" |
41 |
compiled for 1.19.5, module version = 1.0.0 |
42 |
ABI class: X.Org Server Extension, version 10.0 |
43 |
(II) LoadModule: "nvidia" |
44 |
(II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so |
45 |
(II) Module nvidia: vendor="NVIDIA Corporation" |
46 |
compiled for 4.0.2, module version = 1.0.0 |
47 |
Module class: X.Org Video Driver |
48 |
(II) NVIDIA dlloader X Driver 390.67 Fri Jun 1 02:45:19 PDT 2018 |
49 |
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs |
50 |
(--) using VT number 7 |
51 |
|
52 |
/usr/lib64/xorg/modules contains : |
53 |
|
54 |
root:510 modules> ls -l |
55 |
drwxr-xr-x 2 root root 184 Aug 5 02:56 drivers |
56 |
drwxr-xr-x 2 root root 80 Aug 5 02:56 extensions |
57 |
drwxr-xr-x 2 root root 80 Jun 2 20:57 input |
58 |
-rwxr-xr-x 1 root root 92704 Aug 5 02:56 libexa.so |
59 |
-rwxr-xr-x 1 root root 18480 Aug 5 02:56 libfbdevhw.so |
60 |
-rwxr-xr-x 1 root root 142176 Aug 5 02:56 libfb.so |
61 |
-rwxr-xr-x 1 root root 141848 Aug 5 02:56 libint10.so |
62 |
-rwxr-xr-x 1 root root 10192 Aug 5 02:56 libshadowfb.so |
63 |
-rwxr-xr-x 1 root root 34800 Aug 5 02:56 libshadow.so |
64 |
-rwxr-xr-x 1 root root 22752 Aug 5 02:56 libvbe.so |
65 |
-rwxr-xr-x 1 root root 31664 Aug 5 02:56 libvgahw.so |
66 |
-rwxr-xr-x 1 root root 179040 Aug 5 02:56 libwfb.so |
67 |
root:511 modules> ls -l drivers |
68 |
-rwxr-xr-x 1 root root 69288 Aug 5 02:56 modesetting_drv.so |
69 |
-rwxr-xr-x 1 root root 208600 Jul 26 15:39 nouveau_drv.so |
70 |
-rw-r--r-- 1 root root 7780496 Jul 26 14:15 nvidia_drv.so |
71 |
-rwxr-xr-x 1 root root 27512 May 12 20:20 vesa_drv.so |
72 |
|
73 |
Is 'udev' getting entangled in this at some point ? |
74 |
|
75 |
Does anyone have any further advice ? Thanks so far. |
76 |
|
77 |
-- |
78 |
========================,,============================================ |
79 |
SUPPORT ___________//___, Philip Webb |
80 |
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto |
81 |
TRANSIT `-O----------O---' purslowatchassdotutorontodotca |