On Sat, May 16, 2009 at 7:20 AM, Mitchell Laks <[email protected]> wrote: >> >> I installed the pc myself, my os is debian sid amd64: >> >> video card is - 01:00.0 VGA compatible controller: nVidia Corporation >> GeForce 9500 GT (rev a1) >> cpu is - Pentium(R) Dual-Core CPU E5200 @ 2.50GHz >> >> do you have any experience in installing the right video card driver? thanks >> > > I use the installer from nvidia. i have a 6600GT myself. > > there are two ways. one the debian way which uses their repackaging of the > drivers. the other > is the nvidia way. dont mix the two or it wont work. > > you need to apt-get the > linux-headers > package that is appropriate to your kernel. > thus on my machine > > ml...@rashi:~$ uname -a > Linux Rashi 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 > GNU/Linux > > ml...@rashi:~$ dpkg -l|grep linux-headers|grep 2.6.26 > ii linux-headers-2.6-amd64 2.6.26+17 > Header files for Linux 2.6-amd64 > ii linux-headers-2.6.26-1-amd64 2.6.26-13 > Header files for Linux 2.6.26-1-amd64 > ii linux-headers-2.6.26-1-common 2.6.26-13 > Common header files for Linux 2.6.26-1 > > then you need to make a symlink for > > ml...@rashi:~$ ls -l /usr/src/linux > lrwxrwxrwx 1 root src 29 2008-12-11 00:56 /usr/src/linux -> > linux-headers-2.6.26-1-amd64/ > > > then you download the nvidia drivers > > look at > > nvnews.net for linux support > ie go to > > http://www.nvnews.net/vbulletin/forumdisplay.php?f=14 > > and look at info on latest drivers > and read around there for a while > > essentially, once you download the drivers > they look something like this (not sure latest version) > > NVIDIA-Linux-x86_64-173.14.15-pkg2.run > > then you shut down X and you run as root > > export CC=/usr/bin/gcc-4.1;./NVIDIA-Linux-x86_64-173.14.15-pkg2.run > > and then answer the questions right. > > > > IMPORTANT!!!!!!!!!!!!! > > > ml...@rashi:~$ dpkg -l|grep nvidia > ml...@rashi:~$ > > > NOTICE I dont have ANY of these debs installed: > > nvidia-glx - NVIDIA binary Xorg driver > nvidia-glx-dev - NVIDIA binary Xorg driver development files > nvidia-glx-ia32 - NVIDIA binary XFree86 4.x driver > nvidia-glx-legacy-96xx - NVIDIA binary Xorg driver (96xx legacy version) > nvidia-glx-legacy-96xx-dev - NVIDIA Xorg driver development files (96xx > legacy version) > nvidia-glx-legacy-96xx-ia32 - NVIDIA binary Xorg driver (96xx legacy version) > nvidia-kernel-2.6-amd64 - NVIDIA binary kernel module for 2.6 series compiled > for amd64 > nvidia-kernel-2.6-openvz-amd64 - NVIDIA binary kernel module for 2.6 series > compiled for openvz-amd64 > nvidia-kernel-2.6.26-1-amd64 - NVIDIA binary kernel module for Linux > 2.6.26-1-amd64 > nvidia-kernel-2.6.26-1-openvz-amd64 - NVIDIA binary kernel module for Linux > 2.6.26-1-openvz-amd64 > nvidia-kernel-2.6.26-2-amd64 - NVIDIA binary kernel module for Linux > 2.6.26-2-amd64 > nvidia-kernel-2.6.26-2-openvz-amd64 - NVIDIA binary kernel module for Linux > 2.6.26-2-openvz-amd64 > nvidia-kernel-legacy-96xx-2.6-amd64 - NVIDIA binary kernel module for 2.6 > series compiled for amd64 > nvidia-kernel-legacy-96xx-2.6-openvz-amd64 - NVIDIA binary kernel module for > 2.6 series compiled for openvz amd64 > nvidia-kernel-legacy-96xx-2.6.26-1-amd64 - NVIDIA binary kernel module for > Linux 2.6.26-1-amd64 (legacy version) > nvidia-kernel-legacy-96xx-2.6.26-1-openvz-amd64 - NVIDIA binary kernel module > for Linux 2.6.26-1-openvz-amd64 (legacy version) > nvidia-kernel-legacy-96xx-2.6.26-2-amd64 - NVIDIA binary kernel module for > Linux 2.6.26-2-amd64 (legacy version) > nvidia-kernel-legacy-96xx-2.6.26-2-openvz-amd64 - NVIDIA binary kernel module > for Linux 2.6.26-2-openvz-amd64 (legacy version) > nvidia-kernel-legacy-96xx-source - NVIDIA binary kernel module source (96xx > legacy version) > nvidia-kernel-source - NVIDIA binary kernel module source > nvidia-cg-toolkit - NVIDIA Cg Toolkit Installer > nvidia-kernel-common - NVIDIA binary kernel module common files > nvidia-settings - Tool of configuring the NVIDIA graphics driver > etc > > thus make sure you dont already have the debian nvidia drivers installed if > you want to do it my way. > > they will likely conflict with the nvidia way of installing. thank you very much, I followed your instructions and have installed the nvidia driver from Nvidia, and now my application can run and the window can be resized successfully. I noticed that the new driver also replaced /usr/bin/libGL*** files, I remember that those files are installed by mesa before, so it seems that the new nvidia driver also contains opengl implementation libraries. Does it mean I should remove all the mesa packages from debian and then reinstall nvidia driver?(I think removing mesa will remove the libGL** files).
> > i stopped using the debian way at some point and i dont remember what is > involved. > google is your friend. > > you can do it their way too- i just dont know how to do it > > mitchell > -- 我的操作系統是Gnu/Linux Debian/gNewSense Gnome Mozilla Gmail/Evolution Gtkmm/Gtkglextmm Scim Totem Pidgin. _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
