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