Bug 45286 - Не применяется настройка виртуального рабочего стола для приложения Wine
Summary: Не применяется настройка виртуального рабочего стола для приложения Wine
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: wine (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-16 10:13 MSK by Ростислав
Modified: 2024-03-06 20:30 MSK (History)
4 users (show)

See Also:


Attachments
Эмуляция рабочего стола для "Установки по умолчанию" (53.94 KB, image/jpeg)
2023-02-20 12:58 MSK, Osmolovskaya Anastasia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ростислав 2023-02-16 10:13:51 MSK
Если в winecfg в закладке "Приложения" добавить приложение и в закладке "Графика" включить для него "Эмулировать виртуальный рабочий стол", то этот пункт не применяется, все равно берется настройка по умолчанию.

Если эту функцию включить в настройке по умолчанию, она работает.

PS. Пробовал в Astra Linux (Wine 6.17), там работает.
Comment 1 Osmolovskaya Anastasia 2023-02-17 10:45:03 MSK
Не могли бы предоставить более подробную информацию о вашей системе, прикрепив вывод следующих команд: 
$ uname -a
$ cat /etc/os-release
$ apt-repo
$ rpm -qa | grep wine

И чуть более детальнее описать шаги для воспроизведения вашей проблемы с уточнением вопросов: 

* Для какого именно приложения вы пытаетесь эмулировать виртуальный рабочий стол?
* Как запускаете выбранное приложения после настроек в winecfg? 
* "Если эту функцию включить в настройке по умолчанию, она работает" - как именно вы включаете функции в настройку по умолчанию?
Comment 2 Osmolovskaya Anastasia 2023-02-20 12:56:59 MSK
Ошибка воспроизводится в p10 и Sisyphus

Версия пакетов для p10: 
wine-7.22.1-alt1.x86_64
winetricks-20220617-alt1.noarch

Версия пакетов для Sisyphus: 
wine-8.0.4-alt1.x86_64
winetricks-20230212-alt1.noarch

Тестовый стенд: ALT Workstation K 10.1 

Шаги для воспроизведения: 
1. В терминале вызвать winecfg: 
$ winecfg 
2. Во вкладке "Приложения" нажать ЛКМ на "Добавить приложение..." -> папка "windows" -> выбрать любое приложение (например, explorer.exe) -> Открыть 
3. Нажатием ЛМП выбрать это приложение в списке, перейти на вкладку "Графика" -> Отметить чекбокс "Эмулировать виртуальный рабочий стол" и установить для него разрешение 1024x720 -> Применить -> ОК 
4. Вызвать приложение explorer в терминале:
$ wine explorer

Ожидаемый результат: приложение открывается с заданным расширением - для него работает эмуляция виртуального рабочего стола
Реальный результат: приложение explorer открывается с разрешением заданным по умолчанию 

Дополнительно: 
* При включении чекбокса "Эмулировать виртуальный рабочий стол" для "Настроек по умолчанию", при вызове приложений появляется фон с заданным разрешением (см. вложение) 
* Проблема актуальна, как для 32-битного префикса, так и для 64-битного
Comment 3 Osmolovskaya Anastasia 2023-02-20 12:58:31 MSK
Created attachment 12558 [details]
Эмуляция рабочего стола для "Установки по умолчанию"
Comment 4 Шевченко Денис 2023-09-04 16:33:34 MSK
Проблема воспроизводится с версией пакетов:
wine-8.14.1-alt2.x86_64
winetricks-20230505-alt1

Дополнительная информация:
Если эмуляцию виртуального рабочего стола выполнить с помощью команды, то она работает:
$ wine explorer /desktop=test,800x600 explorer
Comment 5 Evgeny Ivanitskiy 2024-03-06 20:30:54 MSK
wine 9.0.9-alt1
winetricks 20240223-alt1

Ошибка не воспроизводится. После настройки разрешения виртуального рабочего стола через winecfg программы успешно запускаются используя специальное окно эмулирующий рабочий стол