Alt + Tab poza grą pełnoekranową


23

W tej chwili korzystam z Trine , czyli gry używającej OpenGL na pełnym ekranie, w Ubuntu 10.10.

Co chciałbym być w stanie zrobić to Alt+ Tabz gry, aby móc przeglądać strony internetowe, sprawdzić żadnych wiadomości komunikatorów itp natomiast wstrzymane.

Jednak tylko Alt + + Tabnic nie robi, więc muszę wyjść z gry za każdym razem, gdy chcę coś sprawdzić.

Czy jest jakiś sposób, aby zminimalizować grę na pełnym ekranie? Wiem, że prawdopodobnie mogę uruchomić go w trybie okienkowym, ale wtedy musiałbym ukryć panele podczas gry - ponieważ w przeciwnym razie gra byłaby ukryta pod spodem. Plus, to po prostu brzydkie rozwiązanie.

Odpowiedzi:


3

Uruchom go na nowym X-serwerze i przełączaj pulpit za pomocą klawiszy CTRL+ ALT+ F7lub CTRL+ ALT+ F8.

Wpisz xinit /path/to/the/game/executable -- :1w terminal.


5
Dlaczego nie podać krótkich instrukcji?
turbo

4
Jest to bezużyteczne bez instrukcji.
RolandiXor

1
Muszę zgodzić się, że nie mam instrukcji, które są do bani.
Bruno Pereira,

Zawodzi dla mnie:X: user not authorized to run the X server, aborting.
Sparhawk

@Sparhawk ten facet dał dobre instrukcje ubuntuforums.org/showthread.php?t=2101504
Jerinaw

10

Możesz przejść na inny pulpit, klikając CTRL+ ALT+ lub .

Nie zminimalizuje gry, ale powinna przenieść Cię na inny pulpit, na którym możesz surfować.


5

Jeśli uruchomisz go w trybie okienkowym, możesz ustawić go zawsze na wierzchu i taki sam rozmiar jak na pulpicie, aby panele nie były wyświetlane, ale umożliwia łatwą kombinację klawiszy Alt + Tab. Jest to zasadniczo tryb okienkowy bez obramowania. Spróbuj wmctrl. Coś jak:

#!/bin/bash
trine &
#resize to 1024x768 (or whatever size you want)
wmctrl -r 'Trine' -e 1,0,0,1024,768
#make it on top
wmctrl -r 'Trine' -b add,above
#activate it
wmctrl -a 'Trine'

Ciekawe, ale czy naciśnięcie klawisza Alt + Tab nie zostanie przechwycone przez samą grę?
Oxwivi,

Podejrzewam, że to możliwe, że gra nadal będzie jeść polecenia. Robiłem to dla innej gry, która ulegałaby awarii, gdy Alt + Tab w trybie pełnoekranowym (był to również opengl), więc po prostu uruchomiłem go w tej konfiguracji i nie miałem więcej problemów. Innym problemem związanym z trybem pełnoekranowym było to, że często wyłączałam drugi monitor. Zapobiegło to również temu wystąpieniu.
balony

1

W grze występuje błąd, który musisz zgłosić.


12
Tak jest w każdej grze pełnoekranowej, w jaką kiedykolwiek grałem w Linuksie.
Tommy Brunn

@Tommy Brunn Widziałem to tylko raz, podczas testowania eksperymentalnej wersji beta
psusi

1

Znalazłem bardzo brudne rozwiązanie tego problemu. Włóż pamięć USB, pojawi się okno z menedżerem plików, aplikacja na pełnym ekranie będzie nieaktywna. (Działa tylko wtedy, gdy nie jest skonfigurowane tak, aby nic nie robić ...)


Lol, wynalazłeś tam inne urządzenie wejściowe: Atak bocznym kanałem, aby wyjść z
trybu

0

Zbyt często napotykałem ten problem i, o ile wiem, jest to problem, który należy rozwiązać, jednak możliwe jest użycie Alt+, Enteraby wyjść z trybu pełnoekranowego, a następnie Alt+ Tab. Ponowne naciśnięcie Alt+, Entergdy gra jest fokusowa, powinna następnie przełączyć ją z powrotem do trybu pełnoekranowego.


0

Powinien być w stanie zrobić CTRL+ ALT+ lub CTRL+ ALT+, jeśli to nie zadziała, to może być coś nie tak z twoją grą.

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.