Когда я открываю свежую установку playonlinux, она дает 2 диалоговых окна, как указано в заголовке:
playonlinux не может найти 32-битную библиотеку OpenGL
blockquote>
playonlinux не может найти 64-битная библиотека OpenGLЯ использую Ubuntu 12.04 ( и новинка для него ) и хотел бы знать, как решить эту проблему
РЕДАКТИРОВАТЬ ТЕРМИНАЛЬНЫЙ ВЫХОД
~$ playonlinux [main] Message: PlayOnLinux (4.1.8) is starting [clean_tmp] Message: Cleaning temp directory Xlib: extension "GLX" missing on display ":0". Xlib: extension "GLX" missing on display ":0". [Check_OpenGL] Warning: Xlib: extension "GLX" missing on display ":0". Xlib: extension "GLX" missing on display ":0". [Check_OpenGL] Warning: [main] Message: Filesystem is compatible [install_plugins] Message: Checking plugin: Capture... [maj_check] Message: Web version : 1349866727 [maj_check] Message: Current local version : 1349563245 [maj_check] Message: Updating list [install_plugins] Message: Checking plugin: ScreenCap... [install_plugins] Message: Checking plugin: PlayOnLinux Vault... /usr/share/playonlinux/bash/startup_after_server: line 38: [: : integer expression expected /usr/share/playonlinux/bash/startup_after_server: line 38: [: : integer expression expected [POL_Config_Write] Message: Config write: LAST_TIMESTAMP 1349866727
РЕДАКТИРОВАТЬ Nvidea печатные экраны
Что говорит:
[ 113]
Это может показаться странным, но вот как у меня это работает! Это не настоящий ответ
Я удалил ubuntu (я был 12.04) и установил новый Ubuntu 12.10 ... Затем я сначала установил wine
, а затем playonlinux
, оба из центра программного обеспечения ubuntu. Это сработало как шарм :)
Спасибо за вашу помощь в ответе на этот вопрос, но я до сих пор не понял, что с этим не так, потому что он работает сейчас, и я не в настроении ломать мой playonlinux
чтобы решить эту проблему!
Это предварительный ответ, может потребоваться исправление или дополнительная информация.
Найдите pci BusID вашего графического процессора nvidia. Откройте терминал и введите lscpi | grep VGA
:
anthony@terminal:~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)
06:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)
Отредактируйте файл xorg.conf, чтобы загрузить драйвер nvidia. Откройте терминал и введите:
gksudo gedit /etc/X11/xorg.conf
Добавьте к этому файлу:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 430"
BusID "PCI:1:0:0" # Use lspci | grep VGA to find BusID
EndSection
Section "Module"
Load "glx"
EndSection
Отредактируйте приведенный выше пример, включив в него информацию о вашем оборудовании. После переделки нужна перезагрузка. Этого должно быть достаточно для загрузки драйвера nvidia. Дополнительную настройку можно выполнить, набрав в терминале sudo nvidia-settings
.
Вам необходимо установить проприетарные драйверы для вашей Nvidia. Перейдите в «Системные настройки> Дополнительные драйверы» и установите тот, который не «пост-релиз».
Я нашел одно решение на Форумах Ubuntu в ветке Wine / PlayOnLinux:
«Хорошо, поэтому я неоднократно очищал и устанавливал POL, в конечном итоге решив удалить файл "/etc/apt/sources.list.d/playonlinux.list" (хотя я почти уверен, что где-то там было слово старый), поскольку я получал ошибки, когда используя "apt-get update" для работы с этим файлом. Похоже, это устранило проблему с запросом 32- и 64-битных библиотек OpenGL. "
Я думаю, у вас такая же проблема, поэтому попробуйте это решение.
У меня была эта проблема, и я исправил ее с помощью следующих:
Удалите все части playonlinux и wine.
setup wine (первый) и Playonlinux . после обновления драйверов nvidia на странице драйвера nvidia (только загрузите и установите его)
Вот и все :)