LINUX.ORG.RU
решено ФорумGames

Optimus vs. PlayOnLinux

 , , ,


0

1

Имеется ноут с гибридной графикой - Fedora 3.7.4-204.fc18.x86_64. Настроил bumblebee, всё завелось. Однако запуск playonlinux через optirun/primusrun жалуется на нехватку библиотек:

PlayOnLinux не может обнаружить 32bits OpenGL библиотеки.

$ optirun playonlinux
[main] Message: PlayOnLinux (4.1.9) is starting
[clean_tmp] Message: Cleaning temp directory
[Check_OpenGL] Warning: 
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/ZERG/.PlayOnLinux/
[main] Message: Filesystem is compatible
[install_plugins] Message: Checking plugin: Capture...
[install_plugins] Message: Checking plugin: ScreenCap...
[install_plugins] Message: Checking plugin: PlayOnLinux Vault...
[maj_check] Message: List is up to date
[POL_System_CheckFS] Message: Checking filesystem for Steam.exe
[POL_Wine] Message: Running wine-1.5.10 Steam.exe (Working directory : /home/ZERG/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
/usr/share/playonlinux/lib/wine.lib: line 451: 27440 Ошибка сегментирования                   (core dumped) $BEFORE_WINE $(POL_Config_Read BEFORE_WINE) wine "$@" 2> >(grep -v menubuilder --line-buffered | tee -a "$WINEPREFIX/playonlinux.log" >&2) > >(tee -a "$WINEPREFIX/playonlinux.log")
[POL_Wine] Message: Wine return: 139
[POL_SetupWindow_Init] Message: Creating new window for pid 27219
[main] Error: Steam crashed.
Click on debug link to get more details.
[POL_SetupWindow_Close] Message: Closing window for pid 27219
WARNING. Please use POL_SetupWindow_Init first
[POL_LoadVar_Device] Message: Gettings GPU informations
[POL_LoadVar_Device] Message: VendorID : 8086
[POL_LoadVar_Device] Message: DeviceID : 0106
[POL_Website_GET] Message: GET http://www.playonlinux.com/api/s.php?data=ODA4Nn4wMTA2fjB%2BU3RlYW1%2BMX4wfjF%2BfjEzOX5GZWRvcmEgcmVsZWFzZSAxOCAoU3BoZXJpY2Fs%0AIENvdyl%2BMTAyNH44Mzk5OTY5MjAyNzM3Mzc0fjF%2BU3RlYW1%2BNC4xLjl%2BNA%3D%3D 

Стим запускается нормально, но при попытке запуска black mesa - краш. При том, что со встроенной картой всё работает тип-топ, но производительность не та.

$ playonlinux
[main] Message: PlayOnLinux (4.1.9) is starting
[clean_tmp] Message: Cleaning temp directory
[Check_OpenGL] Message: 32bits direct rendering is enabled
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/ZERG/.PlayOnLinux/
[main] Message: Filesystem is compatible
[install_plugins] Message: Checking plugin: Capture...
[install_plugins] Message: Checking plugin: ScreenCap...
[install_plugins] Message: Checking plugin: PlayOnLinux Vault...
[maj_check] Message: List is up to date
На форуме playonlinux говорят, что не поддерживают bumblebee, вроде все либы установил. Вот тут что-то похожее, но не уверен, что мне подойдёт.

★★★★★

Ответ на: комментарий от ns_ramesses

gt620M 28нм, только какое это имеет значение?

ZERG ★★★★★ ()

В биосе отключи интегрированную.

anonymous ()

Возможно, нужно поставить доп. библиотеки.

freeglut*
libglew*
libglu1*
libgl1*

ns_ramesses ()
Ответ на: комментарий от anonymous

Это оптимус, а не две отдельных карты. Вывод идёт через intel.

ZERG ★★★★★ ()
Ответ на: комментарий от ns_ramesses

freeglut и libGLEW стоял, остальное доставил

---> Пакет libGLEWmx.x86_64 0:1.7.0-3.fc18 помечен для установки
---> Пакет mesa-libEGL-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libGL-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libGLES.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libGLES-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libGLU-devel.x86_64 0:9.0.0-1.fc18 помечен для установки
---> Пакет mesa-libGLw.x86_64 0:6.5.1-13.fc18 помечен для установки
---> Пакет mesa-libGLw-devel.x86_64 0:6.5.1-13.fc18 помечен для установки
---> Пакет mesa-libOSMesa.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libOSMesa-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libgbm-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libwayland-egl.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libwayland-egl-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
---> Пакет mesa-libxatracker-devel.x86_64 0:9.0.1-3.fc18 помечен для установки
не эффекта

ZERG ★★★★★ ()
Ответ на: комментарий от ZERG

Это оптимус, а не две отдельных карты.

Есть ещё на свете ноуты, где в биосе можно отключить интегрированную видюху вместе с оптимусом. Если у ТСа такой, то так и правда будет проще всего.

const86 ★★★★★ ()
Ответ на: комментарий от const86

Ммм, у меня в биосе есть настройка адаптера, но вроде как я только могу дискретную отключать. Т.е. буду сидеть на одном интеле.

Но суть в том, что мне бы оптимус не помешал. я 5 лет мечтал, чтобы батарея ноута держала всю дорогу, теперь мне это почти удаётся. Да и вычислительная мощь куды и математики тоже полезна дома.

ZERG ★★★★★ ()
sudo yum install mesa.i686 xorg-x11-drv-nouveau.i686

?

P.S. Мда, опоздал.

nexfwall ★★★★ ()
Последнее исправление: nexfwall (всего исправлений: 1)
Ответ на: комментарий от ZERG
sudo yum install xorg-x11-drv-nvidia.i686

Тогда так. Ну ты понял, смысл от этого не меняется.

nexfwall ★★★★ ()
Ответ на: комментарий от nexfwall

я пакеты от rhel разраба ставил, так что это не вариант был в любом случае

ZERG ★★★★★ ()

А не, зря я радовался. optirun пашет, а вот примус жалуется на ту же ошибку. а хотелось бы поднять производительность.

ZERG ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.