Uruchom aplikację wina na pełnym ekranie na jednym monitorze z konfiguracji z dwoma monitorami

8

Mam system z dwoma monitorami, działający pod kontrolą Ubuntu 12.10 z komputerem stacjonarnym Gnome 3. Chcę uruchomić pełnoekranową aplikację do wina na jednym monitorze (nazywam ją „drugorzędną”), podczas gdy inna („podstawowa”) nie zostanie zmieniona i nadal będzie działać na zwykłym pulpicie Gnome.

Obraz, wizualnie wyjaśniający, co chcę osiągnąć

Muszę użyć Wine Virtual Desktop ( wine explorer /desktop=foo,1680x1050), ponieważ w przeciwnym razie drugi monitor zostanie wyłączony, a aplikacja będzie działać na podstawowym.

Jednak okno wirtualnego pulpitu nie zajmuje całego ekranu ze względu na dekoracje okien. Usunąłem je z zmaksymalizowanych okien przy użyciu tego przepisu , ale okno nie jest zmaksymalizowane (chociaż można go zmienić) i nie można go zmaksymalizować za pomocą menu kontekstowego.

Na monitorze dodatkowym nie ma panelu Gnome ani żadnych innych przeszkód. Gdybym mógł pozbyć się dekoracji, osiągnę dokładnie to, czego chcę.

Czy jest jakiś sposób, by zmusić mnie do zmaksymalizowania okna wirtualnego pulpitu wina lub powiedzieć Metacity, że to okno nie może być ozdobione? A może istnieje inne podejście?

Oczywiście próbowałem winecfg„zezwolić menedżerowi okien na dekorowanie / kontrolowanie okien”, ale wydaje się, że nie mają one wpływu na okno wirtualnego pulpitu. Aplikacja nie może być uruchomiona sama w sobie i zawsze przechodzi w tryb pełnoekranowy.

Uwaga: wyraźnie nie chcę konfigurować monitorów jako osobnych wyświetlaczy X11, każdy z osobnym serwerem X.

drdaeman
źródło

Odpowiedzi:

4

W Wine można łatwo korzystać z trybu okienkowego:

  1. Uruchom konfigurację wina (winecfg)

  2. Kliknij kartę „Grafika”

  3. Zaznacz „Emuluj wirtualny pulpit”

  4. Obok „Rozmiar pulpitu” podaj dokładną rozdzielczość ekranu.

użytkownik216126
źródło
Aplikacja WINE nie działa w trybie pełnoekranowym. Nawet z WINE 2.8 niektóre aplikacje nie reagują na dostępną rozdzielczość ekranu i oferują tylko wartości domyślne, takie jak 1024x786, których nie działają w trybie pełnoekranowym.
Karl Richter
4

Znalazłem, ~/.config/monitors.xmlgdzie możesz ustawić, który monitor jest podstawowy (podstawowy: tak), więc wino wyświetla Skyrim na moim prawym monitorze, podczas gdy mój lewy nadal wyświetla jedność i firefoxa :)

indriApollo
źródło
Zmiany wydają się wymagać ponownego uruchomienia, nie tylko logowania i ponownego logowania, Ubuntu 17.04 i ewentualnie innych.
Karl Richter