You are not logged in.

#1 2019-09-22 18:21:31

elwolf6
Member
Registered: 2019-09-22
Posts: 7

OpenGL Vendor String is VMware and low fps with nvidia

I have recently installed arch linux.  I have lts kernal and nvidia-lts nvidia-utils and nvidia-settings installed.  I have low fps in every game.  When I do "LIBGL_ALWAYS_SOFTWARE=1 glxinfo | grep OpenGL | grep string" i get the output "OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 19.1.7
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.1 Mesa 19.1.7
OpenGL shading language version string: 1.40
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 19.1.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00" i dont know why it says VMware when it should something like nvidia cooperation.

I have "Section "Device"
        Identifier "Nvidia Card"
        Driver "nvidia"
        VendorName "NVIDIA Corporation"
        BoardName "GeForce GTX 1060 6GB"
EndSection" inside of /etc/X11/xorg.conf.d/20-nvidia.conf

pls help me

Last edited by elwolf6 (2019-09-22 18:22:07)

Offline

#2 2019-09-22 19:34:25

Swiggles
Member
Registered: 2014-08-02
Posts: 266

Re: OpenGL Vendor String is VMware and low fps with nvidia

elwolf6 wrote:

LIBGL_ALWAYS_SOFTWARE=1

Please explain.

Offline

#3 2019-09-22 19:34:41

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

Because you're not using the nvidia driver.
Post your complete journal ("sudo journalctl -b") and the xorg log.

Online

#4 2019-09-22 20:13:58

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

seth wrote:

Because you're not using the nvidia driver.

sudo journalctl -b
https://pastebin.com/Sfp2LjPF

xorg server log
https://pastebin.com/0b986W7r

Last edited by elwolf6 (2019-09-22 20:15:18)

Offline

#5 2019-09-22 20:14:49

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

Swiggles wrote:
elwolf6 wrote:

LIBGL_ALWAYS_SOFTWARE=1

Please explain.

i just saw the command in a forum post about low fps and tried it and saw it said vmware

Offline

#6 2019-09-22 21:15:33

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

That's not an xorg log and the journal is capped after like 20 lines.
https://wiki.archlinux.org/index.php/Xorg#General
https://wiki.archlinux.org/index.php/Pastebin

However from the little you posted, this could be an optimus system and you're using the intel IGP, but that's pure speculation at this point.
If you don't enforce software rendering, glxinfo might also revela that.


@Swiggles, the export is nonsense, but it should also be completely ignored by the nvidia blob.

Online

#7 2019-09-22 21:19:15

Swiggles
Member
Registered: 2014-08-02
Posts: 266

Re: OpenGL Vendor String is VMware and low fps with nvidia

elwolf6 wrote:
seth wrote:

Because you're not using the nvidia driver.

sudo journalctl -b
https://pastebin.com/Sfp2LjPF

xorg server log
https://pastebin.com/0b986W7r

The logs are incomplete. There should be a lot more. Also please give the output of

lspci -k
elwolf6 wrote:
Swiggles wrote:
elwolf6 wrote:

LIBGL_ALWAYS_SOFTWARE=1

Please explain.

i just saw the command in a forum post about low fps and tried it and saw it said vmware

I am asking, because this forces software rendering according to the docs and this is completely orthogonal to using a GPU.

Offline

#8 2019-09-22 21:37:08

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

Swiggles wrote:
elwolf6 wrote:
seth wrote:

Because you're not using the nvidia driver.

sudo journalctl -b
https://pastebin.com/Sfp2LjPF

xorg server log
https://pastebin.com/0b986W7r

The logs are incomplete. There should be a lot more. Also please give the output of

lspci -k
elwolf6 wrote:
Swiggles wrote:

Please explain.

i just saw the command in a forum post about low fps and tried it and saw it said vmware

I am asking, because this forces software rendering according to the docs and this is completely orthogonal to using a GPU.

lspci -k
https://pastebin.com/WRwSrYG2


new journalctl -b
https://pastebin.com/3dGQrWX5

new xorg log
https://pastebin.com/XWLSHSDB

Offline

#9 2019-09-22 21:58:42

Swiggles
Member
Registered: 2014-08-02
Posts: 266

Re: OpenGL Vendor String is VMware and low fps with nvidia

At least the nvidia driver is used. But what concerns me are the following messages:

Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: disagrees about version of symbol drm_framebuffer_cleanup
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: Unknown symbol drm_framebuffer_cleanup (err -22)
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: disagrees about version of symbol drm_atomic_helper_plane_destroy_state
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: Unknown symbol drm_atomic_helper_plane_destroy_state (err -22)
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: disagrees about version of symbol drm_kms_helper_poll_fini
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: Unknown symbol drm_kms_helper_poll_fini (err -22)
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: disagrees about version of symbol drm_mode_object_find
Sep 22 17:16:21 elwolf-battlestation kernel: nvidia_drm: Unknown symbol drm_mode_object_find (err -22)
...

Which looks like an invalid (wrong version) shared library. I can't tell though, maybe some nvidia expert could give a proper answer.

Offline

#10 2019-09-22 22:02:50

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

No optimus, but this is still not an Xorg log, please bother to read the link I posted.

Also try the main kernel, I'd say 435.21 doesn't presently support the 4.19.xx kernel. Don't forgt to install the nvidia package.
Why are you using the lts kernel itfp?

Online

#11 2019-09-22 22:08:13

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

seth wrote:

No optimus, but this is still not an Xorg log, please bother to read the link I posted.

Also try the main kernel, I'd say 435.21 doesn't presently support the 4.19.xx kernel. Don't forgt to install the nvidia package.
Why are you using the lts kernel itfp?

https://www.youtube.com/watch?v=jW4GFGOIUjc

this video said to use it.  How do i switch to a good one

Offline

#12 2019-09-22 22:09:31

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

Stupid youtube tutorials are not supported here for that exact reason: they're stupid.
https://wiki.archlinux.org/index.php/Installation_guide

Online

#13 2019-09-22 22:12:19

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

seth wrote:

Stupid youtube tutorials are not supported here for that exact reason: they're stupid.
https://wiki.archlinux.org/index.php/Installation_guide

i'll consult the wiki whenever i need anything instead of youtube
but how should i go about fixing this

Offline

#14 2019-09-22 22:25:24

Swiggles
Member
Registered: 2014-08-02
Posts: 266

Re: OpenGL Vendor String is VMware and low fps with nvidia

Install linux and nvidia. Rebuild initram and reconfigure your boot loader.
If you don't want to keep them, uninstall the lts kernel and drivers once it is running again .

Offline

#15 2019-09-22 22:25:50

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

By reading the wiki.

Because you followed a <swearing here> youtube tutorial, you do not even know how to install a kernel. At this point you're completely unequipped to use archlinux.
You need to go back to square one and follow the proper approach to not hit a wall on every other turn.

Then try the main kernel and also provide the actual Xorg log, as requested twice.

Online

#16 2019-09-22 22:27:45

elwolf6
Member
Registered: 2019-09-22
Posts: 7

Re: OpenGL Vendor String is VMware and low fps with nvidia

seth wrote:

Stupid youtube tutorials are not supported here for that exact reason: they're stupid.
https://wiki.archlinux.org/index.php/Installation_guide

i uninstalled lts kernal and nvidia-lts and installed nvidia and now everything works

Offline

#17 2019-09-22 22:42:58

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

Re: OpenGL Vendor String is VMware and low fps with nvidia

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.

nb. that you can have multiple kernels installed and there's a benefit in keeping the lts kernel around in case a regression in the main kernel eg. prevents you from booting at all or similar.

Online

Board footer

Powered by FluxBB