Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I cant really compare the two (nvidia, ati) but I can praise Nvidia since thats what Ive got now! Recently got a geforce 4 ti, switched from tnt2 (LOVELY difference , never had any troubles with driver install/upgrade, ati cards are a "only" windows experience for me, and... it SUCKED... should probably mention that it was a laptop card and they usually suck (and have nothing to do with ati's linux approach)!
Supporting Linux like Nvidia do is great (sure its not open source but theyve acknoledged the linux community as a consumer group)!
Other funny experiences was a neomagic... it worked really well but it wasnt a very good card! Oh well, should probably keep this on topic = Nvidia are so far jolly good fellows!!!
even though linux has been around for quite a while now, it is an open source os,
and probably the most important factor that relates to this is the fact that there are many differant distrobutions of linux and as such each distro does things differantly.
the fact is that linux in its open source nature(not that thats a bad thing) is an os that ANYONE can make improvements to the source code and hence create their own distro means that unlike the other os's out there , linux really has no set guidelines or set standards as to how things are done, which in turn makes creating drivers that work for every distro in the same way a nightmere.
in contrast, windows, mac os, solaris, etc .... are completly under the control of a single entity, meaning all of the code in the os is expected to behave in the same or similar fashon as the previous os
released by these entitys, thus making the chore of coding drivers easyer because the code base for these operating systems doesnt change much and if it does, it does so in a way that because the standards set for modifying these os's is of such a uniform nature that it is not as difficult to adapt the driver code base.
Nvidia support for Linux graphics cards is quite good as far as I experienced it - compared to the other manufacurers.But the reason for this isn't that they want to be 'friends' or something.They want to sell their high-end graphics cards to fx studios that are switching to Linux.Support for nforce2 sucks;thats supposed to be a high-end chipset and the sound drivers are a disaster.
BTW there are no friendly companies - those people want to make money.
If you don't need fast 3D graphics, then you should not need to use nVidia drivers to run your graphics card. The nForce sound system also works without their driver. However the LAN does not, so if you connect to internet via LAN, you're stuck.
Personally I've never had a problem loading the nVidia or nForce drivers, but the recent Kernel upgrades from Mandrake (0.18 and 0.24) have given me problems in the form of system slowdown whenever the net is accessed. I have had to revert to the original 2.4.21-0.13 kernel.
Have any of you guys had any problems with the nVidia graphics drivers and sound? After switching to the nvidia driver (from nv), I lose sound in openGL apps. I still have sound in apps like mplayer, xmms, xine, ...
If I switch the driver back to nv, sound does work, but hardware acceleration does not, so I want to make full advantage of the graphics card and hopefully restore sound back to openGL apps.
I have Nvidia Graphic card and Suse 8.2 and it works fine.
But partially through lack of time I have not been to enable 3D support and when I tried with the driver from Nvidia, it messed up my broadband access (it changed the card from a compaq to Nviidia, which I did not have
I assume that you are running the nv driver which does NOT use hardware acceleration. This driver works fine for me (sound wise), but it is slow as it does not use hardware acceleration.
Is that what you are using, it should say in:
/etc/X11/XF86Config
I know another user in this thread posted that he is using the nvidia driver without any problems, I will have to contact him. It is strange that your broadband is screwed up? I don't know what to say, if you have not successfully installed the driver, it shouldn't screw that stuff up as you said you don't have hardware acceleration.
Oh, stupid me, back to the /etc/X11/XF86Config file, if your nv driver is still being used, you want to switch it to nvidia. You may have to change some other stuff as well. When you get it working, you will see an nvidia splash screen when starting x. Since I cannot post attachments, here is my XF86Config:
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
sketelsen: Your experience is consistent with mine. I was talking about text-mode installs for distros that are primarily graphically based. In distros like that (Mandrake, RedHat, etc.), I think the majority of the development energy goes into making the graphical installs work. The text-mode install for these distros is a poor step-sister of the graphical install. I think that's why it doesn't work as well.
im probably the only that uses this which is probably why i get ignored when i moan about it but here goes anyway. the stupid accelerated opengl library that comes with the nvidia drivers does not support remote X, it doesnt even provide any sort of error it just segfaults.
Distribution: Gentoo Kernel 2.6.8-gentoo-r3; AMD Athlon XP 2200+
Posts: 63
Rep:
if you want the nvidia driver to work, you have to take off or comment out the the load "dri" line. then, perhaps, you will get your sound back? I don't know, i just know what worked for me. You might see what happens to the permissions on /dev/esd (or whatever sound daemon you use) when you install and remove the the proprietary nvidia driver. That's all I have, sorry!
Sorry I should have said that it was screwed up.
I can not remember how I fixed I think it was lsmodules where I commented out the nvidia ethernet card and put my old one back in and then ran network start.
The problem was because the driver affected my etherent card, I had installed the right driver but ...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.