You are not logged in.
Pages: 1
Topic closed
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
TerminatedWhat can I do to fix this?
Offline
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
Yes, I run 64-bit. Sorry that I didn't add that.
Offline
Offline
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
Offline
paste the output of pacman -Qs nvidia
Give what you have. To someone, it may be better than you dare to think.
Offline
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-2Offline
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-1Note that I downgraded my nvidia/nvidia-utils to the earliest versions in my cache, since the 260 series was causing problems.
Offline
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
[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/lib32Offline
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
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
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
edit pkgver, save, makepkg -g, copy the md5sum,save, makepkg
Thanks!! That worked, fixed everything ![]()
Offline
could any1 explain the fix or direct me where can i learn what wonder means ?
im having the exact same problem (i think)
Offline
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
Offline
Pages: 1
Topic closed