You are not logged in.

#1 2016-10-31 23:24:57

puk
Member
Registered: 2010-02-14
Posts: 6

[solved] no 32 Bit OpenGL

Hi i'm on a fresh install of Arch. And Anno 1701 crashed in Wine with an X Error. I googled a lot and can say so far: My 32 Bit OpenGL is somehow invisible.
Can you please help me to get to the root of my problem?

i can give you some terminal outputs so far:

$ glxinfo32 | grep OpenGL

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  79
  Current serial number in output stream:  80
$ glxinfo | grep OpenGL

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 610/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 370.28
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 370.28
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 370.28
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
$ sudo pacman -Qs nvid

local/lib32-libvdpau 1.1.1-2
    Nvidia VDPAU library
local/lib32-nvidia-cg-toolkit 3.1-5
    NVIDIA Cg libraries
local/lib32-nvidia-libgl 375.10-2
    NVIDIA drivers libraries symlinks (32-bit)
local/lib32-nvidia-utils 375.10-2
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 375.10-2
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.1.1-2
    Nvidia VDPAU library
local/libxnvctrl 370.28-1
    NVIDIA NV-CONTROL X extension
local/nvidia 370.28-2
    NVIDIA drivers for linux
local/nvidia-cg-toolkit 3.1-4
    NVIDIA Cg libraries
local/nvidia-libgl 370.28-1
    NVIDIA drivers libraries symlinks
local/nvidia-settings 370.28-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 370.28-1
    NVIDIA drivers utilities
local/opencl-nvidia 370.28-1
    OpenCL implemention for NVIDIA
uname -a

Linux silver 4.8.4-1-ARCH #1 SMP PREEMPT Sat Oct 22 18:26:57 CEST 2016 x86_64 GNU/Linux

any ideas? which log-Files can help me. XOrg.log isn't any helpful.

how to solve:
check wether your /etc/pacman.conf has multilib-testing uncommented but testing not. so the graphic libraries are not of the same version number. Just use repositories testing combined with multilib-testing or not. Better not, i suggest! Just use the stable ones.

Last edited by puk (2016-11-01 22:42:09)

Offline

#2 2016-10-31 23:28:25

puk
Member
Registered: 2010-02-14
Posts: 6

Re: [solved] no 32 Bit OpenGL

Oh, may be that three days old post is helpful big_smile
https://bbs.archlinux.org/viewtopic.php?id=218965

Offline

#3 2016-10-31 23:42:19

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,784
Website

Re: [solved] no 32 Bit OpenGL

Looks like exactly the same problem to me..? Does enabling regular testing (or disabling multilib-testing) not help in your case? Make sure to do a full system upgrade (or downgrade) as appropriate.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2016-11-01 00:15:30

puk
Member
Registered: 2010-02-14
Posts: 6

Re: [solved] no 32 Bit OpenGL

Yes, disabling multilib-testing and downgrading just by running "sudo pacman -Syu" solved the problem!  Everything is fine now and Anno1701 runs out of the box using wine. No extra configuration needed except activating CSMT-patch!

BTW: Loading the Anno1701.iso with cdemu workes like a charm big_smile

WorMzy kind regards and thank you for your help!
Ho can i close that thread?

Offline

#5 2016-11-01 00:45:08

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,784
Website

Re: [solved] no 32 Bit OpenGL

I would've thought that you would need two -u's to downgrade your lib32-nvidia-* packages.

You can mark your thread as solved by editing your first post and amending the topic title.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#6 2016-11-01 22:37:36

puk
Member
Registered: 2010-02-14
Posts: 6

Re: [solved] no 32 Bit OpenGL

WorMzy yes you're right. i disabled the multilib-testing repository in pacman.conf. And after that i did a "pacman -Syu".
Skared about the high version number, pacman downgraded  the lib32-nvidia*-packages by itself and used the one of multilib (none-testing). wink

Offline

Board footer

Powered by FluxBB