[SOLVED] How can we fix this? nouveau 000:07:00.0: unknown chipset (b76000a1)
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
If x11-driver-video-nouveau is installed and you remove it, it is possible that your GeForce is old enough to be supported by the (upstream default) DDX driver, named modesetting, not to be confused with the nouveau kernel driver or the Mesa nouveau driver. DDX package removal is much simpler than installing a proprietary NVidia driver. There is no driver-specific package for the modesetting DDX. It is provided by the same package as the Xorg server, x11-server-common, without which there cannot be a working Xorg.
I can't even get past the booting up screen. The black screen comes up with the error line and stays there. It doesn't go to the login page much less the desktop.
How can I get this running? What's the work around? Thank you!
Last edited by KrazyKat52; 03-18-2021 at 07:36 AM.
Reason: Needed to say Thank you!
As an alternative that may or may not work, given the newness of the GPU, try PCLOS -- it detects graphics and installs the latest driver. Maybe do some reasearch regarding newest driver + your specific GPU
After you reach the apparent point at which you cannot proceed, try this key combination: Ctrl-Alt-F3. Does this present a login prompt? If yes, you can use urpmi to add programs that is needed, and urpme to remove programs that are blocking, e.g., login as root, then
Code:
urpme x11-driver-video-nouveau
followed by rebooting or restarting the Xorg server:
Code:
systemctl restart <sddm,lightdm,gdm,xdm>
Choose only whichever of the above *dms is both installed and configured. Do
Code:
systemctl list-unit-files | grep dm
to determine which *dm.service to use.
An option for additional troubleshooting is to append nomodeset to the end of the line beginning "linu" (which you'll probably find has wrapped) before proceeding with boot. Strike the E key at the Grub menu to proceed this way.
There is a suggestion here that seems worth a try.
The suggestion at that URL is redundant. When nomodeset is used, nouveau.modeset=0 is incorporated automatically. Using both is opportunity for additional typos. The time for using nouveau.modeset=0 is when you wish KMS disabled for an NVidia GPU only, but you have a non-NVidia GPU as well for which you want KMS to remain enabled, the default. Either way is only for enabling troubleshooting, or for certain old proprietary NVidia drivers that call for it in their installation instructions and/or apply it using its own installer.
There is a suggestion here that seems worth a try.
It shows to add something to the kernel. When I type e and it goes to the black screen, we choose ctrl-c for command prompt. What do I do to get to the kernel prompt? It shows Grub<
The suggestion at that URL is redundant. When nomodeset is used, nouveau.modeset=0 is incorporated automatically. Using both is opportunity for additional typos. The time for using nouveau.modeset=0 is when you wish KMS disabled for an NVidia GPU only, but you have a non-NVidia GPU as well for which you want KMS to remain enabled, the default. Either way is only for enabling troubleshooting, or for certain old proprietary NVidia drivers that call for it in their installation instructions and/or apply it using its own installer.
You say typing the modest is redundant. How do I get the correct Nvidia drivers installed? My dad tried using the Installation disk to update and then menu to update/change drivers didn't work. The RTX 3060 doesn't come up in the list.
Is this where we can do something about the drivers?
At the prompt type:
Code:
# mcc
That will bring up an ncurses version of Mageia's control center application. Using the up arrow key, navigate to highlight the "Display" option. Then hit the Tab key to get to the "OK" on the bottom. Once there, hit your Enter key. Use the up arrow key to navigate to "Graphic Card < Custom >" and hit your Enter key. Use the up arrow key to get into the list of graphics cards and you can scroll through the list with the up/down keys. You can try various ones in the Nvidia section and IIRC, there is the opportunity to test your selection to see if it works. If nothing works(probable) you can always select the generic vesa driver, just so you can boot into a graphical GUI but it will be severely limited.
The release date for your card was 2/25/21 and Mageia 8 was released 2/28/21 so there is no way that the most recent nvidia driver was included. Eventually, there will probably be an update that includes it but in the mean time you are probably better off following computersavvy's advice and installing the current driver manually or at least attempting to do so. Before hand, you may want to run all updates for Mageia by running the following from the command line:
Somehow we got to the recovery section. The screen now says [root@localhost ~]#
Is this where we can do something about the drivers?
After the #, type
Code:
urpme x11-driver-video-nouveau
When the # returns, reboot with the default Grub selection. If you can only manage to get the same [root@localhost ~]#, then do the following and report back:
Code:
rpm -qa mware
ip a
You should hope to see similar results to this:
Code:
# rpm -qa | grep ware
kernel-firmware-nonfree-20201230-1.mga8.nonfree
kernel-firmware-20201218-1.mga8
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:30:67:0a:00:60 brd ff:ff:ff:ff:ff:ff
altname enp2s0
inet 192.168.1.2/24 brd 192.168.0.255 scope global eth0
valid_lft forever preferred_lft forever
Important is receiving no error message(s), two kernel firmware lines, and an inet #.#.#.#/# number for #2 and/or #3.
The release date for your card was 2/25/21 and Mageia 8 was released 2/28/21 so there is no way that the most recent nvidia driver was included.
This is exactly why to test if the modesetting DDX driver works. Its generic nature may not care how new the GPU is. Another way to test is more complicated, but would be equally informative. Using an /etc/X11/xorg.con* file the modesetting driver can be specifically specified in a 'Section "Device"' thus:
If x11-driver-video-fbdev is installed, it should be used automatically if nouveau.modeset=0 or nomodeset is employed, which would produce crude but functional X, until a supporting X driver can be found and installed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.