Fails to run graphics after latest update (19·01·2021) on Geforce 210

# mhwd -li --pci
> Installed PCI configs:
              NAME               VERSION          FREEDRIVER           TYPE
       video-linux            2018.05.04                true            PCI
     network-r8168            2016.04.20                true            PCI

cat /var/log/Xorg.0.log (truncated)
[    10.177] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[    10.178] (EE) NVIDIA:     system's kernel log for additional error messages and
[    10.178] (EE) NVIDIA:     consult the NVIDIA README for details.
[    10.178] (EE) No devices detected.
[    10.178] (EE)
Fatal server error:
[    10.178] (EE) no screens found(EE)
[    10.178] (EE)

This is a server and backend for mythtv, with only occasional use for graphics, so the Geforce 210 has been more than adequate. And has worked prior this upgrade.

It is my understanding the appropriate driver would be listed by…

# mhwd -l --pci
> 0000:01:00.0 (0300:10de:0a65) Display controller nVidia Corporation:
              NAME               VERSION          FREEDRIVER           TYPE
       video-linux            2018.05.04                true            PCI
 video-modesetting            2020.01.13                true            PCI
        video-vesa            2017.03.12                true            PCI

So is this a new error in mhwd?

# uname -r

mhwd -li --pci

Installed PCI configs:

              NAME               VERSION          FREEDRIVER           TYPE

       video-linux            2018.05.04                true            PCI

joining the ticket, rx 570 , warthunder ( using vulkan ) no longer works

Have a look here under ‘Known issues and solutions’ & see how you go.

From Known issues and solutions:
“We recommend to switch over to Nouveau drivers if your card is mentioned here and the feature you need is not in red TO DO here for your particular card.”

So the GeForce 210 is NV50 and marked OK for 2D,
but still does not work.

BTW why is a nvidia module require for Nouveau driver?

So I go looking for nvidia stuff…

[KISE-055 ~]# pacman -Qss nvidia
    local/lib32-libvdpau 1.4-1
    Nvidia VDPAU library
local/lib32-nvidia-340xx-utils 340.108-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.4-1
    Nvidia VDPAU library
local/libxnvctrl 460.27.04-1
    NVIDIA NV-CONTROL X extension
local/linux419-nvidia-340xx 340.108-71 (linux419-extramodules)
    NVIDIA drivers for linux.
local/linux54-nvidia-340xx 340.108-80 (linux54-extramodules)
    NVIDIA drivers for linux.
local/mhwd-nvidia 460.32.03-1
    MHWD module-ids for nvidia 460.32.03
local/mhwd-nvidia-340xx 340.108-1
    MHWD module-ids for nvidia 340.108
local/mhwd-nvidia-390xx 390.141-1
    MHWD module-ids for nvidia 390.141
local/nvidia-340xx-utils 340.108-1
    NVIDIA drivers utilities
local/xf86-video-nouveau 1.0.16-2 (xorg-drivers)
    Open Source 3D acceleration driver for nVidia cards
[KISE-055 ~]# pacman -R linux419-nvidia-340xx linux54-nvidia-340xx mhwd-nvidia mhwd-nvidia-340xx mhwd-nvidia-390xx nvidia-340xx-utils
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
removing mhwd-nvidia-390xx breaks dependency 'mhwd-nvidia-390xx' required by   mhwd-db
removing mhwd-nvidia breaks dependency 'mhwd-nvidia>=455' required by mhwd-db

Now what is “mhwd-db” ?

BTW the GeForce 210 has been used in the system since 2016.

i am realizing that thei issue , affecting nvidia is a different one. i will post a new bug report separately.

Thanks, but how do I get my graphics back?

BTW another computer HTPC mythtv client is running GeForce GT 610 with same AMD processor and mainboard is running video-nvidia-390xx after some adjustments. and another INTEL computer workstation is running GeForce GT 710 is running video-nvidia-390xx after some adjustments.

Abandoning nvidia will be a major hit on the budget. :frowning:

An appeal for help posted on 22 January at Dropping all legacy and older Nvidia drivers ?!? - #167 by keepitsimpleengineer

Do not remove the mhwd* packages.
Since you want to use nouveau, try:

pacman -R lib32-nvidia-340xx-utils libxnvctrl linux419-nvidia-340xx nvidia-340xx-utils linux54-nvidia-340xx
mhwd --force -i pci video-linux

Considerable progress was made following the suggestions of wntr

Additional steps were required as the fail mode was now NVIDIA module not found.

Edit /etc/modprobe.d/mhwd-gpu.conf commenting out 'blacklist nouveau"

## Generated by mhwd - Manjaro Hardware Detection

##blacklist nouveau
blacklist ttm
blacklist drm_kms_helper
blacklist drm

And editing /etc/X11/xorg.conf.d/90-mhwd.conf changing ‘driver’ from ‘nvidia’ to ‘nouveau’

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.107  (buildmeister@swio-display-x64-rhel04-13)  Thu May 24 22:29:58 PDT 2018
    Section "Device"
        Identifier     "Device0"
        Driver         "nouveau"
        VendorName     "NVIDIA Corporation"
            Option "NoLogo" "1"

Much gratitude to wntr

One could surmise the use of mhwd as described in the wiki falls short

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.