Page 1 of 1

Can't run xorg with nvidia or nouveau driver

PostPosted: Oct 15th, '11, 15:55
by inp3dance
Hi,

I just installed Cauldron from net (not upgrading from Mageia1).
The thing is that I can't start the xorg server with nvidia or nouveau driver.

NVidia: installed x11-driver-video-nvidia-current
If I modeprobe nvidia or nouveau, I get:
Code: Select all
modprobe nvidia
WARNING: "include /lib/module-init-tools/modprobe.compat" is deprecated, please use /etc/modprobe.d
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
FATAL: Module nvidia not found.

Code: Select all
modprobe nvidia-current
WARNING: "include /lib/module-init-tools/modprobe.compat" is deprecated, please use /etc/modprobe.d
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.

Code: Select all
modprobe nouveau
WARNING: "include /lib/module-init-tools/modprobe.compat" is deprecated, please use /etc/modprobe.d
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.

I have the following file in /etc/X11/xorg.conf.d (/etc/X11/xorg.conf file is deleted)
Code: Select all
ls /etc/X11/xorg.conf.d/
10-evdev.conf   10-synaptics.conf  30-monitor.conf
10-quirks.conf  20-nvidia.conf

cat /etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"

        Identifier "Default NVidia Device"
        Driver "vesa"
        Option "NoLogo" "True"
        Option "DPI" "110x108"
        Option "UseEdidDpi" "False"
        Option "ConnectedMonitor" "DFP"

EndSection

But no matter what driver I set (nvidia, nvidia-current or nouvea), I got errors in xorg's log file.
nvidia or nvidia-current:
Code: Select all
[  6231.522] (II) LoadModule: "nvidia"
[  6231.527] (WW) Warning, couldn't open module nvidia
[  6231.527] (II) UnloadModule: "nvidia"
[  6231.527] (II) Unloading nvidia
[  6231.527] (EE) Failed to load module "nvidia" (module does not exist, 0)
[  6231.527] (EE) No drivers available.
[  6231.527]
Fatal server error:
[  6231.527] no screens found
[  6231.527]

nouveau:
Code: Select all
[   203.551] drmOpenDevice: node name is /dev/dri/card0
[   203.554] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[   203.554] drmOpenDevice: node name is /dev/dri/card0
[   204.316] drmOpenByBusid: drmOpenMinor returns -1
[   204.316] drmOpenDevice: node name is /dev/dri/card1
[   204.321] drmOpenByBusid: drmOpenMinor returns -1
[   204.321] drmOpenDevice: node name is /dev/dri/card2
[   204.327] drmOpenByBusid: drmOpenMinor returns -1
[   204.327] drmOpenDevice: node name is /dev/dri/card3
[   204.333] drmOpenByBusid: drmOpenMinor returns -1
[   204.333] drmOpenDevice: node name is /dev/dri/card4
[   204.338] drmOpenByBusid: drmOpenMinor returns -1
[   204.338] drmOpenDevice: node name is /dev/dri/card5
[   204.343] drmOpenByBusid: drmOpenMinor returns -1
[   204.343] drmOpenDevice: node name is /dev/dri/card6
[   204.349] drmOpenByBusid: drmOpenMinor returns -1
[   204.349] drmOpenDevice: node name is /dev/dri/card7
[   204.354] drmOpenByBusid: drmOpenMinor returns -1
[   204.354] drmOpenDevice: node name is /dev/dri/card8
[   204.360] drmOpenByBusid: drmOpenMinor returns -1
[   204.360] drmOpenDevice: node name is /dev/dri/card9
[   204.370] drmOpenByBusid: drmOpenMinor returns -1
[   204.370] drmOpenDevice: node name is /dev/dri/card10
[   204.379] drmOpenByBusid: drmOpenMinor returns -1
[   204.379] drmOpenDevice: node name is /dev/dri/card11
[   204.389] drmOpenByBusid: drmOpenMinor returns -1
[   204.389] drmOpenDevice: node name is /dev/dri/card12
[   204.399] drmOpenByBusid: drmOpenMinor returns -1
[   204.399] drmOpenDevice: node name is /dev/dri/card13
[   204.411] drmOpenByBusid: drmOpenMinor returns -1
[   204.411] drmOpenDevice: node name is /dev/dri/card14
[   204.420] drmOpenByBusid: drmOpenMinor returns -1
[   204.420] drmOpenDevice: node name is /dev/dri/card15
[   204.430] drmOpenByBusid: drmOpenMinor returns -1
[   204.430] drmOpenDevice: node name is /dev/dri/card0
[   204.434] drmOpenDevice: node name is /dev/dri/card0
[   205.196] drmOpenDevice: node name is /dev/dri/card1
[   205.204] drmOpenDevice: node name is /dev/dri/card2
[   205.212] drmOpenDevice: node name is /dev/dri/card3
[   205.220] drmOpenDevice: node name is /dev/dri/card4
[   205.228] drmOpenDevice: node name is /dev/dri/card5
[   205.236] drmOpenDevice: node name is /dev/dri/card6
[   205.245] drmOpenDevice: node name is /dev/dri/card7
[   205.253] drmOpenDevice: node name is /dev/dri/card8
[   205.261] drmOpenDevice: node name is /dev/dri/card9
[   205.269] drmOpenDevice: node name is /dev/dri/card10
[   205.277] drmOpenDevice: node name is /dev/dri/card11
[   205.285] drmOpenDevice: node name is /dev/dri/card12
[   205.293] drmOpenDevice: node name is /dev/dri/card13
[   205.302] drmOpenDevice: node name is /dev/dri/card14
[   205.310] drmOpenDevice: node name is /dev/dri/card15
[   205.318] (EE) [drm] failed to open device
[   205.318] (EE) No devices detected.
[   205.318]
Fatal server error:
[   205.318] no screens found
[   205.318]


I also uploaded the full log files.
Please help me out, I currently use KDE with vesa driver, not too much fun.
Thanks!

Re: Can't run xorg with nvidia or nouveau driver

PostPosted: Oct 16th, '11, 22:32
by eonwir
Don't know for the case of the "nouveau" driver, but looking at the log files you provided, it seems you do not have the kernel module "nvidia" installed for your current kernel. Did you also install the dkms-nvidia-current package (it should be a dependency i think, so this is strange)? Reboot and see if there was a problem building the kernel module?

Also, it seems you tried to install manually all of it, what do you get if you attempt to install it via the MCC graphical tool: Hardware > Set up the graphical server (ensure that you use the "Non-free repository")?