Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-18-04, 02:51 AM   #25
mikev
Registered User
 
Join Date: Nov 2004
Posts: 5
Default Re: 1.0-6629 for Linux x86-64 released

I tried to install this on a Red Hat Enterprise Linux 3 WS operating system running on a Dell Precision 370n Workstation for the NVS 280 graphics card.

I've updated the XF86Config file as indicated in the README and XWindows freezes when I do a telinit 5. I've changed the device driver line and verified that the modules specified in the README were being loaded.

This is my first Linux distro after having left UNIX boxes for ten years.

Does anybody know where I should start looking for the solution?

Please help,
Michael
mikev is offline   Reply With Quote
Old 11-18-04, 07:45 AM   #26
jesup
Registered User
 
Join Date: Nov 2004
Posts: 21
Default Re: 1.0-6629 for Linux x86-64 released

Quote:
Originally Posted by mikev
I tried to install this on a Red Hat Enterprise Linux 3 WS operating system running on a Dell Precision 370n Workstation for the NVS 280 graphics card.

I've updated the XF86Config file as indicated in the README and XWindows freezes when I do a telinit 5. I've changed the device driver line and verified that the modules specified in the README were being loaded.
What does the Xorg.log.0 file look like? Any errors or other interesting data?
You commented out the dri module?
jesup is offline   Reply With Quote
Old 11-18-04, 08:03 AM   #27
mikev
Registered User
 
Join Date: Nov 2004
Posts: 5
Default Re: 1.0-6629 for Linux x86-64 released

jesup,

Thanks for responding.

As far as I can tell, I do not have a dri module being loaded (I'm assuming this is in the Module section of the XF86Config file).

In the log file, I do see a warning saying:
(WW) NVIDIA(0): Failure reading EDID parameters for display device CRT-0

There are also some errors regarding the keyboard at the end of the file. However, I'm assuming that's not the problem, as this config file worked with the VESA driver.

In any case, I've attached my XF86Config file and my XFree86.0.log with .txt extensions.

I really don't know hot to read these files that well, so if you could point me in the right direction, I'd appreciate it.

Thanks,
Michael
Attached Files
File Type: txt XF86Config.txt (3.0 KB, 380 views)
File Type: txt XFree86.0.log.txt (29.6 KB, 353 views)

Last edited by mikev; 11-18-04 at 08:19 AM.
mikev is offline   Reply With Quote
Old 11-18-04, 12:06 PM   #28
jesup
Registered User
 
Join Date: Nov 2004
Posts: 21
Default Re: 1.0-6629 for Linux x86-64 released

Fancy - PCI Express... :-) Cutting edge hardware is always fun when it comes to drivers, doubly so with Linux.

The EDID thing is probably related to why it only has a few video modes defined (along with perhaps the monitor specification in XF86Config). You'll probably have to define the monitor in detail there. Not sure if the monitor doesn't support EDID or if it's a problem with the driver (see if the nv driver finds the monitor EDID info perhaps).

What does "freezes" means? Black? image but frozen? Mouse moves? Can you Ctrl-Alt-F1 out of it to a terminal? If so, can you get back to it? Is the X process chewing the CPU?
jesup is offline   Reply With Quote
Old 11-18-04, 12:48 PM   #29
mikev
Registered User
 
Join Date: Nov 2004
Posts: 5
Default Re: 1.0-6629 for Linux x86-64 released

jesup,

When I init 5, the screen is black. I am able to Ctrl-Alt-F1 out to a terminal.

The X process is not taking all the CPU time.

OK. I'll figure out how to put details in the config file for the monitor, as RHEL couldn't recognize it when I installed (CRT Compaq FS740).

Thanks for the help.

Michael
mikev is offline   Reply With Quote
Old 11-18-04, 04:35 PM   #30
mikev
Registered User
 
Join Date: Nov 2004
Posts: 5
Default Re: 1.0-6629 for Linux x86-64 released

OK. I did more work since my last message.

I got rid of the EDID issue by adding an Ignore EDID option in the XF86Config file as I guess my monitor doesn't support that. I have added the details of the monitor in the config file.

I've also tested on usage of Linux AGP or nvidia AGP and I've disabled any search of any monitor other than the CRT as nvidia also can have problems with that, as per README.

A look thru my log file shows the nvidia driver is found and everything should be working.

HOWEVER, when I started X with verbose, I get the following on standard OUTPUT (does not appear in the log file):

