Usando GNU/Linux oramai da parecchio tempo ho abbandonato quasi totalmente le mie velleità video-ludiche, ben conscio dei limiti che ha questo sistema operativo in quanto a scelta di titoli di qualità. Ogni tanto però mi piace ingannare il tempo con quelli che definirei dei passatempo e che spesso utilizzano grafica tridimensionale.
Ultimamente me la sto spassando con Tile Racer

Sin dall’installazione di Hardy Heron sul mio portatile ho potuto giocare solamente in modalità windowed, quindi con i videogiochi racchiusi in una finestra. Infatti, ogni tentativo di far partire qualsiasi gioco in fullscreen finiva con un triste crash del comparto grafico, il quale può vantare addirittura una ATi mobility radeon x600 e driver proprietari ( fglrx ) aggiornati sempre alle versioni più recenti. Compiz è rigorosamente disattivato. Nelle installazioni precedenti tuttavia non avevo avuto questo inconveniente.
Cercando in rete non ho trovato riscontro alla mia situazione.
Quando si dice la fortuna
Alla fine ne sono uscito a testa alta, la lotta impari tra l’uomo e la macchina ha visto vincitore il cervello umano con l’aiuto di un pizzico di fortuna. Si, perché quando oramai avevo perso le speranze, casualmente ho deciso di cambiare risoluzione a usplash, il gestore della schermata di caricamento del sistema.
Tramite Startup Manager, passando da una risoluzione di 640×480 ad una di 1024×768 ed una profondità di colore a 24 bit, la massima raggiungibile dal framebuffer della mia scheda grafica, improvvisamente tutto è tornato a funzionare. Infatti l’utilità di configurazione passa gli stessi parametri anche alla stringa di boot contenuta in GRUB, modificando la risoluzione delle console virtuali. Penso proprio che il trucco sia tutto lì.

Capita però che a volte, nonostante questo workaround, al lancio del gioco lo schermo si comporti allo stesso modo. Basta passare ad una console virtuale con la combinazione CTRL+ALT+F1 per poi tornare al desktop con ALT+F7 o F8 per poter tranquillamente proseguire.
Consiglio di provare step successivi di valori per capire qual è quello più adatto alla vostra situazione.
Leggere attentamente il foglietto illustrativo
In ogni caso, per conoscere i parametri di operatività a cui potete puntare dovete conoscere la risoluzione nativa del vostro monitor e quelli che la scheda grafica è capace di generare. Per quest’ultimo punto installate hwinfo
sudo apt-get install hwinfo
e lanciate il comando
sudo hwinfo --framebuffer
per avere i dati necessari al fine di effettuare la scelta giusta.
Tutta questa procedura è verificata solamente sulla mia macchina, sulla mia particolare installazione e per il mio specifico problema. Non ho possibilità di constatarla su altre configurazioni, quindi per chi vuole provare vale il detto uomo avvisato mezzo salvato, sempre nella consapevolezza degli effetti collaterali a cui è possibile andare incontro.