[Mageia-dev] NVidia fallback to Nouveau after latest Kernel updates

Robert Fox list at foxconsult.net
Fri Mar 2 09:38:13 CET 2012


Since last Cauldron kernel update, I have two nvidia based system which
now fallback to nouveau when starting X - stating nvidia cannot be
loaded.

checking in dmesg - I see that the nouveau driver grabs the card before
the nvidia driver can - but trying to remove the nouveau driver wants to
remove over 800 packages!

How can I get the nvidia proprietary driver back??

[   53.253035] [drm] nouveau 0000:04:00.0: Attempting to load BIOS image
from PRAMIN
[   53.298983] [drm] nouveau 0000:04:00.0: ... appears to be valid
[   53.298987] [drm] nouveau 0000:04:00.0: BIT BIOS found
[   53.298990] [drm] nouveau 0000:04:00.0: Bios version 62.94.20.00
[   53.298993] [drm] nouveau 0000:04:00.0: TMDS table version 2.0
[   53.298996] [drm] nouveau 0000:04:00.0: Found Display Configuration
Block version 4.0
[   53.298998] [drm] nouveau 0000:04:00.0: Raw DCB entry 0: 02000300
00000028
[   53.299013] [drm] nouveau 0000:04:00.0: Raw DCB entry 1: 01000302
00020030
[   53.299015] [drm] nouveau 0000:04:00.0: Raw DCB entry 2: 04011310
00000028
[   53.299019] [drm] nouveau 0000:04:00.0: Raw DCB entry 3: 02022332
00020010
[   53.299024] [drm] nouveau 0000:04:00.0: Raw DCB entry 4: 0000000e
00000000
[   53.299029] [drm] nouveau 0000:04:00.0: DCB connector table: VHER
0x40 5 16 4
[   53.299039] [drm] nouveau 0000:04:00.0:   0: 0x00001030: type 0x30
idx 0 tag 0x07
[   53.299052] [drm] nouveau 0000:04:00.0:   1: 0x00000100: type 0x00
idx 1 tag 0xff
[   53.299062] [drm] nouveau 0000:04:00.0:   2: 0x00002261: type 0x61
idx 2 tag 0x08
[   53.299069] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table 0 at
offset 0xD21E
[   53.324438] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table 1 at
offset 0xD633
[   53.327051] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table 2 at
offset 0xE624
[   53.327058] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table 3 at
offset 0xE76D
[   53.328136] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table 4 at
offset 0xE9A9
[   53.328140] [drm] nouveau 0000:04:00.0: Parsing VBIOS init table at
offset 0xEA0E
[   53.348146] [drm] nouveau 0000:04:00.0: 0xEA0E: Condition still not
met after 20ms, skipping following opcodes
[   53.366853] [drm] nouveau 0000:04:00.0: 1 available performance
level(s)
[   53.366858] [drm] nouveau 0000:04:00.0: 3: core 500MHz shader 1250MHz
memory 500MHz voltage 1100mV fanspeed 100%
[   53.366873] [drm] nouveau 0000:04:00.0: c: core 500MHz shader 1250MHz
memory 499MHz voltage 1100mV
[   53.368881] [TTM] Zone  kernel: Available graphics memory: 1543414
kiB.
[   53.368884] [TTM] Initializing pool allocator.
[   53.368894] [drm] nouveau 0000:04:00.0: Detected 768MiB VRAM
[   53.372117] [drm] nouveau 0000:04:00.0: 512 MiB GART (aperture)
[   53.397649] [drm] Supports vblank timestamp caching Rev 1
(10.10.2010).
[   53.397652] [drm] No driver support for vblank timestamp query.
[   53.656361] [drm] nouveau 0000:04:00.0: allocated 1680x1050 fb:
0x310000, bo ffff8800b1df9400
[   53.656475] fbcon: nouveaufb (fb0) is primary device
[   53.656688] Console: switching to colour frame buffer device 210x65
[   53.656694] fb0: nouveaufb frame buffer device
[   53.656696] drm: registered panic notifier
[   53.656703] [drm] Initialized nouveau 0.0.16 20090420 for
0000:04:00.0 on minor 0
[   56.018019] eth0: no IPv6 routers present
[  112.967128] 2:2:1: cannot get freq at ep 0x4
[  113.975124] 2:3:1: cannot get freq at ep 0x83
[  115.031128] 2:3:1: cannot get freq at ep 0x83
[  116.041124] 2:2:1: cannot get freq at ep 0x4
[  117.054141] 2:3:1: cannot get freq at ep 0x83
[  123.675318] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
[  243.059920] NVRM: The NVIDIA probe routine was not called for 1
device(s).
[  243.059923] NVRM: This can occur when a driver such as nouveau,
rivafb,
[  243.059924] NVRM: nvidiafb, or rivatv was loaded and obtained
ownership of
[  243.059925] NVRM: the NVIDIA device(s).
[  243.059927] NVRM: Try unloading the conflicting kernel module (and/or
[  243.059928] NVRM: reconfigure your kernel without the conflicting
[  243.059929] NVRM: driver(s)), then try loading the NVIDIA kernel
module
[  243.059929] NVRM: again.
[  243.059931] NVRM: No NVIDIA graphics adapter probed!
[  566.999504] NVRM: The NVIDIA probe routine was not called for 1
device(s).
[  566.999507] NVRM: This can occur when a driver such as nouveau,
rivafb,
[  566.999508] NVRM: nvidiafb, or rivatv was loaded and obtained
ownership of
[  566.999509] NVRM: the NVIDIA device(s).
[  566.999511] NVRM: Try unloading the conflicting kernel module (and/or
[  566.999512] NVRM: reconfigure your kernel without the conflicting
[  566.999512] NVRM: driver(s)), then try loading the NVIDIA kernel
module
[  566.999513] NVRM: again.
[  566.999515] NVRM: No NVIDIA graphics adapter probed!

Thx,
R.Fox




More information about the Mageia-dev mailing list