Nemiver in experimental

A lot of new features were recently added to nemiver, a new and promising standalone graphical debugger for GNOME. Jonathan and Dodji announced a shiny new global variables watcher and an impressive hex memory viewer/editor, based on gtkhex widget. However, before being able to release the next stable version, they need a lot of testing and bug-hunting: so I’ve just uploaded a recent SVN version to experimental.

Please test and report any bug not yet reported.Also, note that upstream contributors are always really welcome, and that there is also plenty of non-coding work to do, as documentation and translations are still in progress…

xrandr e ATI: la via della mano destra

In principio fu il buio. Anzi, non poprio il buio, il nero. Il nero dello schermo del mio portatile, saldamente collegato alla sua ATI mobility radeon, che non ne voleva sapere di funzionare coi driver radeon (no, non parliamo dei fglrx, decisamente meglio sorvolare).
Quindi, grazie a un valoroso temerario, anche la mia scheda ebbe il supporto dei driver liberi. E quindi venne l’accelerazione 3D. E poi venne il turno del composito. Ma restava ancora una grossa, terribile pecca: la gestione degli schermi esterni! (Eh, quante imprecazioni in occasione di ogni slide che dovevo proiettare).

Qualche giorno fa, colto dalla curiosità circa il nuovo xrandr ed avendo il mio vecchio monitor CRT a portata di mano, ho deciso di fare un prova per vedere se c’era stato qualche miglioramento apprezzabile. Devo ammettere che bisognerebbe erigere un monumento a questi ragazzi, perchè è bastato un semplicissimo

xrandr --auto

per far sì che la scheda acquisisse via DCC le modeline del monitor esterno e clonasse il desktop sull’altro video.
Non contento, volendo anche provare ad estendere lo stesso desktop su entrambi i monitor (Xinerama mode), sono bastati i vari

xrandr --output VGA-0 --right-of LVDS
xrandr --output VGA-0 --above LVDS 
xrandr --output VGA-0 --left-of LVDS
xrandr --output VGA-0 --below LVDS

per estenderli come più mi aggradava (un gran mal di testa, sul lungo termine :) ). In realtà, se sono in uso risoluzioni molto alte, è prima necessario ingrandire il display virtuale come spiegato qui. Nel mio caso, LVDS è il monitor del portatile, mentre VGA-0 è l’uscita standard VGA cui è attaccato il secondo monitor.

Visto che ero in modalità perditempo mi sono anche divertito a spegnere/usare alternativamente i due monitor (opzione –off), ruotare l’output grafico (opzione –rotate <mode>) o invertirlo (opzione –reflect <mode>): tutto funziona oltre ogni attesa!

Un ringraziamento speciale va quindi ai developer di X (meno famosi, pagati e ricercati dei kernel-hacker, ma da sempre i miei supereroi preferiti) e alla Debian X Task Force, che ci procura sempre pacchetti aggiornati e funzionanti, ed infine a Brice Goglin per avere scritto quest’ottima guida sul Debian Wiki che mi è stata utilissima per muovere i primi passi.

P.S. se proprio a qualcuno interessasse, questo è il mio xorg.conf. Nulla di spettacolare (consideratevi avvertiti), tranne alcuni rimasugli di vecchi tentativi rimasti lì più per ricordo che altro.

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.