SUSE / openSUSEThis Forum is for the discussion of Suse 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.
After all I want to inform you that I make to work my video. All are as you said me, but my problem was the next(again I say that I am a newbie so please excuse me for my incompetence):
the nvidia's driver goes in conflict with sis_agp driver. I supposed that sis_agp is driver from the kernel for my motherboard (SIS741 or something like this). So when I removed the sis_agp driver (I tried with
modprobe -r sis_agp
then with
rmmod -f sis_agp) all works well and OpenGl was working too I even installed UnrealTournament 2003 for Linux and the performance are quite good (that's my first linux success).
The problem came when I restart the machine, again the kernel load sis_agp driver which cause my computer to freeze. I try to find where kernel load it , but I can't found anything on /etc/initr.d
Please tell me how to disable the sis_agp driver from boot probing?
Since 9.0 I have never got 3D acceleration to work when downloading the driver from (YaST Online Update).
Precisely! This is exactly what I was getting at... And is consistent with our experience, as well, from SuSE 8-ish through current version.
Again, we read somewhere - at some point - that nVIDIA was adamant about not 'releasing' its proprietary drivers to distros; that 'dummy' drivers - the opensource 'nv' drivers - are available via YaST (and similar), that the 'real' drivers - proprietary 'nvidia' drivers - would always be made available via the nvidia_installer script on nVIDIA's website. This is how we implement the nvidia driver every we time we alter the kernel; it works GREAT, is easy (once one figures out the nonsense the first time), and we get FANTASTIC performance - much better than we've been able to achieve under The-Crap-from-Redmond running on the same machine.
Of course, what others here are saying is that the behavior has changed recently. As we have not tested this empirically on 9.1 or 9.2, I must take their word for it.
Again, a simple test:
Run Y.O.U. Install/Remove Software module; get latest on-line version of nVIDIA driver...
While still in YaST, Use the monitors module to try to enable 3D acceleration.
Code:
note: the very first line of the Graphical Desktop Environment section shows you your card and the driver controlling it (nvidia or nv?) ...
Close, then reopen YaST. Is the 3D acceleration checkbox still selected?
Whatever the outcome of above,
Open a terminal window and type
Code:
# glxgears
What's your FPS output?
Code:
note: when we've tried to disable 3D features in YaST, dialog reports: "The 3D subsystem is based on the commercial driver from nVIDIA ...
the uninstall process will reset the original driver from XFree86 which does not provide any 3D hardware acceleration"
First, congratulations on getting the driver to work for you.
Concerning the sis-agp driver, I spent some time trying to reproduce your problem. My system also has SiS on-board graphics, and GeForce2 MX400 AGP.
The choice of driver loaded is controlled by /etc/X11/XF86Config. Look in it for entries like
Code:
Driver "sis"
for the internal graphics,
Code:
Driver "nvidia"
for the AGP card, or
Code:
Driver "nv"
for the card without acceleration. Post #2 correctly suggests that you replace "nv" with "nvidia". Do you still have an entry for the "sis" driver? If so, it should be deleted. You might find it easier to use SaX2 to delete the graphics card entry and install again. (Use System - Configuration - SaX2 - Graphics card). Then check again that the Driver entry is "nvidia" not "nv".
abisk00
Yes, you can edit the URL in the installer script and run it. I use this to load a copy of the driver from a CD to avoid a long download when I do a new installation.
DrLou
I know that some people have problems, but it really is possible to install the driver using YOU in SUSE 9.1, and it does give improved FPS.
But I had sis-agp probs too. These kind of modules are are probably listed in an /etc/modprobe. /etc/modutils or /etc/modules -like file. You can disable any entries in any occurrence of the sis-agp module with a # at the front of the line, and reboot. There also may be a program called modconf that has tagged sis-agp for loading on boot. You can run that and remove the tag and reboot.
If sis-agp is still in lsmod, try "update-rc.d -f hotplug remove" as root, that removes an onboot, automatic hardware detecting, module inserting program thing called 'hotplug'. On my system it loaded agpgart, and detected sis chipset, which consequently loaded sis-agp.
On my recent sis hardware, the nvidia module and its agp handling does not work (as of yet). The only way I know AGP works is if 'cat /proc/driver/nvidia/agp/status' returns 'enabled' and some other info. I fixed this by upgrading my stock kernel 2.6.5-1-686 to 2.6.8-1-686 as it's sis-agp module seems to work better. My files are now:
/etc/modules
...
agpgart
sis-agp
nvidia
...
Currently X will load, but the module GLX causes it to crash. But At least i know AGP is working
Sigh, if only YOU actually worked - I have done exactly what absiko suggests and can only get:
"ERROR(You:Prescript failed.) /var/lib/YaST2/you/scripts/fetchnvidia" (in the details of the Yast error). I have been searching for a solution, still no luck. Sigh....
Any way to get Yast to work would be great - the Nvidia site recommends its use and it should be the way to go, but why is it failing (I don't need high performance, my Intel graphics are getting a little wonky and I have a spare MX400 card, so I figured I would download the drivers, install the card, and save my eyesight ).
Well, I followed the instructions at: http://www.linuxquestions.org/questi...ht=fetchnvidia and then I got a useful error message - the problem was that there was no video card installed. I had thought that if I could install the drivers, I would try to install the card. Little did I realize the obvious - without the card, the drivers won't install.
Installed the card and the bios seemed to recognize it. Heck, I could run Gnome, so something must be right. I went to YOU and now there were no problems with the fetchnvidia and the drivers were installed.
However, to address a question posted earlier - when I went to configure the drivers to turn on 3D acceleration, I got an error saying that I would need to download the "commercial drivers" in order to do that.
I don't need the 3D acceleration - having a flicker free monitor is pleasure enough.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.