LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-17-2020, 08:40 PM   #1
TheJooomes
Member
 
Registered: May 2019
Location: Minnesota USA
Distribution: Fedora Workstation
Posts: 76

Rep: Reputation: Disabled
Nouveau on GTX 650 ti causing instability and lockups


I put a GTX 650 ti in my privacy PC because the nouveau driver for it doesn't require non-free blobs. A few days later I started having instability issues like session crashes and system lockups. When there's a session crash and I log back in, Problem Reporter notifies me that xorg-x11-server-Xwayland has crashed. So is this probably just a buggy nouveau driver, or is there something I can do about it? Maybe a compatibility issue with another component of the system? Are there any other video cards that don't require non-free blobs? It would kinda suck to have to go back to the old Radeon.

CPU: AMD FX-4300
Motherboard: MSI 760GMA-P34 (FX)
RAM: 8gb+8gb, but I've tried every stick of DDR3 at my disposal
OS: Fedora 32, and I tried Debian on a second drive
PSU: a 500W that I know for a fact can power better cards
 
Old 10-17-2020, 11:45 PM   #2
mrmazda
Senior Member
 
Registered: Aug 2016
Location: USA
Distribution: openSUSE, Debian, Knoppix, Mageia, Fedora, others
Posts: 2,694
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
Try the newer technology upstream default DDX driver, which isn't reverse engineered, instead of the nouveau DDX. All my NVidias are using it. See driver primer.
 
Old 10-18-2020, 12:40 AM   #3
TheJooomes
Member
 
Registered: May 2019
Location: Minnesota USA
Distribution: Fedora Workstation
Posts: 76

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mrmazda View Post
Try the newer technology upstream default DDX driver, which isn't reverse engineered, instead of the nouveau DDX. All my NVidias are using it. See driver primer.
Oh wow, I'm gonna have to read up more on that tomorrow when I'm not so tired and can comprehend what tf I'm reading. It looks like a fun rabithole to go down. I see a lot of "X"s, which make me worried since I'm a Wayland guy.
 
Old 10-18-2020, 12:53 AM   #4
mrmazda
Senior Member
 
Registered: Aug 2016
Location: USA
Distribution: openSUSE, Debian, Knoppix, Mageia, Fedora, others
Posts: 2,694
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
I recognize nothing on https://en.wikipedia.org/wiki/Waylan..._Wayland_and_X to suggest Wayland depends on different kernel drivers or different DDX drivers than Xorg.
 
Old 10-18-2020, 03:10 AM   #5
neuron91
LQ Newbie
 
Registered: Oct 2020
Posts: 7

Rep: Reputation: Disabled
Nouveau is such a bad driver why ppl use it?
 
Old 10-18-2020, 10:01 AM   #6
computersavvy
Member
 
Registered: Aug 2016
Posts: 177

Rep: Reputation: Disabled
nouveau is OSS to support nvidia graphics and is supplied with the distro so most nvidia cards can work with the initial install. As with most open source software it is unable to handle everything on the cards perfectly since nvidia does not release specs for the chips to the public and coders have to reverse engineer the chipset to make it work. Nvidia does, however, release its drivers to the public with some proprietary pre-compiled portions that can be installed and the nvidia cards work extremely well when using it. Because it is proprietary Fedora chooses to not include that in the distro and uses the OSS nouveau drivers instead.

Nvidia drivers directly from the source can be found at nvidia although some, myself included, have had issues with glitches when installing them directly. For fedora at least rpmfuision provides the same drivers specifically for each kernel release that have no glitches for almost 100% of users.
 
Old 10-18-2020, 04:12 PM   #7
TheJooomes
Member
 
Registered: May 2019
Location: Minnesota USA
Distribution: Fedora Workstation
Posts: 76

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mrmazda View Post
I recognize nothing on https://en.wikipedia.org/wiki/Waylan..._Wayland_and_X to suggest Wayland depends on different kernel drivers or different DDX drivers than Xorg.
I'm a bit confused on how to switch to using the modesetting driver. Everwhere I look says to remove xf86-video-<your driver> so that xf86-video-modesetting will be used, but there are no such packages in the fedora repo, not even similarly named packages. So I tried blacklisting nouveau; hardware acceleration is just gone and Wayland sessions don't work, and inxi -Gxx still reports that the driver is nouveau. So I'm kinda lost.

I won't be around to work on this PC later today or tomorrow, I'll be back tuesday, just so you know.
 
Old 10-18-2020, 04:31 PM   #8
mrmazda
Senior Member
 
Registered: Aug 2016
Location: USA
Distribution: openSUSE, Debian, Knoppix, Mageia, Fedora, others
Posts: 2,694
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
Fedora doesn't use the xf86-video-nouveau upstream name. IIRC Fedora renames it xorg-x11-drv-nouveau. I don't know why various distros don't use upstream's DDX driver names. Debian and it's derivatives use yet other DDX driver names.

xf86-video-modesetting has been obsolete since server 1.17.0, over five years ago. The modesetting as default DDX is included in the Xorg server package, which ensures it's always available.
 
Old 10-18-2020, 04:44 PM   #9
mrmazda
Senior Member
 
Registered: Aug 2016
Location: USA
Distribution: openSUSE, Debian, Knoppix, Mageia, Fedora, others
Posts: 2,694
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
Quote:
Originally Posted by neuron91 View Post
Nouveau is such a bad driver why ppl use it?
Because they don't know there is an alternative. The default modesetting DDX driver does not support ancient graphics chips, so distros typically include all the optional DDX drivers by default, in order to avoid people with ancient graphics chips having only drivers that lack acceleration and other features most DEs depend on. None of the distro installers I'm familiar with have the sophistication required to determine whether the (default) modesetting DDX is supported with any given graphics chip encountered. Having the full set of optional drivers also covers the automagic switch that may be needed when a graphic device is changed or added on an already installed system.

Last edited by mrmazda; 10-18-2020 at 04:45 PM.
 
  


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
[SOLVED] I have a nVidia GTX 650 2 GB vmelkon SUSE / openSUSE 3 05-09-2020 03:38 PM
[SOLVED] Nvidia GTX 750 and Nouveau don't like each other. wolfslacker Slackware 6 07-14-2014 04:09 PM
Gtx 550 ti and nouveau free driver compatibility recan Linux - Hardware 12 03-13-2014 01:36 PM
LXer: NVIDIA GeForce GTX 650 On Linux LXer Syndicated Linux News 0 10-23-2013 06:51 PM

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

All times are GMT -5. The time now is 08:09 AM.

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