LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-23-2022, 11:56 PM   #1
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Rep: Reputation: 0
Question Need solution to Nvidia driver issue for graphics on old computer


Issue is since the Linux Mint 20.3 install, first time on Linux, the monitor turns on/off several times on both start and shut down every single time. I at first thought since my AMD64 X2 and only 2GB ram was the issue so I tried a lighter desktop to stop the computer from time to time freezing then displaying a tan screen with diagonal zipper-like lines which require a hard power off every time. After a lot of rading, it looks like maybe the graphics driver is the issue and I can't find an Nvidia Linux 64-bit driver? Here's my system, thanks:

Kernel: 5.4.0-131-generic x86_64 bits: 64 compiler: gcc v: 9.4.0 Desktop: MATE 1.26.0
wm: marco dm: LightDM Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal

Topology: Dual Core model: AMD Athlon 64 X2 5000+ bits: 64 type: MCP arch: K8 rev.F+
rev: 2 L2 cache: 1024 KiB
flags: lm nx pae sse sse2 sse3 svm bogomips: 10448
Speed: 2600 MHz min/max: 1000/2600 MHz Core speeds (MHz): 1: 2600 2: 2600

Device-1: NVIDIA C61 [GeForce 6100 nForce 405] vendor: Biostar Microtech Intl Corp
driver: nouveau v: kernel bus ID: 00:0d.0 chip ID: 10de:03d1
Display: x11 server: X.Org 1.20.13 driver: nouveau unloaded: fbdev,modesetting,vesa
compositor: marco tty: N/A
OpenGL: renderer: NV4C v: 2.1 Mesa 21.2.6 direct render: Yes

Type: Desktop Mobo: BIOSTAR model: NF61S-M2B v: 1.0 serial: <filter> BIOS: Phoenix
v: 6.00 PG date: 10/18/2007

Last edited by WhyLinux0; 10-24-2022 at 12:02 AM.
 
Old 10-24-2022, 12:19 AM   #2
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
Blog Entries: 1

Rep: Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230
NVidia C61 represents NVidia at its worst. The FOSS drivers seem to have improved it over recent years. I have one almost same as yours, and also with 2G RAM:
Code:
# pinxi -GSaz --vs
pinxi 3.3.21-14 (2022-09-05)
System:
  Kernel: 5.10.0-17-amd64 arch: x86_64 bits: 64 compiler: gcc v: 10.2.1
    parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0
    nouveau.config=NvMSI=0 noresume mitigations=auto consoleblank=0 vga=791
    video=1440x900@60 5
  Desktop: Trinity v: R14.0.12 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
    vt: 7 dm: 1: TDM 2: XDM Distro: Debian GNU/Linux 11 (bullseye)
Graphics:
  Device-1: NVIDIA C61 [GeForce 6150SE nForce 430] vendor: Micro-Star MSI
    driver: nouveau v: kernel non-free: series: 304.xx status: legacy (EOL)
    last: release: 304.137 kernel: 4.13 xorg: 1.19 arch: Curie
    process: 90-130nm built: 2003-13 ports: active: VGA-1 empty: none
    bus-ID: 00:0d.0 chip-ID: 10de:03d0 class-ID: 0300
  Display: x11 server: X.Org v: 1.20.11 driver: X: loaded: modesetting
    unloaded: fbdev,vesa alternate: nouveau,nv dri: nouveau gpu: nouveau
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1680x1050 s-dpi: 108 s-size: 395x246mm (15.55x9.69")
    s-diag: 465mm (18.32")
  Monitor-1: VGA-1 model: Lenovo L2251x Wide serial: <filter> built: 2011
    res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 474x296mm (18.66x11.65")
    diag: 559mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400
  OpenGL: renderer: NV4C v: 2.1 Mesa 20.3.5 direct render: Yes
Note that I am using the modesetting display driver, not nouveau. Note also I'm using nouveau.config=NvMSI=0 on Grub's linu line. I haven't checked in a while whether it's still necessary, but it used to be necessary to avoid problems that I don't remember about any more.

Given the GPU shares system RAM, first order of business for you is to verify RAM remains intact with memtest86 or memtest86+. Once you know it's OK, try removing xserver-xorg-video-nouveau (to switch to the modesetting display driver) and/or adding nouveau.config=NvMSI=0 to your Grub linu lines. It's possible a system upgrade to using a newer kernel could help as well, as long as RAM is OK.
 
1 members found this post helpful.
Old 10-24-2022, 12:56 AM   #3
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
Thanks for the reply and what you said makes sense. I'm new to Linux but knew that my computer that I made just for DC 15+ years ago, while hot for it's time was just old and Nvidia C61 has a bad rap for good reason. What is the official site for either memtest86 or the + version as my search shows different links? Just want to make sure I don't download some malware. You will need to help me with your other idea as I've learned a lot in the last few months about Linux, but mint is somewhat simple for those of us new to this and I have no idea how to do what you mentioned. I'll run the memtest or + as soon as I get the correct url. I'll wait to discuss my idea for other options once I get you the information you need.

Last edited by WhyLinux0; 10-24-2022 at 12:57 AM.
 
Old 10-24-2022, 01:29 AM   #4
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
Blog Entries: 1

Rep: Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230
Memtest86+ ("memory test") is an option to run directly from Mint installation media, and may already be installed and ready to run in your Grub boot menu. If not, you should be able to install it from standard Mint repos. Memtest86 is not FOSS and not directly related to Memtest86+, but does have a free version available, and is my preference for testing DDR4 RAM.

This explains how to apply boot options such as nouveau.config=NvMSI=0 for testing whether or not they are helpful.

Your software manager can easily remove xserver-xorg-video-nouveau for you. Or just do sudo apt purge xserver-xorg-video-nouveau in a terminal. If you don't like the result, do it again except with install in place of purge.
 
Old 10-24-2022, 04:23 AM   #5
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
Memtest86+ took hours to run but had 0 errors. Also ran smartmonctl in the past and got a few "old-age" but 0 pre-fail. I sort of follow you in that I first try to change nouveau to "no modesetting" via removing xserver-xorg-video-nouveau and see if it fixes the issue. I'm telling ya that Mint is for non-techie Linux users and there is single source of info on how it all works. I've spent 200+ hours reading books, forums and articles and it's still difficult as most of these things are still new to me or have done only once or not all all before. I made sure to read the "before you post" in hardware and hope I got you all the info you need so far. I greatly appreciate your help and will try the change today and post the results.

Last edited by WhyLinux0; 10-24-2022 at 05:00 AM.
 
Old 10-24-2022, 01:17 PM   #6
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 312

Rep: Reputation: 112Reputation: 112
If you really want to use this ancient computer longer think about:
  • inserting an AMD nee ATI graphics card. A Radeon HD 3450 or Radeon HD 5450 may be available for about 10…20 € + postage & packing by ebay. This increase graphics performance with Linux, avoids nvidia graphics driver issues and use of shared memory.
  • upgrading to 4 GiB RAM = 2× 2 GiB DDR2 PC-800. This increase systems performance with Linux due to less swapping.
  • inserting a SSD. A budget model with a capacity of about 120…250 GB is sufficient at SATA 3,0 GB/s. Run your Linux from it. This increase systems performance with Linux.
 
Old 10-24-2022, 04:26 PM   #7
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
Thanks for the reply. I was just getting ready to ask what distro may be a better fit for my system as LM has been more time trying to fix issues on 2 computers than actually using them. I tried deleting nouveau and here's the graphics now:
Device-1: NVIDIA C61 [GeForce 6100 nForce 405] vendor: Biostar Microtech Intl Corp
driver: nouveau v: kernel bus ID: 00:0d.0 chip ID: 10de:03d1
Display: x11 server: X.Org 1.20.13 driver: nouveau unloaded: fbdev,modesetting,vesa
compositor: marco tty: N/A
OpenGL: renderer: NV4C v: 2.1 Mesa 21.2.6 direct render: Yes

Issue is not fixed so I installed it again. Also smartmontools will now display and then 3 seconds later disappear?
I thought about getting a AGP 8X or PCI video card if that would fix the issue and I now only have 128MB of shared memory so that if it helps would also improve the video quality if a card can be found cheap. My MB is unique as even the owners manual is incorrect for the unit I have which is listed on the box as a ASUS A7N8X-UAYZ. Not much can be found out about them. Can't find it on ASUS site either. Not sure what is needed or what video upgrade it can take? Was a super popular MB for a long time.
My system limit is 2GB DDR2-800 and that is what I have and from system monitor, it doesn't appear that is a factor. Yeah more ram is nice but when the system runs, speed is good, often for hours and multi-tasking. Freezes are random.
My HDD is 7200 rpm with 8MB cache which is faster than what I have in a 4 year old laptop with Win10, which is fast.
Months I have spent on this with no real progress. Tried reinstalling LM from scratch several times verifying and authenticating the iso image and running all the checks. It's not just this computer, does the same random freezes on a newer dell laptop with a AMG 64 X@ and 2GB ram. Maybe a driver issue or maybe LM is not a good fit on both? Seems odd but I'm new to Linux. Had thought LM would have worked most of these issues out and it was listed as a good choice for older computers several places. Frustrating that I can't make either machine reliable with Linux.

Last edited by WhyLinux0; 10-24-2022 at 04:55 PM.
 
Old 10-24-2022, 05:28 PM   #8
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
If the consensus is that a video card would solve the issue and make the system work, I'll buy a low end card. This was listed for $6 delivered:ATI Radeon HD 3450 256MB PCI-e x16 DMS-59.

Caution though as I can no longer run smartmontools for a unknown reason? Everything else runs fine. Also my MB is odd in that it doesn't match any pics I've seen. It has only 2 ram slots, 2 PCI and 1 AGP 8X slot. Double checked the factory box and Asus A7N8X-UAYZ and visually verified slots on the board. $6 is cheap if its likely to keep the computer running another year or two. Even if the HDD fails at some point a used one will be free or $5. When it runs, its plenty fast and I can use it. If this is a lost cause, it may be time to call it quits on this one and move to my laptop? Ugh.
 
Old 10-24-2022, 05:56 PM   #9
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
Blog Entries: 1

Rep: Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230
PCIe is not AGP. Motherboards with an AGP slot don't have any PCIe slots. $6 for an HD3450 would have been a good deal. I have one that works well. Linux support for AGP has been deteriorating. Developers generally don't have them to test with. You might be best off with a newer PCI card than any AGP cards you find, if you must keep that motherboard working.

With the 6100 IGP, it may be worth configuring use of 16bit color instead of the default 24/32, resulting in use of less RAM, and possibly no longer using problematic RAM:
Code:
# cat /etc/X11/xorg.conf.d/50-depth.conf
Section "Screen"
    Identifier	"DefaultScreen"
    Device	"Device0"
    Monitor	"Monitor0"
    DefaultDepth	16
EndSection
may help.
 
Old 10-24-2022, 06:31 PM   #10
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
The ATI Radeon HD 3450 256MB PCI-e x16 DMS-59 is available. Don't know if my MB can handle PCI-e, don't think it can. A AGP 8X is what it seems to need. My MB seems to be a mix of all the A7N8X MB's.
 
Old 10-24-2022, 06:53 PM   #11
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
Blog Entries: 1

Rep: Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230
Quote:
Originally Posted by WhyLinux0 View Post
Don't know if my MB can handle PCI-e, don't think it can. A AGP 8X is what it seems to need.
As I already explained, PCIeX16 technology replaced AGP technology. Boards with AGP do not have PCIe. If indeed you have an AGP slot, the PCIe HD3450 can't work in your A7N8X.
 
Old 10-24-2022, 07:19 PM   #12
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
Yeah, I got that. So no PCI-e, little support for AGP and that leaves me with only a PCI video card which is rare and more costly. What do you think happened to my GSmartcontrol, I launch it and it says "scanning, please wait" and disappears. It never comes back. Uninstalling, reboot and start all over changes nothing. It's been 1-2 months since I ran it and if anything shows pre-fail, that and the continuing driver issue and this computer is being tossed and I'll move on to my laptop. 4 months trying to fix all these issues is not what I wanted from Linux, LM and if its my computer is just too old, so be it.
 
Old 10-24-2022, 07:41 PM   #13
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
Blog Entries: 1

Rep: Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230Reputation: 2230
GSmartcontrol I can't say anything about. I've never tried it. I use the command line utility smartctl. Given your experiences, this particular PC is well worth giving up on for typical Linux use. Nothing electronic lasts forever.
 
Old 10-25-2022, 02:36 AM   #14
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 312

Rep: Reputation: 112Reputation: 112
You write about a Biostar NF61S-M2B v1.0 first time and then about an Asus A7N8X-UAYZ. These two mainboards are very different. Please take some photos of your mainboard(s) and post them. One photo should show the hole mainboard and the other model name and version of this mainboard. Hint: If you use a flash hold your camera a little bit angular to the mainboard to avoid flash reflections into camera lense.

Biostar NF61S-M2B v1.0: Socket AM2 (x86_64 CPUs e.g. AMD Athlon 64 X2); DDR2-RAM, max. PC-800: two slots = max. 4 GiB; chipset integrated nvidia graphics XOR graphics card inserted into PCIe x16 slot; SATA 3,0 GB/s ports , …

A7N8X-UAYZ: Socket A (ia32 CPUs e.g. AMD Athlon XP); DDR-RAM (aka DDR1-RAM), max. PC-400: if two slots = max. 2 GiB, if three slots = max. 3 GiB; AGP 8x slot for graphcis card; PATA UltraDMA/133 ports, …

ATI AGP graphics card (AGP 2x, AGP 4x, AGP 8x on different mainboards) works well with Linux in my ancient "museal" computers.

Last edited by Arnulf; 10-25-2022 at 03:09 AM.
 
1 members found this post helpful.
Old 10-25-2022, 03:32 PM   #15
WhyLinux0
Member
 
Registered: Apr 2022
Posts: 119

Original Poster
Rep: Reputation: 0
Thanks for the reply and you bring up a interesting issue. Can't download a pic but since I built this computer and bought the MB new and still have receipt and box, it IS a ASUS A7N8X-UAYZ. Simple fact. But yeah why is Linux showing a NF61S-M2B??? That could be a big part of the driver issue. Good catch on your part. It is a AMD socket A Athlon XP 64 X2 5000+, DDR2 so 400Mhz FSB so PC-800, has only 2 slots of 1GB each for a max or 2GB and it has 1 AGP slot which the box says Pro/AGP 8X. I have looked all over the board and can't find a model # or version but my research shows that all 400Mhz FSB were version 2.
I think any AGP 8X card would certainly improve my graphics and if there was a factory driver for it or Linux had a stable driver, it may solve the issue if I can find a low cost one. My CPU, MB, RAM, HDD, monitor are all doing an excellent job and are plenty fast, random freezes just make it unusable as a daily driver
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Solution for graphics issues on some Intel graphics chipsets in Fedora 22 LXer Syndicated Linux News 0 06-15-2015 01:50 PM
Nvidia vanta graphics card: need driver, need to set dpi JosephS Debian 13 08-23-2009 10:05 AM
Nvidia Graphics Driver Problem and Solution kevinbenko Linux - Hardware 2 05-09-2008 11:35 AM
need to get linux on an old, old computer CrazyPilot Linux - General 11 01-04-2004 09:46 PM
Got greedy - now i need to roll back to the old graphics driver upnorth Linux - Newbie 2 12-21-2002 02:57 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration