Playonlinux Ошибка

Автор FairCop, 27 августа 2012, 15:52:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kobzar

Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.

sagara.deb

#16
Добрый день, уважаемые форумчане!

Проблема похожая. Дабы не засорять этот прекрасный форум, не стал создавать новую тему.

Небольшая предистория:
Третий месяц пытаюсь перейти на Иксы, являюсь чайником в этом вопросе. Очень понравился дистрибутив Минт, но после установки проприетарных дров при последующей загрузке системы выдавало чёрный экран после появления логотипа ЛМ.
Скажу сразу, почему заговорил о видеодрайвере. Хочется запустить пару старых игр под PoL.
Решил установить Debian, окружение KDE. Не знаю почему, но мне кажется, что Debian надежнее остальных дистрибов.

Итак, подобрались к "телу"... Имею ноут Acer Aspire TimelineX 4820TG, проц Корка i3, видео ATI Mobility Radeon 5470.

После мучений на Минтах решил в Debian не трогать видео, оставить как есть свободный драйвер. Установил из репозиториев PoL, Wine... Wine, как я понял, встал 32-разрядный. При запуске PoL выдаёт ошибку, что и у автора темы. Пробовал добавить архитектуру x86 через терминал, затем aptitude update, но не находит ссылки репозиториев, указанные, насколько я знаю, в sources.list.

Как быть? Помогите пожалуйста. :o



Cообщение объединено 07 июля 2015, 10:36:13

Ещё могу сказать, что шестерни крутились, Open GL машет, а вот команду fglrx не находит.

Cообщение объединено 07 июля 2015, 10:37:35

...в смысле Open GL пашет.

ihammers

Скорей всего драва придётся ставить. Но для начала ответе на следующий вопрос. Пробовали ли запускать программу не через PoL, а напрямую, через wine?

~$ dpkg -l | grep -i mesa
~$ dpkg -l | grep -i wine
~$ lspci | grep -i vga
~$ uname -a
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sagara.deb

#18
Через Wine не получается напрямую. Даже мою простенькую прошу, когда-то написанную на дэлфи, не хочет запускать. Сейчас приеду домой, поподробнее распишу. Команды попробую. Mesa вроде установлена.

Cообщение объединено 08 июля 2015, 22:22:51

Итак, начну по порядку и сначала. После каждого своего шага отписываю сюда.

Переустановил, поставил последний Debian с xfce. Нарыл в инструкции по установке, что некоторое оборудование может потребовать микропрограмму. Скачал пакет firmware-linux-nonfree_0.43_all.deb. Кстати говоря, скачал потому что при загрузке системы пишет:

[   12.688110] [drm:radeon_pci_probe] *ERROR* radeon kernel modesetting for R600 or later requires firmware-linux-nonfree

Cообщение объединено 08 июля 2015, 22:26:33

Результат установки через терминал:

Открыть содержимое (спойлер)
Выбор ранее не выбранного пакета firmware-linux-nonfree.
(Чтение базы данных ... на данный момент установлено 102922 файла и каталога.)
Подготовка к распаковке firmware-linux-nonfree_0.43_all.deb ...
Распаковывается firmware-linux-nonfree (0.43) ...
Настраивается пакет firmware-linux-nonfree (0.43) ...
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.120) ...
update-initramfs: Generating /boot/initrd.img-3.16.0-4-amd64
[свернуть]

После перезагрузки буду ставить Wine. Отпишу о результатах.

Cообщение объединено 08 июля 2015, 22:30:04

Перезагрузился, шрифтики при загрузке стали более мелкими, красивенькими. Ошибка пропала.

Cообщение объединено 08 июля 2015, 22:34:30

apt-get install wine

Открыть содержимое (спойлер)
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libmpg123-0 libopenal-data libopenal1 libwine libwine-gecko-2.21 wine64
Предлагаемые пакеты:
  binfmt-support ttf-mscorefonts-installer winbind avscan klamav clamav
Рекомендуемые пакеты:
  wine32
