Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Update World / Prune -> Broken Nvidia driver?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
kariko
n00b
n00b


Joined: 25 Jun 2002
Posts: 7

PostPosted: Tue Jun 25, 2002 6:30 pm    Post subject: Update World / Prune -> Broken Nvidia driver? Reply with quote

Hi. I finally got a broadband connection the other day, so I decided to do an update world on my system. Of course, after having a couple months of dialup, there were a LOT of updates. After it was done updating, I thought I should run emerge prune to get rid of the old stuff (which I think is the root of my problem), then I rebooted.

Upon reboot, X would no longer start. I was using NVidia's driver, but now there are unresolved symbol errors on starting X (not related to the module). Below is the relevant section from my XFree.0.log file:
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "PageFlip" "1"
(**) NVIDIA(0): Option "SWcursor" "0"
(**) NVIDIA(0): Option "HWcursor" "1"
(**) NVIDIA(0): Option "NoRenderAccel" "0"
(**) NVIDIA(0): Option "CursorShadow" "1"
(**) NVIDIA(0): enabling cursor shadow
(--) NVIDIA(0): Linear framebuffer at 0xDA000000
(--) NVIDIA(0): MMIO registers at 0xD8000000
Symbol XAADoBitBlt from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbValidateGC from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbGCPrivateIndex from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateGC from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbCreateWindow from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbWinPrivateIndex from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbPaintWindow from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbRestoreAreas from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol fbPictureInit from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAPixmapIndex from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAARemoveAreaCallback from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAACopyROP from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAFillSolidRects from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAFillMono8x8PatternRectsScreenOrigin from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAARotateMonoPattern from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAPatternROP from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAMoveDWORDS from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAMoveDWORDS from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAPixmapIndex from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAPixmapIndex from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAAPatternROP from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAADoComposite from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!
Symbol XAARemoveAreaCallback from module /usr/X11R6/lib/modules/drivers/nvidia_drv.o is unresolved!

Fatal server error:
Caught signal 11. Server aborting

I've tried re-emerging X and the nvidia-kernel and nvidia-glx packages, but to no avail. Currently I'm running X just fine using the "nv" driver included in X.

Help?
Back to top
View user's profile Send private message
goosnargh
n00b
n00b


Joined: 16 Jun 2002
Posts: 32

PostPosted: Tue Jun 25, 2002 6:59 pm    Post subject: kernel Reply with quote

Try compiling your new kernel before installing nvidia drivers.
Back to top
View user's profile Send private message
kariko
n00b
n00b


Joined: 25 Jun 2002
Posts: 7

PostPosted: Tue Jun 25, 2002 9:31 pm    Post subject: Already tried that.... Reply with quote

I actually didn't upgrade the kernel, but I recompiled it anyway, still no difference.

Again, the kernel module loads fine, it's the X driver that's giving me problems.

Thanks again.
Back to top
View user's profile Send private message
sulu
Guru
Guru


Joined: 21 May 2002
Posts: 399
Location: Dornbirn/Austria

PostPosted: Wed Jun 26, 2002 4:32 am    Post subject: Reply with quote

Just switched to nvidia. No probs so far.

- Did you add NVdriver in your /etc/modules.autoload ?

- After kernel-make you should do another emerge of the nvidia-drivers. Duno why
Back to top
View user's profile Send private message
kariko
n00b
n00b


Joined: 25 Jun 2002
Posts: 7

PostPosted: Wed Jun 26, 2002 5:01 am    Post subject: Yep... did that Reply with quote

Yep, did that. The kernel module loads at boot, and I re-emerged the drivers package (as well as the glx package).

One thing I'm confused on is since it's the X driver that's complaining, shouldn't the problem lie with the X driver (in the nvidia-glx package) instead of in the kernel module? (There are no errors with the kernel module, it loads fine...)

Thanks in advance!
Back to top
View user's profile Send private message
sulu
Guru
Guru


Joined: 21 May 2002
Posts: 399
Location: Dornbirn/Austria

PostPosted: Wed Jun 26, 2002 6:07 am    Post subject: Reply with quote

Hmmmmm

U could poste the section of your XF86Config where you specify the graphics. Maybe this tells us something.

Stupid question maybe. You did emerge the glx-stuff ?
Back to top
View user's profile Send private message
kariko
n00b
n00b


Joined: 25 Jun 2002
Posts: 7

PostPosted: Wed Jun 26, 2002 1:09 pm    Post subject: XF86Config File.... Reply with quote

Here is the Device section of my XF86Config file:

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
Identifier "Card0"
Driver "nvidia"
VendorName "NVidia"
BoardName "Riva Ultra 64"
BusID "PCI:1:0:0"
Option "SWCursor" "0"
Option "HWCursor" "1"
Option "CursorShadow" "1"
Option "NoRenderAccel" "0" # Allow RENDER extension acceleration
Option "PageFlip" "1" # Page flipping optimization
EndSection

And yep, I emerged the nvidia-glx package.
Back to top
View user's profile Send private message
kariko
n00b
n00b


Joined: 25 Jun 2002
Posts: 7

PostPosted: Wed Jun 26, 2002 6:52 pm    Post subject: Fixed!!! Reply with quote

After much playing around, I finally fixed it. This is essentially the procedure I used:

1. emerge unmerge nvidia-glx
2. emerge unmerge nvidia-kernel
3. emerge unmerge xfree
4. Go into /usr/X11R6/lib and move all the libraries left in there to a backup directory; do the same for the modules folder.
5. Edit the ebuild file for Xfree to disable the xlib patch (since it is only for solaris and SVR4) and the wacom tablet patch (cause I don't have one).
6. emerge xfree nvidia-kernel nvidia-glx

So now it works. I suppose there was something funny in the lib folder or something... or maybe it was one of the patches...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum