Πολλα παιχνιδια για το Linux εχουν προβλημα οταν χρησιμοποιηται ταυτοχρονα το Compiz και χρειαζεται να το απενεργοποιηται πρωτα. Η διαδικασια μπορει να γινει ειτε απο το τερματικο, ειτε με το Compiz Fusion. Και οι δυο τροποι ομως ειναι χρονοβοροι και κουραστικοι. Οποτε ας δοκιμασουμε τον παρακατω πιο ευχρηστο τροπο.
Ανοιγουμε το τερματικο, και δινουμε την παρακατω εντολη:
sudo touch /usr/bin/game && sudo chmod +x /usr/bin/game
Με την εντολη αυτη δημιουργουμε ενα αρχειο με ονομα game στο καταλογο /usr/bin. Το αρχειο αυτο, θα πρεπει να το ανοιξουμε με την εντολη:
sudo gedit /usr/bin/game
και να κανουμε paste τα παρακατω:
#!/bin/bash
COMP="false";
if ps -A | grep compiz > /dev/null ; then
echo "Warning: Compiz Detected!!!"
metacity --replace > /dev/null &
COMP="true"
fi
echo "Starting"
$1
echo "Finish"
if $COMP ; then
echo "Warning: Starting Compiz!!!"
compiz --replace > /dev/null &
fi
exit
Σωζετε και κλεινετε το αρχειο. Τωρα θα κανετε edit το shortcut του παιχνιδιου που θελετε απο το κεντρικο menu και στην εντολη του θα προσθεσετε το ονομα του αρχειου που φτιαξαμε.
Παραδειγμα:
Αν η εντολη του παιχνιδιου ειναι wesnoth εσεις θα την κανετε game wesnoth. Oποτε, οταν θα ξεκινατε το παιχνιδι, θα ανοιχνευεται το compiz, θα το κλεινει, θα εκκινειτε το παιχνιδι και οταν τελειωσει το παιχνιδι, θα ξανα-εκκινει το compiz.