Soluzioni... che hanno dell'incredibile!

Era da tempo che avevo problemi con le applicazioni che fanno uso di OpenGL, compiz compreso.

In pratica l’immagine si riempiva di lineette e pixel colorati che rendevano l’immagine inguardabile e la cosa strana era che ogni tanto il tutto riprendeva a funzionare e che sullo stesso computer, nella partizione con Debian Squeeze (e non Sid) andava sempre.

Così l’altro giorno mi è venuta in mente una cosa cercando di risolvere i problemi con GNOME Shell: provare a downgradare i pacchetti che gestiscono il 3D e la scheda video.

Ho installato manualmente questi pacchetti dall’archivio stabile (alcuni per dipendenza):

xserver-xorg xserver-xorg-core xserver-xorg-video-radeon libgl-mesa-dri libgl-mesa-glx xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-evdev

Ho dovuto riavviare perché mi ero dimenticato dell’ultimo pacchetto (altrimenti bastava riavviare Xorg), installato tramite chroot, dopodiché come prevedevo ha cominciato a funzionare tutto.

Allora per cercare di capire il pacchetto problematico ho dato apt-get install -f che ha riaggiornato tutto a Sid, e ha continuato ad andare. Ho anche riavviato visto che non ci credevo.

Ora tutto va alla perfezione, o meglio quasi tutto. A compiz sono spariti i bottoni per chiudere la finestra. Non vorrei dover downgradarlo 😉

Come fare uno screenshot su Linux senza dover intervenire

Può essere necessario a volte dover fare uno screenshot senza dover dare l’ok al computer.

Sembra una cavolata ma in realtà tipo l’utility di gnome gnome-screenshot non te lo lascia fare.

Basta usare imagemagick così: import -window root mio_file.ext con al posto di ext per esempio png o jpg perché il programma vi riconosce da solo in base all’esntensione il formato.

Se si vuole aggiungere un ritardo, basta usare per esempio il comando sleep: sleep 5; import -window root immagine.png

Se gli effetti grafici non vanno più

Mi era capitato che gli effetti gafici si fossero disabilitati.

Non riuscivo proprio a capirne il motivo.

Ora invece lo so, grazie alla pagina sulle schede ATI del wiki di archlinux.

La colpa era semibanale: avevo messo il parametro vga= alla linea di comando linux.

L’ho tolta e ora gli effetti sono ripartiti.

Che mi possa anche fidare a rimuovere il file Xorg.conf?

Ah, tra gli effetti “collaterali” c’è anche questo: il mio sistema si è velocizzato al boot!

Fedora 13

Ho installato ieri Fedora 13 sul mio disco…

Che dire?

Cominciamo dall’installer: tutto ok, tranne il fatto che non andava più avanti perché cercava un floppy e il kernel ovviamente dava errore (su ttty3) perché di floppy non ce n’erano.

Non è stata implementata ancora l’interfaccia wireless per bene nell’installer, che viene riconosciuta ma non si può neppure specificare l’SSID.

Il primo boot: tempi di caricamento mi pare buoni.

Poi io non ho aggiunto l’utente per avere lo stesso uid di debian e condividere i file.

Quello che serve c’è già, tranne xkill che io personalmente uso al posto dell’applicazione gnome. Installiamolo con yum install xorg-x11-utils da root.

Manca anche Flash Player, ma bisogna installarlo dal repo Adobe, magari un giorno faccio una mini guida.

Il software è aggiornato: per esemprio il kernel è il 2.6.33 e Firefox 3.6.3.

Io ho scelto di usare Mozilla Thunderbird, che tra l’altro ho scoperto che se non c’è nessun allegato ma lo scrivi nel testo ti ricorda di metterlo.

File xorg.conf per Compiz su Debian SID e ATi Radeon X300

Finalmente ce l’ho fatta con Debian.

Le finestre fullscreen non mi danno più problemi!

Bastava mettere l’EXA!

Dopo aver lavorato, ecco qui per tutti il mio xorg.conf:

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"it"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Device"
	Identifier	"ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]"
	VendorName      "ATI"
	Driver		"radeon"
	Option "AccelMethod" "EXA"
	Option "XAANoOffscreenPixmaps" "true"
	Option "VideoOverlay" "on"
	Option "OpenGLOverlay" "off"
	Option "UseInternalAGPGART" "no"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
EndSection