PDA

View Full Version : problem with nouveau


awikatchikaen
7th April 2010, 06:05 PM
Hi all,

I have a problem with my video driver. I have switched to F13 via Preupgrade and Xorg refused to launch :

[DRM] failed to open device

I know there is a uncompatibility version problem with libdrm and i have check the packages.
So my fedora has kernel 2.6.33-19, libdrm 2.4.19-1 and i have also installed the pending package xorg-x11-drv-nouveau 0.0.16-2.

But I think the driver have an installation problem because the log says :

compile for 1.7.99.901, module version = 0.0.15

I've test uninstall, reinstall, delete but still no X server :confused:
Someone could help me ??

GoinEasy9
7th April 2010, 08:11 PM
I have all the same versions on my F13 install.
What video card are you having problems with?
Are there any errors in Xorg.0.log?
Were you using nouveau in F12 before upgrade? If you were using proprietary drivers did you remove them and the blacklisting that came along with them?

awikatchikaen
7th April 2010, 09:24 PM

In fact, I used the poprietary but all packages *nvidia were removed and lsmod didn't return any nvidia.

The card is a GeForce 7300 SE/7200 GS

GoinEasy9
7th April 2010, 09:27 PM
Did you remove the blacklisting from /boot/grub/grub.conf and /etc/modprobe.d?

awikatchikaen
8th April 2010, 06:02 PM
Yes, I do.
The driver seems to be found but fail to be load :

[ 32.615] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 32.644] (II) Module nouveau: vendor="X.Org Foundation"
[ 32.644] compiled for 1.7.99.901, module version = 0.0.15
[ 32.644] Module class: X.Org Video Driver
[ 32.644] ABI class: X.Org Video Driver, version 7.0
[ 32.644] (II) NOUVEAU driver
[ 32.644] (II) NOUVEAU driver for NVIDIA chipset families :
[ 32.645] RIVA TNT (NV04)
[ 32.645] RIVA TNT2 (NV05)
[ 32.645] GeForce 256 (NV10)
[ 32.645] GeForce 2 (NV11, NV15)
[ 32.645] GeForce 4MX (NV17, NV18)
[ 32.645] GeForce 3 (NV20)
[ 32.645] GeForce 4Ti (NV25, NV28)
[ 32.645] GeForce FX (NV3x)
[ 32.645] GeForce 6 (NV4x)
[ 32.646] GeForce 7 (G7x)
[ 32.646] GeForce 8 (G8x)
[ 32.646] (++) using VT number 1

[ 32.649] (II) Primary Device is: PCI 03@00:00:0
[ 32.649] drmOpenDevice: node name is /dev/dri/card0
[ 32.650] drmOpenDevice: open result is 7, (OK)
[ 32.650] drmOpenByBusid: Searching for BusID pci:0000:03:00.0
[ 32.650] drmOpenDevice: node name is /dev/dri/card0
[ 32.651] drmOpenDevice: open result is 7, (OK)
[ 32.651] drmOpenByBusid: drmOpenMinor returns 7
[ 32.651] drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
[ 32.651] drmOpenDevice: node name is /dev/dri/card1
[ 32.651] drmOpenDevice: open result is 7, (OK)
[ 32.651] drmOpenByBusid: drmOpenMinor returns 7
[ 32.652] drmOpenByBusid: drmGetBusid reports pci:0000:03:00.0
[ 32.652] (EE) [drm] failed to open device
[ 32.652] (EE) No devices detected.
[ 32.652]
Fatal server error:
[ 32.652] no screens found
[ 32.653]

GoinEasy9
8th April 2010, 09:43 PM
Well, if you had Nvidia running before update, you might have to rebuild your initramfs now that your back to using nouveau. This however is beyond my expertise. I also may add that since you used preupgrade before the beta of F13 was released, it may not have been complete, I'm not sure about that, since I've never used preupgrade. If lsmod shows that you have nouveau modules included, and your still having a problem, your going to needed someone more technical than I to get past this point. I've sort of run out of ideas.

awikatchikaen
9th April 2010, 09:41 AM
ok, I'll test that after this week end (I'm far away from my computer).
In any way, thank for your help !

GoinEasy9
9th April 2010, 09:15 PM
If I have any other ideas, I'll post also.

jvillain
10th April 2010, 01:04 PM
Maybe try doing a "yum clean all" and do an upgrade. It sounds like you got caught in the middle of new packages being pushed and only got some of them. Dependency checking should have caught it but it but stuff happens.

awikatchikaen
12th April 2010, 06:48 PM
Well,

Neither dracut, neither upgrade works.
I have tested to come back to kmod-nvidia and the session bugs. A mismatch between libGL.so and libGLcore.so. One is in 190 version and the other in 195 version. Maybe the problems are connected ?

if not, i,ll have to format and reinstall. I hate that idea :D