НОВЫЕ пакеты, которые будут установлены:
  libmpg123-0 libopenal-data libopenal1 libwine libwine-gecko-2.21 wine wine64
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 43 пакетов не обновлено.
Необходимо скачать 58,4 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 168 MB.
Хотите продолжить? [Д/н] д
Получено:1 http://ftp.ru.debian.org/debian/ jessie/main libmpg123-0 amd64 1.20.1-2 [133 kB]
Получено:2 http://ftp.ru.debian.org/debian/ jessie/main libopenal-data all 1:1.15.1-5 [11,5 kB]
Получено:3 http://ftp.ru.debian.org/debian/ jessie/main libopenal1 amd64 1:1.15.1-5 [165 kB]
Получено:4 http://ftp.ru.debian.org/debian/ jessie/main libwine amd64 1.6.2-20 [15,9 MB]
Получено:5 http://ftp.ru.debian.org/debian/ jessie/main libwine-gecko-2.21 all 2.21+dfsg2-1 [42,1 MB]
Получено:6 http://ftp.ru.debian.org/debian/ jessie/main wine64 amd64 1.6.2-20 [69,8 kB]
Получено:7 http://ftp.ru.debian.org/debian/ jessie/main wine amd64 1.6.2-20 [103 kB]   
Получено 58,4 MБ за 35с (1 629 kБ/c)                                                   
Выбор ранее не выбранного пакета libmpg123-0:amd64.
(Чтение базы данных ... на данный момент установлено 103149 файлов и каталогов.)
Подготовка к распаковке .../libmpg123-0_1.20.1-2_amd64.deb ...
Распаковывается libmpg123-0:amd64 (1.20.1-2) ...
Выбор ранее не выбранного пакета libopenal-data.
Подготовка к распаковке .../libopenal-data_1%3a1.15.1-5_all.deb ...
Распаковывается libopenal-data (1:1.15.1-5) ...
Выбор ранее не выбранного пакета libopenal1:amd64.
Подготовка к распаковке .../libopenal1_1%3a1.15.1-5_amd64.deb ...
Распаковывается libopenal1:amd64 (1:1.15.1-5) ...
Выбор ранее не выбранного пакета libwine:amd64.
Подготовка к распаковке .../libwine_1.6.2-20_amd64.deb ...
Распаковывается libwine:amd64 (1.6.2-20) ...
Выбор ранее не выбранного пакета libwine-gecko-2.21.
Подготовка к распаковке .../libwine-gecko-2.21_2.21+dfsg2-1_all.deb ...
Распаковывается libwine-gecko-2.21 (2.21+dfsg2-1) ...
Выбор ранее не выбранного пакета wine64.
Подготовка к распаковке .../wine64_1.6.2-20_amd64.deb ...
Распаковывается wine64 (1.6.2-20) ...
Выбор ранее не выбранного пакета wine.
Подготовка к распаковке .../wine_1.6.2-20_amd64.deb ...
Распаковывается wine (1.6.2-20) ...
Обрабатываются триггеры для man-db (2.7.0.2-5) ...
Настраивается пакет libmpg123-0:amd64 (1.20.1-2) ...
Настраивается пакет libopenal-data (1:1.15.1-5) ...
Настраивается пакет libopenal1:amd64 (1:1.15.1-5) ...
Настраивается пакет libwine:amd64 (1.6.2-20) ...
Настраивается пакет libwine-gecko-2.21 (2.21+dfsg2-1) ...
Настраивается пакет wine64 (1.6.2-20) ...
Настраивается пакет wine (1.6.2-20) ...
Обрабатываются триггеры для libc-bin (2.19-18) ...
[свернуть]

Ого! Вроде бы Wine x64 установился. Круто! Но пока не вижу его нигде в меню...

Cообщение объединено 08 июля 2015, 22:35:50

Цитата: ihammers от 08 июля 2015, 05:21:16dpkg -l | grep -i mesa
Открыть содержимое (спойлер)

