You are not logged in.

#1 2010-11-28 02:22:57

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

No opengl??

I accidentally forgot to mark the nvidia package as ignored when I did my last update, so it did the whole messing up the system bug and all that.  I did the required downgrades, but somewhere along the way I must've accidentally deleted something I never reinstalled..  I reinstalled an older version of the nvidia driver along with nvidia-utils and lib32-nvidia-utils, and my graphics work fine now.  KDE, compositing, these all work great.  But when I try to start up a game through wine, there's error messages about there being no opengl:

[alexander@kraken ~]$ wine explorer /desktop=eve1,1440x900 /media/Huskarl/EVE_Main/eve.exe
fixme:gameux:GameExplorerImpl_VerifyAccess (0x130968, L"Z:\\media\\Huskarl\\EVE_Main\\eve.exe", 0x33fdac)
fixme:heap:HeapSetInformation 0x480000 0 0x33fc40 4
EVE Client version 6.32 build 197121 starting  21:10:36
Multi-Language System: Client using language [EN]
err:wgl:has_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
err:wgl:has_opengl OpenGL support is disabled.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
An exception has occurred.  It has been logged in the log server as exception #1
Terminated

What can I do to fix this?

Offline

#2 2010-11-28 02:38:05

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,360

Re: No opengl??

Are you on 64-bit?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2010-11-28 02:38:52

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

Yes, I run 64-bit.  Sorry that I didn't add that.

Offline

#4 2010-11-28 08:19:33

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,729
Website

Re: No opengl??

Try: pacman -S mesa-demos

Offline

#5 2010-11-28 13:24:46

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

graysky wrote:

Try: pacman -S mesa-demos

it was already installed, and glxgears works fine.  Maybe it's a wine issue?  But I've already reinstalled wine a few times..

Offline

#6 2010-11-28 13:56:32

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,729
Website

Re: No opengl??

hmm... no idea.  Sorry.

Offline

#7 2010-11-28 14:12:57

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: No opengl??

paste the output of pacman -Qs nvidia


Give what you have. To someone, it may be better than you dare to think.

Offline

#8 2010-11-28 14:14:05

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: No opengl??

Check it like this

[karol@black test]$ locate libGL.so.1
/usr/lib/libGL.so.1
/usr/lib/libGL.so.1.2
[karol@black test]$ pacman -Qo /usr/lib/libGL.so.1
/usr/lib/libGL.so.1 is owned by libgl 7.5.1-2

Offline

#9 2010-11-28 14:28:46

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

wonder wrote:

paste the output of pacman -Qs nvidia

[root@kraken ~]# pacman -Qs nvidia
local/lib32-nvidia-utils 256.44-1 (lib32)
    NVIDIA drivers utilities and libraries.
local/libvdpau 0.4-1
    Nvidia VDPAU library
local/nvidia 256.44-1
    NVIDIA drivers for kernel26.
local/nvidia-utils 256.44-1
    NVIDIA drivers utilities and libraries.
[root@kraken ~]# locate libGL.so.1
/opt/lib32/usr/lib/libGL.so.1
/usr/lib/libGL.so.1
[root@kraken ~]# pacman -Qo /usr/lib/libGL.so.1
/usr/lib/libGL.so.1 is owned by nvidia-utils 256.44-1

Note that I downgraded my nvidia/nvidia-utils to the earliest versions in my cache, since the 260 series was causing problems.

Offline

#10 2010-11-28 14:38:09

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: No opengl??

pacman -Ql lib32-nvidia-utils

cat /etc/ld.so.conf.d/lib32-glibc.conf


Give what you have. To someone, it may be better than you dare to think.

Offline

#11 2010-11-28 15:14:31

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

[root@kraken ~]# pacman -Ql lib32-nvidia-utils
lib32-nvidia-utils /opt/
lib32-nvidia-utils /opt/lib32/
lib32-nvidia-utils /opt/lib32/usr/
lib32-nvidia-utils /opt/lib32/usr/lib/
lib32-nvidia-utils /opt/lib32/usr/lib/libGL.so
lib32-nvidia-utils /opt/lib32/usr/lib/libGL.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libGL.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libOpenCL.so
lib32-nvidia-utils /opt/lib32/usr/lib/libOpenCL.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libOpenCL.so.1.0.0
lib32-nvidia-utils /opt/lib32/usr/lib/libcuda.so
lib32-nvidia-utils /opt/lib32/usr/lib/libcuda.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libcuda.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libnvidia-compiler.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libnvidia-glcore.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libnvidia-tls.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau.so
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_nvidia.so
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_nvidia.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_nvidia.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_trace.so
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_trace.so.1
lib32-nvidia-utils /opt/lib32/usr/lib/libvdpau_trace.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/tls/
lib32-nvidia-utils /opt/lib32/usr/lib/tls/libnvidia-tls.so.256.44
lib32-nvidia-utils /opt/lib32/usr/lib/vdpau/
lib32-nvidia-utils /usr/
lib32-nvidia-utils /usr/share/
lib32-nvidia-utils /usr/share/licenses/
lib32-nvidia-utils /usr/share/licenses/lib32-nvidia-utils
[root@kraken ~]# cat /etc/ld.so.conf.d/lib32-glibc.conf
/usr/lib32

Offline

#12 2010-11-28 15:15:37

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: No opengl??

see the problem? lib32-nvidia-utils is just packed wrong. use abs to get the build from multilib and modify the version


Give what you have. To someone, it may be better than you dare to think.

Offline

#13 2010-11-28 16:54:30

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

wonder wrote:

see the problem? lib32-nvidia-utils is just packed wrong. use abs to get the build from multilib and modify the version

Sounds good..  First time doing this though, how do I get the md5 sum in the PKGBUILD right, since I'm editing the version?

Offline

#14 2010-11-28 17:06:51

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: No opengl??

edit pkgver, save, makepkg -g, copy the md5sum,save, makepkg


Give what you have. To someone, it may be better than you dare to think.

Offline

#15 2010-11-28 17:34:52

ImperialEagle79
Member
Registered: 2010-11-28
Posts: 8

Re: No opengl??

wonder wrote:

edit pkgver, save, makepkg -g, copy the md5sum,save, makepkg

Thanks!!  That worked, fixed everything big_smile

Offline

#16 2014-08-21 03:30:12

blessyou
Member
Registered: 2014-08-21
Posts: 6

Re: No opengl??

could any1 explain the fix or direct me where can i learn what wonder means ?
im having the exact same problem (i think)

Offline

#17 2014-08-21 04:04:36

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: No opengl??

Given wonder's post is from four years ago, I doubt your issue is the same.

Please don't necrobump: https://wiki.archlinux.org/index.php/Fo … Bumping.27



Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB