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

Newegg Daily Deals

Reply
 
Thread Tools
Old 07-19-04, 02:32 PM   #1
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Newbie GForce MX 4000 on Suse 9.1

Hello,

I am having a problem with my video in suse 9.1.

I downloaded the instructions off of nvidia to run Yast in Suse for the
install. I logged out of X and typed("rmmode nividia").

Then I ran yast, YOU selected the nvidia drivers, installed them,
updated them then started X and now change. Every program I run if you
move the mouse or make a change it slowly repaints the screen.

I can open Gimp and try to paint and I can paint for a few seconds
before I see anything happen.



I started over and did the manual setup with the
pkg1.


Did the make and other instructions.

Then ran the pak1.run

Got this as a message:
-no precompiled kernel interface found, download one? YES

Then

-None found on Nvidia ftp. install and compile interface for you. OK

-Warning kernel was configure to include rivafb support as loadable
kernel module. -OK

-The rivafb driver conflicts with the Nvidia driver. Nvidia driver will
still be built and installed but not function properly if rivafb
installed. -OK

Then


-Install complete. Use sax2 to enable driver.

Then I tried to rmmod rivafb - not found
Tried to search for anything in yast with rivafb - not found

- Then ran sax2 -m 0=nividia

Got this

-xc:could not start configuration server
-xc:Following reasons

1 card not detected
2. card detected but server fails check log



I do not know where to look for this rivafb file.



I got on a news group, and a guy told me to ignore the rivafb file and to come here to configure my /etc/X11/XF86Config file. I know nothing of this and afraid to touch it.


All of my programs are slow, if I move my mouse over an application, it repaints the screen. I have updated to the latest drivers but there is still something wrong.

Thanks for any help in this matter.
tsmith is offline   Reply With Quote
Old 07-20-04, 09:42 AM   #2
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

I ran

startx -- -logverbose 5

at start up but have no idea where to find it so I can attach it to this post to help out.
tsmith is offline   Reply With Quote
Old 07-20-04, 11:29 AM   #3
chrismortimore
Registered User
 
Join Date: Jul 2004
Posts: 131
Default Re: Newbie GForce MX 4000 on Suse 9.1

Your kernel probably has the rivafb compiled in statically, rather than as a module. I'm gonna hope you have the source for your current kernel (mine is at /usr/src/linux look around there somewhere) and post the file there called ".config". If you can't find the source, you'll need to hope someone using SuSE reads this and tells you where to get the source for the stock kernel.
__________________
[ www.guff.tk ]
chrismortimore is offline   Reply With Quote
Old 07-20-04, 11:38 AM   #4
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

I found a KConfig in /usr/src/linux-2.6.5-7.95....could this be it?
tsmith is offline   Reply With Quote
Old 07-20-04, 11:51 AM   #5
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

Also found /usr/src/linux-2.6.5-7.95/scripts/kconfig/conf please let me know if either of these are what I need.

Thanks
tsmith is offline   Reply With Quote
Old 07-20-04, 05:08 PM   #6
chrismortimore
Registered User
 
Join Date: Jul 2004
Posts: 131
Default Re: Newbie GForce MX 4000 on Suse 9.1

Nah, they ain't the ones. If you're using a terminal, do the following

cd /usr/src/linux-2.6.5-7.95
ls -a

and it should say ".config" somewhere (the . is important). Thats the file you want.
__________________
[ www.guff.tk ]
chrismortimore is offline   Reply With Quote
Old 07-20-04, 06:03 PM   #7
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

Here it is. I had to paste it because this forum does not seem to support this file ext on upload




////************************************************** **
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
# CONFIG_STANDALONE is not set

#
# General setup
#
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HOTPLUG=y
CONFIG_EVLOG=y
# CONFIG_EVLOG_FWPRINTK is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_EMBEDDED is not set

#
# Class Based Kernel Resource Management
#
CONFIG_CKRM=y
CONFIG_RCFS_FS=m
CONFIG_CKRM_TYPE_TASKCLASS=y
CONFIG_CKRM_RES_NUMTASKS=m
CONFIG_CKRM_TYPE_SOCKETCLASS=y
CONFIG_CKRM_RBCE=m
CONFIG_CKRM_CRBCE=m
CONFIG_DELAY_ACCT=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
tsmith is offline   Reply With Quote
Old 07-22-04, 10:27 AM   #8
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

bump
tsmith is offline   Reply With Quote

Old 07-27-04, 09:54 AM   #9
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

bump
tsmith is offline   Reply With Quote
Old 07-27-04, 12:29 PM   #10
otchie1
Registered User
 
Join Date: Apr 2004
Posts: 31
Default Re: Newbie GForce MX 4000 on Suse 9.1

I had a probelm getting the MX4000 with Tvout to work in SuSe 9.1 as well. I never did get the nvidia driver to work properly so I jumped distros.

It should be possible in SuSe though but you will have to do some work.

First off you need a most excellent mini how-to from a user called Shillo. Get it and read through it until you come to the bit about installing a new kernel. Do not worry that it relates to Slackware...it just means that you won't be playing with any rpm nonsense. You may have to supplement it with additional reading on your bootloader but it's very informative and will point you the right way.

http://shilo.is-a-geek.com/slack

Apply what you find there to re-compiling your existing kernel without the rivafb frame buffer. It is much easier to do that with a paper cheat sheet in front of you but in essence the procedure is,

STUFF AFTER A '#' IS JUST A NOTE TO YOU SO DON'T TYPE IT ;-)

cd /usr/src/linux-2.x.x #use whatever digits refer to your kernel.. 2.4.26 for me
make xconfig # will start the X configuration tool...there are other tools aswell

Shillo uses the gnome config tool, I prefer X...there are many others.

open up CONSOLE DRIVERS
open up FRAME BUFFER SUPPORT
set NVIDIA RIVA SUPPORT to NO
SAVE AND EXIT

make bzImage #may take a while to complete
cp /usr/src/linux-2.x.x/arch/i386/boot/bzImage /boot/vmlinuz-2.xx

NOTE THE SINGLE SPACE IN THE ABOVE COMMAND AFTER bzImage AND THAT IT IS SPELT vmlinuz WITH A 'Z'.

make modules #may take a while
make modules install #ditto on time

cp System.map /boot/System.map-2.xx
cp .config /boot/config-2.xx

NOTE THE '.' ONLY USED ONCE BEFORE THE CONFIG AND THE SPACES

rm /boot/System.map
rm /boot/config

ln -s /boot/System.map-2.x.x /boot/System.map
ln -s /boot/config-2.x.x /boot/config

AGAIN NOTE THE SINGLE SPACES MID COMMAND
YOU MAY NEED TO MAKE ADDITIONAL LINKS BEFORE PROCEEDING....DEPENDS ON YOUR lilo FILE. REFER TO SHILLO HOWTO FOR A SHAKEDOWN - EXPLICITLY TO YOUR vmlinuz file AND ITS SYMBOLIC LINKS (SHORTCUTS)
IF YOU DON'T USE lilo YOU'LL HAVE TO FIND OUT HOW TO EDIT WHATEVER BOOTLOADER YOU USE. PROBABLY SOMETHING IN YAST MIGHT HELP.

/sbin/lilo

You have just recompiled your kernel without the Riva FB module.

Rerun the Nvidia install package.

Working? You'll know because you'll have the nvidia splash screen when you log on from command prompt.

If not then go get the latest version of X server from X.org (call X11R6.7) and follow their instruction explicitly.

Once you've got that on, run xorgconf from the command line in init3 (all explained in the Xorg howto), edit your xorg.conf as shown in Nvidia howto and you are done.

I can't stress enough that you should print off the howto docs and read them before starting so you are sure of what you are doing...this post is only a guide in what I had to do...your mileage may vary.

Thx again to Shillo.

Last edited by otchie1; 07-27-04 at 12:49 PM.
otchie1 is offline   Reply With Quote
Old 07-29-04, 03:43 PM   #11
tsmith
Registered User
 
Join Date: Jul 2004
Posts: 9
Default Re: Newbie GForce MX 4000 on Suse 9.1

Quote:
Rerun the Nvidia install package.

Working? You'll know because you'll have the nvidia splash screen when you log on from command prompt.

Well I recompiled my kernel without Riva module. I did everything the above and Shillo said to do.

I did not get a nvidia splash screen on login and my video card is still not in the list to choose from and everything is the same as I left it. Very slow and a lot of page repainting. It almost seems worse.

Is there a known problem with this graphics card? (Gforce MX 4000)

I have a partner with a laptop with an nvidia card in it and he has had no problems. But no matter what, so far I can not get mine to act right. Thank you for your time in the above post BTW.

If you or anyone else has any suggestions, please let me know. I have to work off of this machine and it is pretty hard at the moment.

Thanks again
tsmith is offline   Reply With Quote
Old 08-01-04, 09:18 AM   #12
otchie1
Registered User
 
Join Date: Apr 2004
Posts: 31
Default Re: Newbie GForce MX 4000 on Suse 9.1

In my experience it is only the SuSe configuration utilities that have a problem with the MX4000.
The procedure that I gave you bypasses the YaST and SaX2 utilities but all that they do is edit your conf files for you. SuSe & Slack both sit on top of Xserver to generate the GUI and it is with the Xserver that you must play to get it all to work.

Now that your kernel is sans Rivafb, stick the latest xorg (not xfree86) files on, manually edit the xorg.conf (or use the xorg configuration utilities) and it will sing.

My line of reasoning when I was battling with this on SuSe was, "hey, if these damn config utilities don't work, why use Suse at all?" But that was me, I'm like that :-)

There is no reason why, if manually edited, your SuSe box shouldn't work with the MX4000. If you want to know why SuSe can't configure it via its utilities you could try asking SuSe but I think the reply is something along the lines of, "3D functionality is not guaranteed or supported at this time within SuSe". Gee, thx Micro$u$e.

You have three basic choices,

1. Continue to battle by bypassing the Suse utilities until it works.
2. Buy a card that is already on the utilities list and is known to work.
3. Change distros -kinda drastic and you will still have to edit files manually.

If you're sticking with it, post your xorg.conf file here and we'll start looking - you may have to edit out the url contained within the file though to get it to post.
otchie1 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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Newbie - Compiling my own for SuSe 8.0 jocephus19 NVIDIA Linux 5 09-01-02 10:38 PM

All times are GMT -5. The time now is 10:21 PM.


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