[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dist-upgrade sarge to etch



> nv_drv.so is the unaccelerated XFree/Xorg driver for nVidia cards. 
> nvidia_drv.so is the closed-source nVidia 3D driver, which requires 
> nvidia.ko to operate. Check your /etc/X11/xorg.conf to see whether 
> you're using nv or nvidia; use "glxinfo | grep direct" to see whether 
> you have any 3D acceleration.

OK, 
"glxinfo | grep direct" shows:
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual

So, it's as you said nvidiafb here.

Today I tried to build a nvidia.ko on my own, like the way you described 
it earlier this month on this list:

>>Build one. Add a normal 32-bit mirror's deb-src to /etc/apt/sources.list
>>(e.g. "deb-src http://mirror.ox.ac.uk/debian unstable non-free").
>>Install some building-related bits & bobs ("apt-get build-dep
>>nvidia-glx"). Download the package source ("apt-get source nvidia-glx").
>>Change to that folder ("cd nvidia*"). If building >7174 on Sarge, tweak
>>debian.binary/rules (change DH_COMPAT to some smaller number like 3 or
>>2). Run "dpkg-buildpackage". Change down a folder ("cd .."). Install the
>>kernel source package ("dpkg -i nvidia-kernel-source_*_amd64.deb").
>>Install module-assistant and build-essential - and an appropriate GCC if
>>not using your standard system gcc for kernels (e.g. on Sarge, you must
>>install gcc-3.4 here or you'll get misleading rivafb errors - use "cat
>>/proc/version" to check; "aptitude install module-assistant
>>build-essential"). Compile & install the kernel module ("m-a a-i
>>nvidia"). Load the module (If you've an older module loaded, then run
>>"modprobe -r nvidia" first. Then, "modprobe nvidia && echo nvidia >>
>>/etc/modules"). Install the driver packages ("dpkg -i nvidia-glx*").
>>Tell X to use nvidia instead of nv ("dpkg-reconfigure
>>xserver-(xfree86|xorg)"). Restart X ("/etc/init.d/*dm restart").

Building the nvidia-kernel went fine. 
But I can't build nvidia-glx. If I try the "dpkg-buildpackage" it 
shows this errormessages at the end:

8<-------
BFD: debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib/stXfCFyW: warning: allocated section `.bss' not in segment
BFD: debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib/tls/stWiGLVU: The first section in the PT_DYNAMIC segment is not the .dynamic section
strip: debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib/tls/stWiGLVU: Bad value
BFD: debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib/tls/stWiGLVU: The first section in the PT_DYNAMIC segment is not the .dynamic section
strip: debian/nvidia-glx-ia32/emul/ia32-linux/usr/lib/tls/stWiGLVU: Bad value
dh_strip: command returned error code 256
make[1]: *** [binary-common] Fehler 1
make[1]: Verlasse Verzeichnis 
»/usr/src/nvidia-graphics-drivers-1.0.8756«
make: *** [binary-arch] Fehler 2
-------->8

What's wrong here? I tried to build the package with gcc 3.4 and 4.0 - 
but it had the same problem. Do you have a solution for this?

sigi.















> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-amd64-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact 
> listmaster@lists.debian.org
> 

-- 
*----------------------------------------------------*
| gpg-key fingerprint:                               |
| 77BD FD3C D144 D4CC C2F4  F7D0 465C 4321 B4C7 DE55 |
| gpg-key 06/07:                                     |
| http://www.muffrika.net/gpg-key.txt        _o)     |
|                                          -./\\     |
| Jabber ID: datenkrake@jabber.ccc.de       _\_V     |
*----------------------------------------------------*



Reply to: