Wiele gier stworzonych dla systemu Windows, działających na Linuksie, może powodować problemy z natywną rozdzielczością pulpitu, zmieniając ją na niewłaściwy rozmiar. Przełączanie rozdzielczości podczas grania jest frustrującym problemem, a wielu użytkowników Linuksa chciałoby wiedzieć, jak go rozwiązać. Oto kilka sposobów na zapobieganie zmianie rozdzielczości monitora przez gry Windows w systemie Linux.
Metoda 1 – Zmień tryb wyświetlania gry na okienkowy
Aby zapobiec problemom z rozdzielczością w grach Windows uruchamianych na Linuksie przez Wine, warto przejść do ustawień gry i zmienić tryb wyświetlania na „okienkowy”. W tym celu znajdź sekcję „Ustawienia”, a następnie „Wideo” i wybierz tryb „Okno”.
Uruchomienie gry w trybie okna pozwala na jej wyświetlanie w ramach okna, co zapobiega niepożądanym zmianom rozmiaru ekranu, które są częste w przypadku gier Windows działających na Linuksie.
Pamiętaj, że każda gra jest inna, a niektóre z nich mogą nie wspierać trybów pełnoekranowych. W takim przypadku warto spróbować innych metod opisanych w tym artykule.
Metoda 2 – Zainstaluj gry w Protonie przez SteamPlay
Proton i SteamPlay to innowacyjne technologie opracowane przez Valve, które znacząco poprawiają działanie Wine w systemie Linux oraz jego obsługę gier. Jedną z największych zalet tych rozwiązań jest brak konieczności skomplikowanej konfiguracji, a także wprowadzenie kilku poprawek, które umożliwiają lepsze działanie gier Windows niż w tradycyjnym Wine. Gry uruchamiane przez SteamPlay rzadziej powodują problemy z rozdzielczością ekranu w Linuksie.
Jak uzyskać dostęp do SteamPlay / Proton w systemie Linux
Aby zainstalować gry za pomocą tej metody, wystarczy zainstalować najnowszą wersję Steam. Aby to zrobić w systemie Linux, odwiedź stronę Pkgs.org i pobierz aplikację odpowiednią dla swojego systemu operacyjnego.
Po zainstalowaniu i uruchomieniu najnowszego klienta Steam dla Linuksa, zapoznaj się z naszym szczegółowym przewodnikiem na temat włączania SteamPlay w systemie Linux. Następnie przeszukaj swoją bibliotekę Steam w poszukiwaniu interesującej Cię gry i kliknij „Zainstaluj”, aby uruchomić ją za pośrednictwem SteamPlay!
Metoda 3 – Użyj funkcji wirtualnego pulpitu w Wine
Wine oferuje wbudowaną funkcję znaną jako „wirtualny pulpit”. Po jej aktywacji można stworzyć bezpieczną przestrzeń przypominającą system Windows, w której aplikacje nie będą miały wpływu na inne działające programy.
Choć funkcja wirtualnego pulpitu nie jest powszechnie znana wśród użytkowników Linuksa korzystających z Wine, warto ją rozważyć. Jeśli uruchamiasz gry Windows na Linuksie przez Wine i nie możesz skorzystać z SteamPlay ani włączyć trybu okienkowego, to może być najlepsze rozwiązanie.
Przed rozpoczęciem
Funkcja wirtualnego pulpitu w Wine jest dostępna w większości wersji, nawet starszych. Jeśli jednak napotykasz problemy z grafiką podczas grania, warto rozważyć aktualizację Wine, aby skorzystać z najnowszych poprawek i ulepszeń graficznych.
Aby zaktualizować Wine do najnowszej stabilnej wersji, otwórz aktualizator oprogramowania w systemie Linux i zainstaluj wszystkie dostępne aktualizacje. Możesz także skorzystać z naszego przewodnika, aby dowiedzieć się, jak zaktualizować obecnie używaną wersję Wine do wersji 4.
Sprawdź rozdzielczość pulpitu
Najlepszym sposobem na wykorzystanie wirtualnego pulpitu w Wine jest dostosowanie go do dokładnej rozdzielczości Twojego monitora. Zanim jednak to zrobisz, musisz sprawdzić, jaka jest ta rozdzielczość.
Przejdź do ustawień wyświetlania w systemie Linux, aby sprawdzić „rozdzielczość” lub „wyświetlanie”. Możesz także otworzyć terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T i wprowadzić jedno z poniższych poleceń:
xdpyinfo
xdpyinfo | grep 'dimensions:'
xrandr
xrandr | grep '*'
Pamiętaj, aby pozostawić otwarte okno terminala, ponieważ będziesz potrzebować tych informacji później.
Ustaw wirtualny pulpit w Wine
Cała konfiguracja Wine odbywa się w aplikacji konfiguracyjnej. Aby uzyskać do niej dostęp, naciśnij Alt + F2 w systemie Linux, aby otworzyć okno uruchamiania. Wpisz polecenie poniżej, aby otworzyć ustawienia Wine:
winecfg
Po otwarciu okna konfiguracyjnego Wine znajdziesz kilka zakładek. Wybierz zakładkę „Grafika” i kliknij na nią.
Na stronie „Grafika” zaznacz pole „Emuluj wirtualny pulpit”, aby włączyć tę funkcję. Następnie w sekcji „Rozmiar pulpitu” wprowadź rozdzielczość ekranu swojego monitora.
Na koniec kliknij przycisk „Zastosuj”, aby wprowadzić zmiany i aktywować funkcję wirtualnego pulpitu w Wine. Po jej włączeniu wszystkie gry Windows działające w systemie Linux nie będą miały możliwości zmiany rozdzielczości ekranu na Twoim komputerze.
newsblog.pl