NVIDIA: failed to set MTRR 0xC0000000, 256M (write-combining).

Does anybody know what that is? I have no idea whether that's the problem, though, and why would it not appear in the log file (is it important????)?

I still did not correct the (EE) keyboard issues but VESA works fine them anyway.

Thanks,
Michael
mikev is offline   Reply With Quote
Old 11-19-04, 09:14 AM   #31
Gregoire.Favre
Registered User
 
Join Date: Nov 2004
Posts: 126
Default Re: 1.0-6629 for Linux x86-64 released

Quote:
Originally Posted by Gregoire.Favre
I try to use XvMC, both mplayer and xine are compiled fine with it, but don't work...
I manage to use it once !!!

And I got a problem, with it, and now it don't work anymore, is there a way to reset the card ? Just restarting the Xsession or rebooting the system don't work, I haven't tried to powerdown... Thank you very much .)

EDIT: very simple, just kill X11 then rmmod nvidia, morprobe nvidia and startx

Now it's time to see if it's possible to use the onboard mpeg2 encoder under linux...

Last edited by Gregoire.Favre; 11-19-04 at 04:02 PM.
Gregoire.Favre is offline   Reply With Quote
Old 11-21-04, 02:24 PM   #32
JimiQuakeKorne
Registered User
 
Join Date: Sep 2003
Posts: 7
Default Re: 1.0-6629 for Linux x86-64 released

This may pertain to others that are trying to get 6111 drivers to compile on Mandrake 10.1 (and possibly Mandrake 10.0 and other distributions based on the 2.6 kernel) because the 6629 driver seems to have broken TNT2 cards.

Quote:
Originally Posted by grepper
Hi,
I have tried installing them on Fedora Core 3.
It was a bust.
The install was virgin, simple install everything.(I know, so I don't need documents in every language on the planet) Right after the install completed, it was time to download the latest from NVIDIA.
The compile and install went without error.
Starting X brought some interesting issues.(I am hip to the xorg.conf changes)
The NVIDIA spash screen remained up, and all new graphics pretty much over wrote the spash screen. When I moved the mouse, it was a trail of mouse cursers. It just seems like it wasn't refreshing. It just laid new stuff accross the screen.

I then tried the same driver version on a FDC2 machine. It was an upgrade to the 1.0-6111 version. It behaved the same. I back reved to 1.0-6111 and it worked fine.

I then put 1.0-6111 on FDC3 and it errored out in compile. I tried 6107 also to no avail.

Any suggestions?

Ken.
I was experiencing the same behavior with my TNT2 card on Mandrake 10.1 with the 6629 driver. The 6629 did not work correctly with my TNT2 card and the 6111 driver would not compile with Mandrake's 2.6.8.1-12mdk kernel. A friend hacked on the 6111 source a bit and got it to work for me. Here's the patch he created for the "NVIDIA-Linux-x86-1.0-6111-pkg1" IA32 driver for me. May work with other flavors (64-bit).

Code:
diff -urN NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c
--- NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c      2004-07-27 09:33:20.000000000 -0600
+++ NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c      2004-11-03 14:53:00.000000000 -0700
@@ -3694,12 +3337,12 @@

     switch (state)
     {
-        case PM_SAVE_STATE:
-            nv_printf(NV_DBG_INFO, "NVRM: ACPI: received standby event\n");
+        case PM_SUSPEND_MEM:
+            nv_printf(NV_DBG_INFO, "NVRM: ACPI: received suspend event\n");
             status = rm_power_management(nv, 0, NV_PM_ACPI_STANDBY);
             break;

-        case PM_RESUME:
+        case PM_SUSPEND_ON:
             nv_printf(NV_DBG_INFO, "NVRM: ACPI: received resume event\n");
             status = rm_power_management(nv, 0, NV_PM_ACPI_RESUME);
             break;
Instructions:

1) Create a file called "patchfile" containing the above patch code.

2) Extract the contents of the 6111 installer by running it with the "-x" option... "./NVIDIA-Linux-x86-1.0-6111-pkg1.run -x"

3) copy the patch file to the directory that was created when you extraced the contents of the NV installer (NVIDIA-Linux-x86-1.0-6111-pkg1).

4) cd to the directory that was created by the installer (NVIDIA-Linux-x86-1.0-6111-pkg1) and run this command "patch -p1 < patchfile"

5) run the installer in the current directory "./nvidia-installer" and follow the directions.

Note that in Mandrake 10.1 for some reason I still have to manually modprobe the nvidia module. This is true of the 6629 driver as well. The instructions to modify the "modules.conf" file in the nvidia README do not work, nor does modifying the "modprobe.conf" file.

Good Luck!

Last edited by JimiQuakeKorne; 11-21-04 at 02:42 PM.
JimiQuakeKorne is offline   Reply With Quote

Old 11-23-04, 05:30 AM   #33
bosmith
Registered User
 
Join Date: Mar 2004
Posts: 2
Default Re: 1.0-6629 for Linux x86-64 released

Quote:
Originally Posted by bosmith
6629 on my dual Opteron running RedHat Enterprise WS 3 (OK I know, lame - no AGP support on my MSI Master FAR-2 mobo), crashes the X server when I quit an OpenGL application. Wasn't happening with 5336 or 6111.
Seems I was wrong, the problem exists with all versions since 5336. The program may not be exiting cleanly, but 5336 is tolerant while later versions aren't.
bosmith is offline   Reply With Quote
Old 11-25-04, 10:22 AM   #34
gilboa
Linux addict...
 
Join Date: Jan 2004
Posts: 540
Default Re: 1.0-6629 for Linux x86-64 released

Quote:
Originally Posted by grepper
Hi,
I have tried installing them on Fedora Core 3.
It was a bust.
The install was virgin, simple install everything.(I know, so I don't need documents in every language on the planet) Right after the install completed, it was time to download the latest from NVIDIA.
The compile and install went without error.
Starting X brought some interesting issues.(I am hip to the xorg.conf changes)
The NVIDIA spash screen remained up, and all new graphics pretty much over wrote the spash screen. When I moved the mouse, it was a trail of mouse cursers. It just seems like it wasn't refreshing. It just laid new stuff accross the screen.

I then tried the same driver version on a FDC2 machine. It was an upgrade to the 1.0-6111 version. It behaved the same. I back reved to 1.0-6111 and it worked fine.

I then put 1.0-6111 on FDC3 and it errored out in compile. I tried 6107 also to no avail.

Any suggestions?
Why are you trying to install a 64bit driver on a 32bit FC3 and a Pentium 3?

Cheers,
Gilboa
__________________
DEV-NG: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB, GTX680, F19/x86_64, Dell U2711.
DEV: Intel S5520SC, 2xX5680, 36GB, 5x320GB, GTX550, F19/x86_64, Dell U2711 (^).
SRV: Tyan Tempest i5400XT, 2xE5335, 8GB, 4x2TB, 9800GTX, F19/x86-64, Dell U2412.
LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F19/x86_64.

Last edited by gilboa; 11-25-04 at 11:02 AM.
gilboa is offline   Reply With Quote
Old 11-25-04, 10:24 AM   #35
gilboa
Linux addict...
 
Join Date: Jan 2004
Posts: 540
Default Re: 1.0-6629 for Linux x86-64 released

Quote:
Originally Posted by mikev
OK. I did more work since my last message.

I got rid of the EDID issue by adding an Ignore EDID option in the XF86Config file as I guess my monitor doesn't support that. I have added the details of the monitor in the config file.

I've also tested on usage of Linux AGP or nvidia AGP and I've disabled any search of any monitor other than the CRT as nvidia also can have problems with that, as per README.

A look thru my log file shows the nvidia driver is found and everything should be working.

HOWEVER, when I started X with verbose, I get the following on standard OUTPUT (does not appear in the log file):

NVIDIA: failed to set MTRR 0xC0000000, 256M (write-combining).

Does anybody know what that is? I have no idea whether that's the problem, though, and why would it not appear in the log file (is it important????)?

I still did not correct the (EE) keyboard issues but VESA works fine them anyway.

Thanks,
Michael
Start the machine in init 3, and then cat /proc/mtrr.
Can you post you exact hardware configuration? (OS, Memory. graphics card memory, etc)

Cheers,
Gilboa

Last edited by gilboa; 11-25-04 at 11:03 AM.
gilboa is offline   Reply With Quote
Old 11-28-04, 12:18 PM   #36
GRiMPiE
GRiMPiE
 
Join Date: Nov 2004
Posts: 1
Default Re: 1.0-6629 for Linux x86-64 released

Are these drivers going to support SLI? I want to be sure before I blow my month's paycheck on an nForce4 and dual 6600GT cards. Thanks.
GRiMPiE is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:03 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.