Program uruchamiający Unity wyświetlany nad Dota 2 na pełnym ekranie


12

Za każdym razem, gdy uruchamiam dota 2 na komputerze z systemem 13.10, wygląda to tak: wprowadź opis zdjęcia tutaj

Boczne i górne paski nie znikają, mimo że gra jest na pełnym ekranie. Mam tylko ten problem z dotą 2, wszystkie inne gry działają dobrze na pełnym ekranie. Próbowałem przejść do ustawień i włączyć skrót, który wymusza tryb pełnoekranowy, ale nic nie dzieje się po naciśnięciu skrótu. czy istnieje sposób, aby to naprawić lub zmusić ubuntu do trybu pełnoekranowego?

Ten problem dotyczy tylko Dota 2, a nie innych aplikacji / gier pełnoekranowych.


Bardziej prawdopodobne jest, że będzie to problem z ustawieniami gry, a nie Ubuntu. Czy majstrowałeś przy ustawieniach pulpitu i systemu Windows w samej Docie?
towarzysz kolega

@comrademike dota 2 nie wydaje się mieć żadnych ustawień oprócz ustawień uruchamiania Steam. Próbowałem ustawić ustawienia uruchamiania na „-w 1680 -h 1040” (res. Ekranu), ale to nie miało żadnego efektu
Qwertie

czy jest polecenie terminalu, aby zrobić pełny ekran na Ubuntu?
Qwertie,

jest z jakąkolwiek aplikacją, która ma tryb pełnoekranowy lub tylko gry Steam?
Braiam

Czy szukałeś w katalogu dota, czy istnieje plik konfiguracyjny, w którym możesz ustawić rozmiary ekranu?
Towarzysz

Odpowiedzi:


19

Udało mi się przejść do ustawień w grze i zmieniłem ustawienia okna z mniej na internat na pełny ekran. Dota 2 działa teraz na pełnym ekranie.


1
Tak, działało, nie widziałem tego wcześniej, ponieważ program uruchamiający zakrywał przycisk ustawień
Qwertie

Ok, cieszę się, że zadziałało. Widzę, co się stało z przeszkodą dla wyrzutni jedności.
Enjoy87 30.01.2014


1

Osobiście nie lubiłem przechodzić na pełny ekran, lubię mieć możliwość interakcji z drugim monitorem bez utraty koncentracji na grze. Chciałem też, aby mój program uruchamiający był na monitorze po lewej stronie, ale gra na moim monitorze po prawej stronie (który pełny ekran na to nie pozwala.)

Jak dotąd jedyną wadą jest to, że nie mogę uzyskać okna, aby narysować pasek menu Unity na górze, więc kończysz poświęcanie wysokości 20 pikseli.

Rozwiązaniem było dla mnie ustawienie następujących opcji uruchamiania w parze.

  1. Kliknij prawym przyciskiem Dota2myszy bibliotekę Steam
  2. Kliknij Set Launch Options
  3. Dodaj następujące -h 1180 -w 1920 -x 1280 -y 0 -noborder
    • -w powinna być szerokość monitora, na którym chcesz go włączyć
    • -h powinna być wysokość okna, nie mogłem się pozbyć paska menu, więc odjąłem jego wysokość (dla mnie 20 pikseli) od wysokości gry.
    • -x powinien być przesunięciem drugiego monitora (mój drugi monitor ma szerokość 1280 pikseli
    • -y jest przesunięciem od góry, ponieważ pasek menu nie jest brany pod uwagę, ustawiłem to na 0, może nie być nawet konieczne włączenie
    • -noborder powinien wskazywać dota, że ​​gra powinna zostać uruchomiona jako okno bez granic, ale tak nie było, więc musiałem wykonać kroki od 7 do 10. Ta opcja może nie być przydatna
  4. Kliknij OK
  5. Kliknij Close
  6. Uruchomić Dota2
  7. Kliknij Settings Cog
  8. Kliknij Video Options
  9. Ustaw Display ModenaBorderless Window
  10. Kliknij apply(może być konieczne ponowne uruchomienie gry tutaj)

Jeśli masz konfigurację z jednym monitorem lub chcesz, aby gra była na tym samym monitorze co wyrzutnia, obowiązują te same zasady, po prostu dostosuj opcje -wi, -yaby się dostosować, jednak poświęcisz również swoją szerokość i wysokość .

Na razie myślę, że to najlepsze, co możesz zrobić.

To powiedziawszy, nowy odrodzony klient ma dodatkową opcję w ustawieniach wideo, aby twoja gra na pełnym ekranie nie minimalizowała się, gdy traci koncentrację. Nie grałem z tym dużo, ale oznacza to, że twój program uruchamiający nie będzie dostępny (o ile mogłem stwierdzić w moich ograniczonych testach), ponieważ gra będzie nadal działać na dominującym monitorze, do którego przypisano program uruchamiający.


1

W Steam, kliknij prawym przyciskiem myszy Dota 2, przejdź do właściwości -> ustaw opcje uruchamiania. W polu tekstowym wpisz „-fullscreen” (bez cudzysłowów). Uruchom ponownie Dota 2.


0

Inne rozwiązania nie działały dla mnie, więc dla innych, którzy mogą mieć ten problem, oto co zrobiłem.

W CompizConfig menedżerze ustawień , wybierz Narzędzia > Obejścia i wyłącz Legacy pełnoekranowy wsparcie .

Następnie uruchom ponownie komputer.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.