You are not logged in.

#1 2023-12-18 01:49:24

barney
Member
Registered: 2020-12-14
Posts: 130

[SOLVED]nvidia gforce 210 software render

Two days ago I have noticed that I am using software render. I have 'flag' in the KDE taskbar, and when I hover over it I get the message "Software render in use".
Before that everything was working fine. Probably this have happened after a update.
Output of lsmod | grep nouveau:
http://0x0.st/HYfr.txt
Output od dmesg:
http://0x0.st/HYpF.txt
Xorg log file:
http://0x0.st/HYpC.txt
If there is a need for further information I will gladly provide it.

Last edited by barney (2023-12-24 15:18:38)

Offline

#2 2023-12-18 07:47:09

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

There's nothing wrong in those logs, you're running xf86-video-nouveau on the nouveau kernel module and are NOT using the swrast driver.
Did you maybe switch from X11 to wayland?

loginctl session-status
glxinfo -B

Offline

#3 2023-12-19 10:34:54

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

seth wrote:

Did you maybe switch from X11 to wayland?

No, there was no change in the system configuration.

loginctl session-status

http://0x0.st/Hg-L.txt
glxinfo -B

name of display: :0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  37
  Current serial number in output stream:  38

Offline

#4 2023-12-19 13:36:46

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

Ok, glxinfo clearly indicates that the OpenGL installation is broken - most likely you've some stale nvidia libs around?

ls -l /usr/lib/libGL*
pacman -Qikk mesa libglvnd
ldd /usr/bin/glxinfo # edit

Last edited by seth (2023-12-19 13:37:22)

Offline

#5 2023-12-19 22:32:35

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

ls -l /usr/lib/libGL*

http://0x0.st/Hg8k.txt

pacman -Qikk mesa libglvnd

http://0x0.st/Hg8d.txt

 ldd /usr/bin/glxinfo # edit
linux-vdso.so.1 (0x00007ffc8da8f000)
        libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x00007f958a400000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f958a2bd000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f958a0db000)
        libnvidia-tls.so.340.108 => /usr/lib/nvidia/libnvidia-tls.so.340.108 (0x00007f9589e00000)
        libnvidia-glcore.so.340.108 => /usr/lib/nvidia/libnvidia-glcore.so.340.108 (0x00007f9587000000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f958a776000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f958a76f000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f958a0b0000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f958a7e4000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007f9589d13000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f958a76a000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f958a762000)

Offline

#6 2023-12-20 09:06:18

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

        libGL.so.1 => /usr/lib/nvidia/libGL.so.1 (0x00007f958a400000)
        libnvidia-tls.so.340.108 => /usr/lib/nvidia/libnvidia-tls.so.340.108 (0x00007f9589e00000)
        libnvidia-glcore.so.340.108 => /usr/lib/nvidia/libnvidia-glcore.so.340.108 (0x00007f9587000000)

So the nvidia libraries are linked but the packages and /usr/lib look fine.

printenv | grep LD
ls /etc/ld.so.conf* # edit

Last edited by seth (2023-12-20 09:07:26)

Offline

#7 2023-12-24 14:48:03

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

I was busy the last few days, that is why this replay is so late.

printenv | grep LD

gives nothing.

ls /etc/ld.so.conf* # edit

gives:

/etc/ld.so.conf

/etc/ld.so.conf.d:
00-nvidia.conf  fakeroot.conf

Offline

#8 2023-12-24 14:52:15

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

pacman -Qo /etc/ld.so.conf.d/00-nvidia.conf 
cat /etc/ld.so.conf.d/00-nvidia.conf 

Offline

#9 2023-12-24 14:55:23

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

pacman -Qo /etc/ld.so.conf.d/00-nvidia.conf
/etc/ld.so.conf.d/00-nvidia.conf is owned by nvidia-340xx-utils 340.108-1
cat /etc/ld.so.conf.d/00-nvidia.conf
/usr/lib/nvidia/

Offline

#10 2023-12-24 15:16:33

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

I have removed nvidia-340xx-utils package and now everything is working fine. Thanks @seth.

Offline

#11 2023-12-24 15:16:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

So you're (intentionally?) using nouveau but still have nvidia-340xx-utils around -  if you want to use nuveau, remove that package.

Edit: fuck wink
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Last edited by seth (2023-12-24 15:17:16)

Offline

#12 2023-12-24 15:21:10

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

So you're (intentionally?) using nouveau...

I want to use the old nvidia driver, but that driver is not working on my system, so I returned to the noveuau, but the package nvidia-340xx-utils have somehow remained on my system. That was the problem.

Offline

#13 2023-12-24 15:23:11

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

that driver is not working on my system

The GPU is still supported, isn't?
Hwo/why does it not work?
(No, wayland isn't an option)

Offline

#14 2023-12-24 15:33:42

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

seth wrote:

The GPU is still supported, isn't?

I am not shure, I don't know what is the code name for nvidia gforce 210 GPU. To check if it is supported the WIKI page requires the code name for the GPU.

seth wrote:

Hwo/why does it not work?

Whe I have installed the nvidia-340xx package, the system have booted into the login prompt, so I have reinstalled the nouveau package.

seth wrote:

(No, wayland isn't an option)

I was never using the wayland.

Offline

#15 2023-12-24 15:37:49

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

You've an NVA8 chip, ie. Tesla
https://nouveau.freedesktop.org/CodeNames.html

So yes, the chip is supported by the 340xx drivers.

When I have installed the nvidia-340xx package, the system have booted into the login prompt

You mean the multi-user.target?
This is probably just some misconfiguration.

If you want, try to re-install the nvidia drivers (make sure the dkms module got built w/ "dkms status") and if you've ongoing issues, open a new thread (you may link it here) and post your system journal and xorg log there.

Offline

#16 2023-12-24 15:51:51

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

If you want, try to re-install the nvidia drivers (make sure the dkms module got built w/ "dkms status") and if you've ongoing issues, open a new thread (you may link it here) and post your system journal and xorg log there.

I will try and if I have issues I will open a new thread.

Offline

#17 2023-12-24 19:41:58

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

I have installed the nvidia-340xx-dkms package. I have noticed the message that the file /usr/share/nvidia-340xx/20-nvidia.conf should be copied to the /etx/X11/xorg.conf.d/. That was the problem in my previous install of the package nvidia-340xx-dkms, I have not copied the file.
On the wiki page for the nvidia driver there is notice that modeset=1 and fbdev=1 should be set for the nvidia_drm module. I don't have that module. I suppose that that remark is irrelevant for the 340xx driver?

Offline

#18 2023-12-24 20:09:25

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

You might still want to add "nvidia_drm.modeset=1" to get rid of the simpledrm device, in case that causes you trouble.
"glxinfo -B" says you're using the nvidia driver?

Offline

#19 2023-12-24 20:52:50

barney
Member
Registered: 2020-12-14
Posts: 130

Re: [SOLVED]nvidia gforce 210 software render

seth wrote:

You might still want to add "nvidia_drm.modeset=1" to get rid of the simpledrm device, in case that causes you trouble.

I didn't have troubles, but I have added the parameter.

"glxinfo -B" says you're using the nvidia driver?

glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 1024 MB
    Total available memory: 1024 MB
    Currently available dedicated video memory: 803 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 210/PCIe/SSE2
OpenGL core profile version string: 3.3.0 NVIDIA 340.108
OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.3.0 NVIDIA 340.108
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.108 340.108
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00

Offline

#20 2023-12-24 20:54:38

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,048

Re: [SOLVED]nvidia gforce 210 software render

\o/

Offline

Board footer

Powered by FluxBB