Portál AbcLinuxu, 6. května 2025 16:17
libGL.so.1
.
To se mi podařilo vyřešit pomocí:
LD_LIBRARY_PATH=/usr/lib32/dri/ LD_PRELOAD=/usr/lib32/mesa/libGL.so.1 wine Game.exeJenže pak se používalo softwarové vykreslování 3D (nepoužitelný výkon), tak jsem doinstaloval následující 32bitové balíčky:
aptitude install libgl1-mesa-glx:i386 libc6:i386Teď už hra spustit jde a ani si nestěžuje (resp. stěžuje si na spoustu jiných věcí, ale to není až tak neobvyklé), ale nezobrazuje se nabídka (zůstává obrázek z načítání), ale jde mačkat enter a dostat se do prologu nebo začít hrát. Z prologu se zobrazí část úvodního videa a pak se zasekne a hrát nejde vůbec (černá obrazovka). S kvalitou/výkonem svobodných ovladačů jsem celkem spokojený (nativní 3D programy jako OpenArena fungují) a problém je někde mezi nouveau a wine (plus ještě problém 32 vs. 64 bitů). Tak se chci zeptat, jestli se tohle někomu podařilo rozchodit a jestli má tedy smysl pokračovat v bádání, nebo zda je to prozatím beznadějné
Řešení dotazu:
$ uname -rpo 3.5.0-18-generic x86_64 GNU/Linux $ lsb_release -ri Distributor ID: Ubuntu Release: 12.10 $ aptitude show xserver-xorg-video-nouveau | grep Verze Verze: 1:1.0.2-0ubuntu3 $ lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400 GS] (rev a1)A už ani není potřeba nic hackovat a používat LD_PRELOAD, vše funguje hned napoprvé.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.