Wine и полноэкранный режим
Wine и полноэкранный режим
Добрый день!
Вопрос форумчанам. Это я один такой везучий или у вас тоже воспроизведётся. Есть Wine, любая версия. Можно брать как PlayOnLinux, так и системную, что имеется в РОСЕ. Попытка запустить любую игру или приложение в полноэкранном режиме, оканчивается крахом или сбросом игры в оконный режим (если повезёт). Для примера, установите старую-старую игру 3D Space Pinball (скачать можно отсюда, к примеру). Игра не требует OpenGL или ещё чего-либо. Ставится и работает в Wine «из коробки». Но если нажать F4 ничего не прозойдёт или же появится чёрное поле и где-то в углу будет запущена игра. Хотя должна работать в полноэкранном режиме. Аналогично с другими приложеними, которые работают только в полноэкранном режиме. Если же программа (или игра) работает в оконном — никаких проблем.
Если что ROSA R7 x64 с сегодняшними обновлениями.
Я подозреваю, что проблемы появились после обновления графического стека. До этого всё работало как часы.
Вопрос форумчанам. Это я один такой везучий или у вас тоже воспроизведётся. Есть Wine, любая версия. Можно брать как PlayOnLinux, так и системную, что имеется в РОСЕ. Попытка запустить любую игру или приложение в полноэкранном режиме, оканчивается крахом или сбросом игры в оконный режим (если повезёт). Для примера, установите старую-старую игру 3D Space Pinball (скачать можно отсюда, к примеру). Игра не требует OpenGL или ещё чего-либо. Ставится и работает в Wine «из коробки». Но если нажать F4 ничего не прозойдёт или же появится чёрное поле и где-то в углу будет запущена игра. Хотя должна работать в полноэкранном режиме. Аналогично с другими приложеними, которые работают только в полноэкранном режиме. Если же программа (или игра) работает в оконном — никаких проблем.
Если что ROSA R7 x64 с сегодняшними обновлениями.
Я подозреваю, что проблемы появились после обновления графического стека. До этого всё работало как часы.
Re: Wine и полноэкранный режим
Нет, наверно это только вы такой везучий. У меня в вайне с этим все хорошо.
AMD FX-8350\AMD Radeon R9 290\ 16 G RAM
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:22, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:22, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
В консоли нет ничего интересного?r0g3r писал(а):Добрый день!
Вопрос форумчанам. Это я один такой везучий или у вас тоже воспроизведётся. Есть Wine, любая версия. Можно брать как PlayOnLinux, так и системную, что имеется в РОСЕ. Попытка запустить любую игру или приложение в полноэкранном режиме, оканчивается крахом или сбросом игры в оконный режим (если повезёт). Для примера, установите старую-старую игру 3D Space Pinball (скачать можно отсюда, к примеру). Игра не требует OpenGL или ещё чего-либо. Ставится и работает в Wine «из коробки». Но если нажать F4 ничего не прозойдёт или же появится чёрное поле и где-то в углу будет запущена игра. Хотя должна работать в полноэкранном режиме. Аналогично с другими приложеними, которые работают только в полноэкранном режиме. Если же программа (или игра) работает в оконном — никаких проблем.
Если что ROSA R7 x64 с сегодняшними обновлениями.
Я подозреваю, что проблемы появились после обновления графического стека. До этого всё работало как часы.
Re: Wine и полноэкранный режим
Оказывается у меня тоже такая же фигня в полноэкранном режиме. Нажимаю несколько раз "alt+tab" или "print/screen/sysrq" тогда все нормально.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:22, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Интересно. У меня на нвидии и свободных драйверах все нормально. Проверил и пинболл, и Age of Mythology
Проверил, и на проприетарных все работает.
Давайте пробы, будем искать в чем ваши системы отличаются от моей. И завтра на остальных попробую.
Проверил, и на проприетарных все работает.
Давайте пробы, будем искать в чем ваши системы отличаются от моей. И завтра на остальных попробую.
Re: Wine и полноэкранный режим
Не вижу здесь проблемы.bevlam писал(а): Не часто такой способ прокатывает, но бывает за редким исключением. А разработчики молчат, а проблема была описана не вчера, но я был одинок, хотя и предоставлял доказательства, что в других дистрибутивах этого нет, ничего дельного мне не ответили. Хоть бы, что то промычали, извиняюсь - сказали.
В росалинукс есть более насущные задачи чем решение какой-то мелочи со сдвигом картинки (ну или фокуса) в полноэкранном режиме 2d-игрушек, запускаемых из-под вайна. Кстати, в каких дистрах этого нет? Их столько, что жизни не хватит ими попользоваться. В вайновской багзилле таких багов предостаточно.
Вот если такая фигня началась у тех кто пользуется всякими прогами от 1С/Гарант/Консультант+ и более серьёзными вещами, то тогда конечно, такой кипеш/кипиш поднялся бы, что требовал экстренного решения. А так, ерунда.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:23, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
2keleg:
Сегодня на свежую голову подошёл к снаряду ещё раз. В общем, выяснилось интересное. Если создать чистый профиль — всё начинает работать как и прежде. Так что проблема не в Wine. Но оно же подтолкнуло меня к догадке. Т.к. юзер новый, все настройки второго монитора, который у меня есть сбросились. Я вернулся обратно в свою учётку и банально отключил второй монитор — всё заработало.
Сегодня на свежую голову подошёл к снаряду ещё раз. В общем, выяснилось интересное. Если создать чистый профиль — всё начинает работать как и прежде. Так что проблема не в Wine. Но оно же подтолкнуло меня к догадке. Т.к. юзер новый, все настройки второго монитора, который у меня есть сбросились. Я вернулся обратно в свою учётку и банально отключил второй монитор — всё заработало.
Wine и полноэкранный режим
А проверьте и у вас на новом профиле?bevlam писал(а):Вот мои анализы: https://linux-hardware.org/?probe=8aa5e298ackeleg писал(а):Интересно. У меня на нвидии и свободных драйверах все нормально. Проверил и пинболл, и Age of Mythology
Проверил, и на проприетарных все работает.
Давайте пробы, будем искать в чем ваши системы отличаются от моей. И завтра на остальных попробую.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:23, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Просто создайте в системе нового пользователя.bevlam писал(а): Что означает на новом профиле?
У него будут новые настройки по умолчанию. Вот на этом новом пользователе с «чистыми» и новыми настройками проверьте работоспособность.
У меня тоже не раз ломался Wine. Обычно, достаточно сбросить настройки на умолчание. Вам не предлагают удалить ваши настройки сразу, а сначала протестировать на новом пользователе.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:23, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Профиль хранится в домашней папке пользователя, соответственно переустановка системы его обычно не затрагивает (по умолчанию инсталлятор предлагает сохранять профили). Для теста необходимо создать еще одного пользователя и, зайдя под ним, проверить пинболл в вайне.
Re: Wine и полноэкранный режим
bevlam писал(а): И каталог для него новый создавать? Подробнее. И опять же хоть убей, но не пойму, мой то профиль, что протух за четверть часа? Я установился по новой только вчера! Только вчера после установки системы, установил WINE и сразу сломалось оно, что ли? Просто не очень хочется гадить в системе, за просто живёшь. Вы сами то подумайте: человек выдвинувший гипотезу о новом профиле, имеет систему не вчера установленную и ещё не вечер, что оно из-за того заработало, что он профиль поменял, а я имею свежую систему, чем мой то профиль не подходит?
Код: Выделить всё
# useradd новый логин
# passwd новый логин
Код: Выделить всё
# userdrake
Re: Wine и полноэкранный режим
bevlam писал(а):Только вчера после установки системы, установил WINE и сразу сломалось оно, что ли?
Система может и новая, а вот настроечные файлы…bevlam писал(а):Файлы у меня хранятся на отдельном диске со структурой домашней папки - другими словами все папки по названиям продублированы, плюс созданы ещё свои, а в разделе /home, я создаю только ссылки, по этому перестановка для меня дело быстрое и не обременительное. Перед установкой я копирую только настроечные файлы программ
Re: Wine и полноэкранный режим
Думал что-то интересное есть в .xsession-errors при запуске, но только это
Код: Выделить всё
fixme:winediag:start_process Wine Staging 1.9.12 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: stub!
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000419", 0001: stub!
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012c7
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012c7
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012c7
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012d1
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012d1
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012d1
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x8000001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x8000001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x8000001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x8000001
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012e8
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012e8
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x30012e8
Последний раз редактировалось *d0s 12 июл 2016, 12:01, всего редактировалось 1 раз.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:24, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Просто создайте в системе нового пользователя. Не надо копировать каталог.bevlam писал(а):Вы издеваетесь, что ли?! Вы читаете, что я Вам пишу? Я НЕ СОХРАНЯЮ /home!!! Я КОПИРУЮ ТОЛЬКО ПАПКИ MOZILLA, OPERA И GIMP. Так видно?keleg писал(а):Профиль хранится в домашней папке пользователя, соответственно переустановка системы его обычно не затрагивает (по умолчанию инсталлятор предлагает сохранять профили). Для теста необходимо создать еще одного пользователя и, зайдя под ним, проверить пинболл в вайне.
Re: Wine и полноэкранный режим
Он написал что при установке затер старый home и потом просто из резерва кинул эти 3 папки в home. Настроек от вайна не должно там быть.*d0s писал(а):bevlam писал(а): Просто создайте в системе нового пользователя. Не надо копировать каталог.
Re: Wine и полноэкранный режим
Тем временем я проверил на x64 под интелом. Полноэкранные игры в wine работают. Непонятно, в чем дело.
Re: Wine и полноэкранный режим
Создание нового пользователя не изменило ситуацию.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:24, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Здесь (надеюсь) нет тех, кто пришел издеваться, а не помогать. Потому да, думается это проблема коммуникации, нужно писать понятнее и не сердиться.bevlam писал(а):Спасибо за понимание. Их там не, не должно быть - их там просто нет. Но я либо не понятно пишу, либо товарищи не хотят читать и это уже не в первый раз.Barmalei писал(а):Он написал что при установке затер старый home и потом просто из резерва кинул эти 3 папки в home. Настроек от вайна не должно там быть.
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:24, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Какие именно ссылки вы написали только потом.bevlam писал(а):в разделе /home, я создаю только ссылки, по этому перестановка для меня дело быстрое и не обременительное.
Вы написали, что копируете, но только потом написали, что конкретно копируете.bevlam писал(а):Перед установкой я копирую только настроечные файлы программ
Например, в первую очередь думается, что вы копируете всё.
Re: Wine и полноэкранный режим
Ну ладно, разобрались уже вроде, хватит пилить опилки.
Re: Wine и полноэкранный режим
После таких экспериментов с вайном у меня утилиты названия которых начинается с "k" (kde) и отсутствующих в особых настройках kwin после их запуска появляются теперь по краям экрана то слева то справа, в том числе winecfg, wine uninstaller, wine regedit, wineconsole cmd. Раньше всегда в центре были. Что за бунт?
Re: Wine и полноэкранный режим
у меня такая штука в пятой плазме с самого начала. Найти бы где да исправить перед релизом... "но это уже совсем другая история"
Re: Wine и полноэкранный режим
del
Последний раз редактировалось bevlam 03 авг 2016, 17:24, всего редактировалось 1 раз.
"ROSA Desktop Fresh R11.1 86-64 Plasma-5" 17'/i5-3210M 2.50GHz/GF GT650M 1Gb/DDR3 12Gb
Re: Wine и полноэкранный режим
Есть. Но чуть-чуть позже попробую.bevlam писал(а):Владимир. Ну, а в общем есть какие мысли или нет представления куда копать? Может подозрения какие?
- VictorR2007
- Сообщения: 7287
- Зарегистрирован: 12 сен 2011, 13:00
Re: Wine и полноэкранный режим
Не очень понял, о чём речь, но подозреваю что об этом.keleg писал(а):у меня такая штука в пятой плазме с самого начала. Найти бы где да исправить перед релизом... "но это уже совсем другая история"
В пятой плазме бывает что слетает флажок в «Параметры системы - Экран -Обеспечение эффектов - Включить графические эффекты при входе в систему».
Сами эффекты продолжают работать без проблем, но имеются артефакты с оформлением окон в приложениях GTK.
После установки флажка на этот параметр проблемы исчезают.
Re: Wine и полноэкранный режим
Ага! Поймал. У меня проблема воспроизвелась на проприетарных драйверах под Нвидия только в 64 разрядной системе.
Re: Wine и полноэкранный режим
Это похоже на какую-то проблему связанную с вертикальной синхронизацией.bevlam писал(а):не могу сделать скрины или видео потому, что на скринах или на видео всё выглядит отлично, а на самом деле в это время на экране кусок программы или квадрат малевича.
KDE 4 сейчас проверить негде, а в Plasma 5 есть настройка в Экран — Обеспечение эффектов — предотвращение разрывов VSync. Там, вероятно, стоит "Автоматически", то есть, в случае в WinE — не понятно как. Можно попробовать поменять опцию, а так же "Отключить графические эффекты для полноэкранных окон".
Да вот, в gentoo похоже нет*d0s писал(а):Кстати, в каких дистрах этого нет? Их столько, что жизни не хватит ими попользоваться. В вайновской багзилле таких багов предостаточно.
![Smile :)](./images/smilies/smile.gif)
Код: Выделить всё
[I] app-emulation/wine
Доступные версии: ~1.8-r1 ~1.8.1-r1 1.8.2 ~1.9.4-r1 ~1.9.5-r1 ~1.9.6-r1 ~1.9.7-r1 ~1.9.8 ~1.9.9 ~1.9.10 ~1.9.11 (**)9999
Re: Wine и полноэкранный режим
так у нас в репах есть wine-stable (если подключить 32-разрядный контриб). Но ошибка и в нем наблюдается.
Re: Wine и полноэкранный режим
Там "стабильной" в кавычках, потому что: «текущая версия Wine Staging включает в себя исправления более 260 ошибок» (да и для игрушек пошустрее должна быть).
Re: Wine и полноэкранный режим
А как сделать, чтобы луксор (или другие игры) не сбивали настройки?
Запускаю Луксора, меняются настройки панели.
Установлен просто Вайн без дополнительных прог и настроек.
Запускаю Луксора, меняются настройки панели.
Установлен просто Вайн без дополнительных прог и настроек.
Re: Wine и полноэкранный режим
Не связано.trs писал(а): Это похоже на какую-то проблему связанную с вертикальной синхронизацией.
KDE 4 сейчас проверить негде, а в Plasma 5 есть настройка в Экран — Обеспечение эффектов — предотвращение разрывов VSync. Там, вероятно, стоит "Автоматически", то есть, в случае в WinE — не понятно как. Можно попробовать поменять опцию, а так же "Отключить графические эффекты для полноэкранных окон".
Если запустить какое-то 3д-приложение у которого по умолчанию разрешение меньше чем у рабочего стола и выйти из него, то обязательно все значки на экране съезжают, а самодельные панельки меняют свой размер.Алзим писал(а):А как сделать, чтобы луксор (или другие игры) не сбивали настройки?
Запускаю Луксора, меняются настройки панели.
Установлен просто Вайн без дополнительных прог и настроек.
Только если в winecfg эмулировать рабочий стол под действующее разрешение экрана.
Не получается этот глюк поймать снапшотом или romp-ом.
Re: Wine и полноэкранный режим
А если этиkeleg писал(а):так у нас в репах есть wine-stable (если подключить 32-разрядный контриб). Но ошибка и в нем наблюдается.
Код: Выделить всё
urpmq --sources wine32 wine64
http://mirror.rosalab.ru/rosa/rosa2014.1/repository/x86_64/media/main/release/wine64-1.7.26-1-rosa2014.1.x86_64.rpm
http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/media/main/release/wine32-1.7.26-1-rosa2014.1.i586.rpm
Re: Wine и полноэкранный режим
На самом деле это происходит раньше.*d0s писал(а): Если запустить какое-то 3д-приложение у которого по умолчанию разрешение меньше чем у рабочего стола и выйти из него, то обязательно все значки на экране съезжают, а самодельные панельки меняют свой размер.
Настройки сбиваются при входе в игру.
А результат мы видим при выходе.
Сейчас поиграл и буду комп перезагружать((
Оповещения, которые из Хромиума и которые были в правом нижнем углу теперь в центре экрана.
- Галахов Роман
- Сообщения: 2349
- Зарегистрирован: 26 фев 2012, 20:02
- Откуда: Моск. обл. Волоколамск
Re: Wine и полноэкранный режим
Если использовать полноэкранный режим - есть такое. Если оконный - все нормально.*d0s писал(а):Если запустить какое-то 3д-приложение у которого по умолчанию разрешение меньше чем у рабочего стола и выйти из него, то обязательно все значки на экране съезжают, а самодельные панельки меняют свой размер.
Только если в winecfg эмулировать рабочий стол под действующее разрешение экрана.
Не получается этот глюк поймать снапшотом или romp-ом.
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))
Re: Wine и полноэкранный режим
Именно, так.Галахов Роман писал(а): Если использовать полноэкранный режим - есть такое. Если оконный - все нормально.
Но тема чтобы и в полноэкранном работало нормально.
- Галахов Роман
- Сообщения: 2349
- Зарегистрирован: 26 фев 2012, 20:02
- Откуда: Моск. обл. Волоколамск
Re: Wine и полноэкранный режим
Технически тут дело, скорее всего, в том, что ЖК дисплеи намного "больнее" переносят изменения разрешения чем ЭЛП. При полноэкранном режиме нужно менять разрешение, при оконном - нет. И корень проблемы может быть не вшении самом Wine, а в видео драйвере. Проверить это можно, если найти не Wine игру (эмуляторы DOSBOX), не поддерживающую высокое разрешение и попробовать запустить в полноэкранном режиме на более высоком разрешении, чем поддерживает игра. Если сломает разрешение - значит видеодрайвер, не сломает - Wine.Алзим писал(а):Именно, так.Галахов Роман писал(а): Если использовать полноэкранный режим - есть такое. Если оконный - все нормально.
Но тема чтобы и в полноэкранном работало нормально.
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))
Re: Wine и полноэкранный режим
Может быть. Только непонятно почему в xfce такого нет, а в кедах есть.Галахов Роман писал(а): Технически тут дело, скорее всего, в том, что ЖК дисплеи намного "больнее" переносят изменения разрешения чем ЭЛП. При полноэкранном режиме нужно менять разрешение, при оконном - нет. И корень проблемы может быть не вшении самом Wine, а в видео драйвере. Проверить это можно, если найти не Wine игру (эмуляторы DOSBOX), не поддерживающую высокое разрешение и попробовать запустить в полноэкранном режиме на более высоком разрешении, чем поддерживает игра. Если сломает разрешение - значит видеодрайвер, не сломает - Wine.
Может дело тут в xrandr-е. Заметил что у xrandr версия 1.4.1 а либы - 1.5.0.
Re: Wine и полноэкранный режим
Запись видео происходит с определённой частотой, допустим, 60 кадров в секунду. При этом желательно сохранять в видеоряд результаты изменений, а не моменты, когда отрисована лишь часть меняющегося объекта (что похоже на 1м фото). Кроме того, хорошо бы и на экране отображать полностью перерисованную сцену. В рассматриваемой игре (а она использует DirectX) это достигается двойной буферизацией, и переключение экранных поверхностей должно быть синхронизировано с "развёрткой" (наследство от ЭЛТ). После этого логично сохранить кадр видео. И сохраняет без искажений.*d0s писал(а):Не связано.
А вот как эмулирует переключение экранных поверхностей WinE (особенно при отключенной опции d3d9) и далее — не ясно, похоже, что используется копирование, причём в неподходящие моменты. Возможно (см 2е фото) и не туда.
Те настройки, которые на это могут влиять, и про которые мне известно — я их указал. Если Вы проверили их, и это не помогло, значит можно поискать в ином месте, в том же xrandr ведь есть параметр vsync?
Кстати, переключение по alt+tab для DX приложения означает "потерю фокуса" и требует повторной инициализации, вероятно, потому иногда помогает.
Re: Wine и полноэкранный режим
Проблема, судя по всему, старая.
https://wiki.winehq.org/FAQ#My_X_screen ... fullscreen
https://wiki.winehq.org/FAQ#My_X_screen ... fullscreen
Re: Wine и полноэкранный режим
Сегодня снова выплыла эта проблема. В итоге нашёл гарантированно рабочий workaround. Достаточно просто разлогиниться из KDE и залогиниться снова. Что это такое — так пока не понял.
Re: Wine и полноэкранный режим
Может это из-за rosa-elementary?r0g3r писал(а):Сегодня снова выплыла эта проблема. В итоге нашёл гарантированно рабочий workaround. Достаточно просто разлогиниться из KDE и залогиниться снова. Что это такое — так пока не понял.
Re: Wine и полноэкранный режим
trs писал(а): Да вот, в gentoo похоже нет
то есть там вообще нет версии 1.9.12 и "стабильной" считается 1.8.2, где нет ни staging, ни патчей d3d9, а если это всё хотите — так собирайте с git, если повезёт попасть на нужные коммиты.Код: Выделить всё
[I] app-emulation/wine Доступные версии: ~1.8-r1 ~1.8.1-r1 1.8.2 ~1.9.4-r1 ~1.9.5-r1 ~1.9.6-r1 ~1.9.7-r1 ~1.9.8 ~1.9.9 ~1.9.10 ~1.9.11 (**)9999
Код: Выделить всё
$ equery u wine
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-emulation/wine-1.8.4:
U I
+ + X : Add support for X11
+ - abi_x86_32 : 32-bit (x86) libraries
+ + abi_x86_64 : 64-bit (amd64) libraries
+ + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound
Architecture)
- - capi : Enable ISDN support via CAPI
+ + cups : Add support for CUPS (Common Unix Printing System)
- - custom-cflags : Bypass strip-flags; use at your own peril
+ - dos : Pull in games-emulation/dosbox to run DOS applications
+ - fontconfig : Support for configuring and customizing font access via
media-libs/fontconfig
+ - gecko : Add support for the Gecko engine when using iexplore
- + gphoto2 : Add digital camera support
- - gsm : Add support for the gsm lossy speech compression codec
+ + gstreamer : Use media-libs/gstreamer to provide DirectShow functionality;
+ + jpeg : Add JPEG image support
+ - lcms : Add lcms support (color management engine)
- - ldap : Add LDAP support (Lightweight Directory Access Protocol)
- - linguas_ar : Arabic locale
- + linguas_bg : Bulgarian locale
- - linguas_ca : Catalan locale
- + linguas_cs : Czech locale
- + linguas_da : Danish locale
- + linguas_de : German locale
- - linguas_el : Greek locale
+ + linguas_en : English locale
+ - linguas_en_US : English locale
- - linguas_eo : Esperanto locale
- + linguas_es : Spanish locale
- - linguas_fa : Persian locale
- + linguas_fi : Finnish locale
- + linguas_fr : French locale
- - linguas_he : Hebrew locale
- - linguas_hi : Hindi locale
- + linguas_hr : Croatian locale
- + linguas_hu : Hungarian locale
- + linguas_it : Italian locale
- - linguas_ja : Japanese locale
- - linguas_ko : Korean locale
- + linguas_lt : Lithuanian locale
- - linguas_ml : Malayalam locale
- - linguas_nb_NO : Norwegian (Bokmal) locale for Norway
- + linguas_nl : Dutch locale
- - linguas_or : Oriya locale
- - linguas_pa : Punjabi locale for India
- + linguas_pl : Polish locale
- + linguas_pt_BR : Portuguese locale for Brasil
- + linguas_pt_PT : Portuguese locale for Portugal
- - linguas_rm : Romansh locale
- + linguas_ro : Romanian locale
+ + linguas_ru : Russian locale
- + linguas_sk : Slovak locale
- + linguas_sl : Slovenian locale
- - linguas_sr_RS@cyrillic : Serbian (cyrillic) locale for Serbia
- - linguas_sr_RS@latin : Serbian (latin) locale for Serbia
- + linguas_sv : Swedish locale
- - linguas_te : Telugu locale
- - linguas_th : Thai locale
- - linguas_tr : Turkish locale
- + linguas_uk : Ukrainian locale
- - linguas_wa : Walloon locale
- - linguas_zh_CN : Chinese locale for Peoples Republic of China
- - linguas_zh_TW : Chinese locale for Taiwan
+ - mono : Add support for .NET using Wine's Mono add-on
+ + mp3 : Add support for reading mp3 files
+ + ncurses : Add ncurses support (console display library)
- - netapi : Use libnetapi from net-fs/samba to support Windows networks in
netapi32.dll
+ + nls : Add Native Language Support (using gettext - GNU locale
utilities)
- - odbc : Add ODBC Support (Open DataBase Connectivity)
+ + openal : Add support for the Open Audio Library
+ - opencl : Enable OpenCL support
+ + opengl : Add support for OpenGL (3D graphics)
+ - osmesa : Add support for OpenGL in bitmaps using libOSMesa
- - oss : Add support for OSS (Open Sound System)
- - pcap : Support packet capture software (e.g. wireshark)
+ - perl : Install helpers written in perl (winedump/winemaker)
- - pipelight : Apply Wine-Staging patches for Pipelight/Silverlight support
+ + png : Add support for libpng (PNG images)
- - prelink : Run prelink on DLLs during build; For versions before
wine-1.7.55 or hardened, do not disable if you do not know what
this means as it can break things at runtime
+ + pulseaudio : Add support for PulseAudio sound server
+ - realtime : Pull in sys-auth/rtkit for low-latency pulseaudio support
+ - run-exes : Use Wine to open and run .EXE and .MSI files
+ - s3tc : Pull in media-libs/libtxc_dxtn for DXTn texture compression,
needed for many games
- + samba : Add support for NTLM auth. see
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing
- + scanner : Add support for scanner hardware (e.g. build the sane frontend
in kdegraphics)
+ + ssl : Add support for Secure Socket Layer connections
+ - staging : Apply Wine-Staging patches for advanced feature support that
haven't made it into upstream Wine yet
- - test : Workaround to pull in packages needed to run with FEATURES=test.
Portage-2.1.2 handles this internally, so don't set it in
make.conf/package.use anymore
+ - themes : Support GTK+:3 window theming through Wine-Staging
+ + threads : Add threads support for various packages. Usually pthreads
+ + truetype : Add support for FreeType and/or FreeType2 fonts
+ + udisks : Enable storage management support (automounting, volume
monitoring, etc)
+ + v4l : Enable support for video4linux (using linux-headers or userspace
libv4l libraries)
+ + vaapi : Enable Video Acceleration API for hardware decoding
+ + xcomposite : Enable support for the Xorg composite extension
+ + xinerama : Add support for the xinerama X11 extension, which is mandatory
if you work in multiple monitors setup
+ - xml : Add support for XML files
Re: Wine и полноэкранный режим
Гм, так и у нас в репах есть стабильный wine. wine-stable
Re: Wine и полноэкранный режим
Я в том смысле, что и в гентушных дистрах получается есть wine-staging:keleg писал(а):Гм, так и у нас в репах есть стабильный wine. wine-stable
Код: Выделить всё
$ equery u wine
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-emulation/wine-1.8.4:
U I
+ - staging : Apply Wine-Staging patches for advanced feature support that
haven't made it into upstream Wine yet
Re: Wine и полноэкранный режим
Флаг для gallium-nine там называется d3d9. Потому и не видите его, что надо версию поновее (вроде бы начиная с 1.9.9). А они помечены как нестабильные, то есть исключены из сборки по умолчанию. Кстати, версия "поновее" нынче и год назад не одна и та же, потому собирать стало проще.