Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: Michal Kundrát 29 Května 2008, 18:08:41
-
Nevíte někdo jak zařídit, abych si moh přepnout na jinačí okno, když mám spuštěnou OpenArenu? - alt+tab nejde, hra kompletně pohltí všechny klávesy a žádnou kombinaci nepustí do OS. V xp to funguje normálně, ale v Ubuntu 8.04 si nevim rady
-
prevzato z http://www.korecky.org/?p=16
-------------------------------------------
Postup instalace pro KDE
Skript pro spouštění her
1. Spusťte konzoli a zadejte příkaz:
kdesu kate /usr/local/bin/rungame
2. Do souboru vložte následující řádky:
#/bin/sh
#Skript pro snadne spusteni aplikace v novem X servru a jeho automaticke ukonceni
#Autor: HFechs
#Zjistim volny DISPLAY
DISP=`/bin/pidof X | wc -w`
DISP=`expr $DISP + 1`
export DISPLAY=:$DISP
#Spustim X server
X $DISPLAY &
#Zjistim PID X server
PID=$!
#Nastavim prava
xauth add $DISPLAY . `mcookie` &
#Spustim aplikaci
$@
#Ukoncim X server
kill $PID
3. Soubor uložte
Poznámka: Zkontrolujte si cesty k souborům (např: jestli existuje soubor ‚/bin/pidof‘
Poznámka: Pokud používáte Kubuntu (nebo jiný klon Ubuntu) nemusíte skript vůbec upravovat.
4. Spusťte konzoli a zadejte příkaz:
sudo chmod +x /usr/local/bin/rungame
Nyní je soubor “runagame” spustitelný.
Nastavení X serveru
1. Spusťte konzoli a zadejte příkaz:
kdesu kate /etc/X11/Xwrapper.config
2. Změnit řádek :
allowed_users=console
na
allowed_users=anybody
3. Soubor uložte
Nastavení KDE
1. Spusťte konzoli a zadejte příkaz:
kate ~/.kde/share/config/kcmdisplayrc
2. Do sekce [X11] vložit řádek (nebo jej upravit) aby vypadal takto:
disableMultihead=true
3. Soubor uložte
Poznámka: Pokud v souboru sekci [X11] nemáte, tak ji vytvořte. Na konec souboru dopiště [X11] a na další řádek vložte disableMultihead=true
Postup instalace pro GNOME
Skript pro spouštění her
1. Spusťte konzoli a zadejte příkaz:
gksu gedit /usr/local/bin/rungame
2. Do souboru vložte následující řádky:
#/bin/sh
#Skript pro snadne spusteni aplikace v novem X servru a jeho automaticke ukonceni
#Autor: HFechs
#Zjistim volny DISPLAY
DISP=`/bin/pidof X | wc -w`
DISP=`expr $DISP + 1`
export DISPLAY=:$DISP
#Spustim X server
X $DISPLAY &
#Zjistim PID X server
PID=$!
#Nastavim prava
xauth add $DISPLAY . `mcookie` &
#Spustim aplikaci
$@
#Ukoncim X server
kill $PID
3. Soubor uložte
Poznámka: Zkontrolujte si cesty k souborům (např: jestli existuje soubor ‚/bin/pidof‘
Poznámka: Pokud používáte Kubuntu (nebo jiný klon Ubuntu) nemusíte skript vůbec upravovat.
4. Spusťte konzoli a zadejte příkaz:
sudo chmod +x /usr/local/bin/rungame
Nyní je soubor “runagame” spustitelný.
Nastavení X serveru
1. Spusťte konzoli a zadejte příkaz:
gksu gedit /etc/X11/Xwrapper.config
2. Změnit řádek :
allowed_users=console
na
allowed_users=anybody
3. Soubor uložte
Spuštění hry
Hru spustíte takto :
rungame spoustec_hry
Například spuštění America’s army operations :
rungame armyops
Spustí se nový X server v konzoli 9 a v něm nám poběží hra. Původní desktop zůstává na svém místě v konzoli 7.
Mezi hrou a desktopem se můžete přepínat kombinací kláves CTRL+ALT+Fx.
Například skok ze hry na desktop: CTRL+ALT+F7 a zpět do hry CTRL+ALT+F9
Poznámka: Pokud máte se spouštěním hry problém vypněte 3D desktop (např. Compiz) a zkuste to znovu.
-
a když ji mám uloženou na externim HDD (normálně stáhnutou)??? a mám x64
Terminál mi vypsal tohle (to jsem zkusil jen tak z hlavy, možná bych přišel na lepší způsob jak to spustit):
tinker@tinker-hamachi:~$ cd /home/tinker/openarena-0.7.6
tinker@tinker-hamachi:~/openarena-0.7.6$ rungame openarena.x86_64
/usr/local/bin/rungame: line 20: openarena.x86_64: command not found
-
zkus
$ rungame ./openarena.x86_64bez "./" by to mělo spouštět programy umístěné pouze v $PATH
-
díky, už to jede ;)
Ale když přepnu tou zkratkou jak je na konci 1. odpovědi, tak mi to spadne - vidim jen černou obrazovku a bliká mi v rohu ten tamten (na psaní), ale psát nejde - jako to dělaly 386 při zapínání, ale pořád to drží
-
musi ti to jit prepinat. ja osobne to mam teda trochu bugly, jakoze spustim pres to rungame hru, vidim tmu, (driv sem videl jak najela ta hra) a musim nejdriv zmacknout zpatky plochu to je ctrl+alt+F7 a pak zpatky na hru ctrl+alt+F9. mozna mas stejny problem
-
No ještě na to mrknu (asi v pátek) ;) Jo OpenArena mi (i normálně) nabíhá tak, že vidim vrchní a spodní panel (hra je v těch místech poloprůhledná). Docela dobrý je to, že vidim, jestli mi vaří CPU, nebo grafika (tam mám "limit'' 50˚C, nechci ji moc vařit). Samozřejmě vidim i na Pidgin, ale když mi bliká zpráva a já ji nemůžu otevřít a odepsat, tak to není ono.