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.

Tommy Brunn
źródło

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.

r.1
źródło
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ć.

enedene
źródło
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'
balony
źródło
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ć.

psusi
źródło
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ć ...)

Anonimowy
źródło
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.

bezradny
źródło
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ą.

zkriesse
źródło