1 (09.11.2013 14:21:57 отредактировано vux)

Уже задолбался искать решения. Система ~amd64, kernel 3.10.17, nvidia-drivers - 331.20
Проблема в следующем:
Перешел я с bumblebee на xrandr - все нативное 3д летает по сравнению с bumblebee. Я был очень рад.
Но в wine ни одна 3d программа не прорисовывает openGl контент.
Вот например вывод запуска google sketchup: http://pastebin.com/RSRcBriz

Читал что видимо wine не видит 32-ох битных библиотек нвидии.
nvidia-drivers собирал с multilib - и 32-библиотеки находятся на своих местах: /usr/lib32/opengl/nvidia/lib

При запуске программ с LD_PRELOAD:  LD_PRELOAD=/usr/lib32/opengl/nvidia/lib/libGL.so.1 wine SketchUp.exe пишет:
ERROR: ld.so: object '/usr/lib32/opengl/nvidia/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.

Что случилось не пойму. пробовал разные сочитания версий wine\nvidia-drivers, пересобирал mesa с разными флагами.
Не работает как через xrandr так и bumblebee\ptirun\primusrun.

Около года назад все точно работало в wine - эта же система - сейчас ни в какую. Что делать - помогите.

2

libpng warning: Application built with libpng-1.6.6 but running with 1.5.15

Запустите revdep-rebuild

Возможно стоит пересобрать системные библиотеки с новым libpng

И покажите юзе-флаги вайна.

Gentoo Linux amd64 kernel 3.10.17 KDE 4.10.5 / Intel Dualcore E6500 2.93Ghz / 4 GB Ram / NV GT 630 2048mb GDDR3
Полет нормальный!

3

[ebuild   R    ] app-emulation/wine-1.7.4  USE="X fontconfig gecko jpeg lcms ldap mono ncurses opengl perl png prelink realtime run-exes ssl threads truetype xml -alsa -capi -cups -custom-cflags -dos -gphoto2 -gsm -gstreamer -mp3 -nls -odbc -openal -opencl -osmesa -oss -pulseaudio -samba -scanner (-selinux) {-test} -udisks -v4l -xcomposite -xinerama" ABI_X86="32 64 (-x32)" LINGUAS="en ru -ar -bg -ca -cs -da -de -el -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 0 kB

4

Только что поставил триальный кроссовер последний (wine 1.7.4) - все нормально отображается - видимо с флагами чтото не так.