ii  libegl1-mesa:amd64                    10.3.2-1                             amd64        free implementation of the EGL API -- runtime
ii  libegl1-mesa-drivers:amd64            10.3.2-1                             amd64        free implementation of the EGL API -- hardware drivers
ii  libgl1-mesa-dri:amd64                 10.3.2-1                             amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                 10.3.2-1                             amd64        free implementation of the OpenGL API -- GLX runtime
ii  libglapi-mesa:amd64                   10.3.2-1                             amd64        free implementation of the GL API -- shared library
ii  libgles1-mesa:amd64                   10.3.2-1                             amd64        free implementation of the OpenGL|ES 1.x API -- runtime
ii  libgles2-mesa:amd64                   10.3.2-1                             amd64        free implementation of the OpenGL|ES 2.x API -- runtime
ii  libglu1-mesa:amd64                    9.0.0-2                              amd64        Mesa OpenGL utility library (GLU)
ii  libopenvg1-mesa:amd64                 10.3.2-1                             amd64        free implementation of the OpenVG API -- runtime
ii  libtxc-dxtn-s2tc0:amd64               0~git20131104-1.1                    amd64        Texture compression library for Mesa
ii  libwayland-egl1-mesa:amd64            10.3.2-1                             amd64        implementation of the Wayland EGL platform -- runtime
[свернуть]

Cообщение объединено 08 июля 2015, 22:36:42

Цитата: ihammers от 08 июля 2015, 05:21:16dpkg -l | grep -i wine
Открыть содержимое (спойлер)

ii  libwine:amd64                         1.6.2-20                             amd64        Windows API implementation - library
ii  libwine-gecko-2.21                    2.21+dfsg2-1                         all          Windows API implementation - web browser module
ii  wine                                  1.6.2-20                             amd64        Windows API implementation - standard suite
ii  wine64                                1.6.2-20                             amd64        Windows API implementation - 64-bit binary loader
[свернуть]

Cообщение объединено 08 июля 2015, 22:37:27

Цитата: ihammers от 08 июля 2015, 05:21:16lspci | grep -i vga

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Park [Mobility Radeon HD 5430/5450/5470]


Cообщение объединено 08 июля 2015, 22:39:33

Цитата: ihammers от 08 июля 2015, 05:21:16uname -a

Linux ****** 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

Вот неожиданность-то! Вроде все в порядке, я так понимаю?
Попробую свою прогу сейчас запустить через Wine.

Cообщение объединено 08 июля 2015, 22:41:34

Все же Wine нет нигде в менюшке, где искать-то?

ihammers

На вид нормально, ещё лучше установить wine32, некоторые программы могут не заработать с wine64. Насчёт menu не знаю, я всегда запускаю через терминал. Если я правильно понимаю, то в menu у вас максимум будет конфигурация wine и установленные программы, но не сам wine.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sagara.deb

#20
Цитата: ihammers от 09 июля 2015, 05:04:46Если я правильно понимаю, то в menu у вас максимум будет конфигурация wine и установленные программы, но не сам wine.

Да, это обычно. Но меню xFce такое простенькое, что в нем ничего нет. Не подскажете, как через терминал запустить? Знаю, что надо писать WIne [параметры]... А что за параметры?

Cообщение объединено 09 июля 2015, 09:36:53

По секрету скажу, мечтаю запустить готику первую и вторую на Debian. Это все, чего мне в Иксах не хватает. Не соображу где Wine спрятался. Через папку в домашней директории глянуть что ли?

ihammers

Цитата: sagara.deb от 09 июля 2015, 06:32:35По секрету скажу, мечтаю запустить готику первую и вторую на Debian. Это все, чего мне в Иксах не хватает. Не соображу где Wine спрятался.
Вам нужно во-первых установить требуемые приложения/игры, например так:
~$ wine Downloads/program.exe
Во-вторых: запустить её через терминал, либо если появиться через menu, например так:
~$ wine ~/.wine/drive_c/Program\ Files/program/prog.exe

