AIMP Forum

AIMP => Ошибки / Замечания => Topic started by: Алексей Долматов on November 10, 2013, 21:57:16

Title: Проблемы с работой из под Wine (Linux)
Post by: Алексей Долматов on November 10, 2013, 21:57:16
Данная тема служит для выявления проблем при работе из под Wine в системах UNIXа (Linux)
В данной теме будут удаляться сообщения не имеющие отношения к конкретной проблеме
Это совсем не значит, что с текущего сообщения официально поддерживается Linux  или Wine - на начальном этапе

Дополнение основных правил форума и раздела ошибок относительно данной темы
1. Обязательно актуальная версия плеера. Устаревшие версии и билды тестировать только для проверки наличия ошибки в ранней версии
2. Пункты вашего сообщения:
А. Указания версию плеера AIMP
Б. Указание версии ОС. lsb_release -a выполнить в терминале. А так-же какая оболочка с её версией (Gnome, Unity и т.п.)
В. Указать версию wine. wine --version выполнить в терминале
Г. Указать на каких версиях эмуляции Windows наблюдается проблема. WIne Configuration в стандартной сборке
Д. Указать каким образом установили плеер. Установили стандартной утилитой WineHQ (http://www.winehq.org/download/), PlayOnLinux (http://www.playonlinux.com/ru/download.html) или иным способом
Е. Какие дополнительные библиотеки установили в Wine
Д. Какие дополнительные модули устанавливали в плеер
3. Каждую ошибку помечайте вашим порядковым номер в ряду ваших ошибок (Например "ошибка 1", чтоб человек мог узнать по нику и номеру ошибки кому ответ в теме)
4. При выходе нового билда плеера нажмите "Изменить" у своего сообщения и укажите актуальность проблемы при её актуальности.
Или используйте "Сообщить модератору", если требуется убрать из списка проблем при неактуальности какой-либо проблемы
5. Цитируйте сообщение, если по нему есть вопросы\дополнения во избежания путаницы
Title: Re: [!] [1320] Проблемы с работой из под Wine (Linux)
Post by: Алексей Долматов on November 10, 2013, 22:25:49
Пример сообщения, основанный на реальных ошибках.
Изображения для наглядности

Билд 1320 чистая установка (без плагинов)
Fedora 19 + Версия Gnome 3.8.4
Quote
LSB Version:   :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:   Fedora
Description:   Fedora release 19 (Schrödinger’s Cat)
Release:   19
Codename:   Schrödinger’sCat
(http://moemesto.ru/Alex_dolmatov/file/14615252/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-10%2023:59:48.png)
(http://moemesto.ru/Alex_dolmatov/file/14615253/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-10%2023:59:58.png)
wine-1.7.5
(http://moemesto.ru/Alex_dolmatov/file/14615259/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-11%2000:03:09.png)
Проверял на стандартном варианте, должно быть Windows XP без доп. библиотек с использованием установки из стандартного набора Wine
(http://moemesto.ru/Alex_dolmatov/file/14615261/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-11%2000:05:27.png) (http://moemesto.ru/Alex_dolmatov/file/14615262/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-11%2000:05:30.png)
(http://moemesto.ru/Alex_dolmatov/file/14615263/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%B8%D0%B7%202013-11-11%2000:07:49.png)

Ошибка 1.
http://yadi.sk/d/lrEUsOUhCTwZv - нет полосы на дисплее эквалайзера - сейчас там сову видно сквозь плеер
Ошибка 2.
http://yadi.sk/d/1YVNELUcCTwgb - окно "о программе" вот так вот отображается относительно внешнего вида и примагничиванию к самому плееру
Ошибка 3.
http://yadi.sk/d/KzfIXcDhCTwmp - к краю экрана сам плеер не полностью пристаёт (возможно из-за не стандартной обложки ОС, или из-за прозрачности плеера)
Ошибка 4.
Пункты запроса файлов (Справка\Лицензионное соглашение\История изменений\Папка профиля\Расположние обложки из списка обложек по ПКМ\Расположение файла) из-за особенностей Wine не работаю
Ошибка 5 и 6.
http://yadi.sk/d/SjcBi9RlCTws8 - Примагничивание работает, но в обычном режиме в несколько пикселей чуть сложнее закрепить плеер.
Так-же не очень плавно уезжает в бок (особенности драйверов или чего-то ещё сложно сказать - пока заскринить не удалось)
Ошибка 7 и 8.
http://yadi.sk/d/Qx-rAZgECTwwp - Наблюдается появление неопознанной зоной вверху экрана при открытии фонотеки (в убунту такого не запомнилось),
Так-же не удалось полностю  - заскринить переключение оконо, но думаю по скрину видно что окна не отображают своего вида, только название и иконку из вине
Ошибка\замечание 9 и 10. Или игнорировать, или создавать отдельную версию плеера
Ассоциации файлов не имеют отношения к реальной ОС
Если не ставить сторонние браузеры в WIne, что бессмысленно, то Яндекс.Бар бесполезен при установке

Не ошибки, но может быть полезно:
http://yadi.sk/d/d339OTD1CTx3K - эмуляция открытия файлов работает в Wine без нареканий
Title: Re: [!] [1320] Проблемы с работой из под Wine (Linux)
Post by: Алексей Долматов on November 10, 2013, 22:28:09
P.S. Если будут важные моменты к оформлению тем и ошибок, то пишите в ЛС модераторам, администраторам или в Обратную связь (http://www.aimp.ru/index.php?do=feedback)
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: a4necromant on November 17, 2013, 12:35:39
Работает без проблем..... Проблемы удалось устранить самостоятельно

Code: [Select]
         
necromant@necrosoft
OS: Arch Linux
Kernel: x86_64 Linux 3.12.0-1-ARCH
40m
Packages: 937
 Shell: bash 4.2.45
 Resolution: 1366x768
 DE: XFCE4
 WM: Xfwm4
 WM Theme: Lines-Dark
GTK2 Theme: Turquoise Nights II
Icon Theme: neon-icons-by-FRUiT
Font: Droid Sans 10
CPU: Intel Core i3-3110M CPU @ 2.4GHz
RAM: 792MB / 3555MB

necromant@necrosoft ~> wine --version
wine-1.7.6


(Lsb version у меня не установлен, извините. Вместо этого дал вывод программы screenfeatch )

Решения проблемы с неадекватным поведением окна программы:
Code: [Select]
winecfgДобавить прложение, выбрать бинарник запуска AIMP, указать версию windows - XP, далее перейти во вкладку графика, и снять птичку с "Разрешить менеджеру окон управлять окнами Wine"
(http://www.aimp.ru/forum/index.php?action=dlattach;topic=42220.0;attach=38391)



pss. Прошу в шапке темы убрать слово "эмулятор". Wine не является эмулятором ОС windows , wine это альтернативная реализация windows API. Wine запускает windows программу средствами ресурсов Unix системы, добавляя для возможности запуска приложения некоторые библиотеки. Ни о какой эмуляции здесь речи быть не может. Исправьте пожалуйста...
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: 4tr on December 20, 2013, 00:17:01
ОС Ubuntu 12.04.3 LTS
Wine-1.4
Спасибо a4necromant, это решает проблему не ахтунгом при перетаскивании или взаимодействии с окном.
от себя могу добавить в настройках  "интерфейс"  снимаю ВСЕ галочки. и окно начинает выглядеть как положено =)  а эффекты не так важны.

Остается проблема с "зависанием" при появлении окна вставки файлов (така якруглая штуковина когда перетягиваешь папку или файл в плейлист). Когда это окошко появляется плеер более не работает. 
Пока поиграюсь сэтим и попробую победить
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: Rainman on March 30, 2014, 15:30:15
Друзья, о всех найденных проблемах пожалуйста так же пишите в http://appdb.winehq.org/ . Прошу обратить на это внимание поскольку Wine это реализация API Windows на другой платформе (реверс инжиниринг), и по этой причине все баги, наблюдаемые в AIMP, это именно баги Wine. Пожалуйста не заставляйте Артёма лишний раз писать костыли (а это именно они) для корректной работы в Wine, гораздо полезнее будет сообщить разработчикам Wine, и допилить его  :-[

p.s: не знаете английский - не страшно, ведь что бы читать тамошние форму хватает http://translate.google.ru/ или подобного сервиса.
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: Artem on March 30, 2014, 16:13:39
Друзья, о всех найденных проблемах пожалуйста так же пишите в http://appdb.winehq.org/ . Прошу обратить на это внимание поскольку Wine это реализация API Windows на другой платформе (реверс инжиниринг), и по этой причине все баги, наблюдаемые в AIMP, это именно баги Wine. Пожалуйста не заставляйте Артёма лишний раз писать костыли (а это именно они) для корректной работы в Wine, гораздо полезнее будет сообщить разработчикам Wine, и допилить его  :-[

p.s: не знаете английский - не страшно, ведь что бы читать тамошние форму хватает http://translate.google.ru/ или подобного сервиса.

Спасибо, да, так будет правильнее. Жаль, что данную инициативу линуксоиды не поддержали, большинству заинтересованных нужен нативный порт.
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: 4tr on March 30, 2014, 18:22:55
Спасибо, да, так будет правильнее. Жаль, что данную инициативу линуксоиды не поддержали, большинству заинтересованных нужен нативный порт.
ну не все, лично я вполне согласен с твоим мнением(да и оно вполне обоснованно)
Всвязи с вышеописанным мною багом (зависание при открытии круглого диалога действия над файлами которые перетянул в плейлист) можешь подсказать на каком принципе основан этот самый диалог?
Title: Re: [1320] Проблемы с работой из под Wine (Linux)
Post by: Artem on March 30, 2014, 18:25:32
можешь подсказать на каком принципе основан этот самый диалог?

Если не считать, что это окно - layered, то в целом оно ничем не отличается от любого модального окна в дельфях