Для поиска/проверки работоспособности программ под wine используйте appdb.winehq.org.

PS: иксы это всё-таки оконная система, а не операционная система.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sagara.deb

Цитата: ihammers от 10 июля 2015, 04:57:33PS: иксы это всё-таки оконная система, а не операционная система.

Спасибо, что просветили :) Ай, ж , блин, точно! X-Window!

Вечером буду пробовать.  Спасибо за поддержку!

P.S. У игр серии "Готика" статус Gold на WineHq.

Я для эксперимента решил поставить Mint рядом с Debian. Там пара игр сами собой пошли, просто через Wine поставил и все. А вот Готика не пошла, звук есть, но черный экран, как и при предыдущих попытках. Может быть из-за того, что я отменил установку через Wine DirectX после установки игры?

sagara.deb

Уважаемый ihammers, я что-то намудрил. Не могли бы Вы помочь? Или посоветовать тему на форуме по этому поводу. Поставил через терминал wine 32, пишет ошибку, что приложение wine является 64-битным. Удалил все, установил только wine 32, теперь не находит, говорит неизвестная команда wine. Удалял через терминал apt-get remove... Как быть?

ihammers

Показывайте какие пакеты установлены:
~$ dpkg -l | grep -i wine

Есть ли пакет wine?

В большинстве случаев установка DX не требуется.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

sagara.deb

#25
Переустановил систему. Все нормально встало. Вывод команды нормальный:
Открыть содержимое (спойлер)
dpkg -l | grep -i wine
ii  libwine:amd64                         1.6.2-20                             amd64        Windows API implementation - library
ii  libwine-gecko-2.21                    2.21+dfsg2-1                         all          Windows API implementation - web browser module
ii  wine                                  1.6.2-20                             amd64        Windows API implementation - standard suite
ii  wine64                                1.6.2-20                             amd64        Windows API implementation - 64-bit binary loader
[свернуть]

Установил wine32. Вывод команды:

Открыть содержимое (спойлер)
dpkg -l | grep -i wine
ii  libwine:amd64                         1.6.2-20                             amd64        Windows API implementation - library
ii  libwine:i386                          1.6.2-20                             i386         Windows API implementation - library
ii  libwine-gecko-2.21                    2.21+dfsg2-1                         all          Windows API implementation - web browser module
ii  wine                                  1.6.2-20                             amd64        Windows API implementation - standard suite
ii  wine32                                1.6.2-20                             i386         Windows API implementation - 32-bit binary loader
ii  wine64                                1.6.2-20                             amd64        Windows API implementation - 64-bit binary loader
[свернуть]

Пытался запустить свою программу:

wine home/sagara/PGK/PGK.exe
wine: cannot find 'home/sagara/PGK/PGK.exe'

Пытался запустить установку Morrowind:

/home/sagara/MORROWIND/Setup.exe
bash: /home/sagara/MORROWIND/Setup.exe: cannot execute binary file: Ошибка формата выполняемого файла

Не получается :(





Cообщение объединено 12 июля 2015, 21:27:00

Свою программу запустил, но не через терминал. После запуска winecfg добавил каталог с прогой в папку Program Files. После запуска winecfg также появилось в меню открыть с помощью -> A Wine Application. Пошел копать дальше...

mrgoodvin

Цитата: sagara.deb от 12 июля 2015, 21:05:35Пытался запустить свою программу:

wine home/sagara/PGK/PGK.exe
Ну так нужно, наверное - ~$ wine /home/sagara/PGK/PGK.exe
Вот описание работы с wine - http://habrahabr.ru/post/124202/

sagara.deb

Цитата: mrgoodvin от 12 июля 2015, 21:48:15Ну так нужно, наверное - ~$ wine /home/sagara/PGK/PGK.exe
Вот описание работы с wine - http://habrahabr.ru/post/124202/

А, все понял! Спасибо большое!

sagara.deb

Покорнейше благодарю всех за помощь!  :)