Détection automatique multi-écran Nvidia sous ubuntu (10.10) … une solution : disper.

Une fois le driver additionnel et propriétaire Nvidia installé, on peut configurer à l’aide de nvidia-settings (menu Administration/Nvidida X Server Settings) l’affichage du ou de ses écrans, notamment en mode Twinview qui correspond à l’extension de bureau.

Bien pratique mais malheureusement pas encore suffisamment optimisé  pour que ces paramétrages soient « sauvegardés » en fonctions des écrans utilisés, effectivement lorsqu’on clic sur le bouton « Apply » la configuration est effectivement appliquée mais temporairement, au prochain redémarrage il faudra recommencer.

On peux aussi sauvegarder, bouton « Save to X Configuration file » avec authentification temporaire, mais là le problème est que la configuration reste statique même si on débranche le deuxième écran et que l’on redémarre ou déconnecte/reconnecte on se retrouve avec un bureau étendu mais sans écran .. d’où la perte probable régulière de la souris et des fenêtres dans le néant ….

C’est réellement un problème, et nvidia à du boulot sur le sujet, et comme le driver n’est pas libre cela ne va pas être évident à solutionner.

Mais il existe une solution pas encore intégrée nativement, mais qui s’avère efficace, le logiciel disper.

Actuellement en ligne de commande, une interface est en cours de développement, mais un simple rajout dans les programmes de démarrage peux nous simplifier largement la vie, méthode :

1) Installer le ppa du projet , soit graphiquement explication sur ubuntu-fr en remplissant avec la référence  ppa:disper-dev/ppa ou en ligne de commande via une console :

sudo add-apt-repository ppa:disper-dev/ppa

2) Mettre à jour la liste des paquets puis installer disper, graphiquement via synaptic ou la logithèque ubuntu, ou en ligne de commande via console :

sudo apt-get update; sudo apt-get install disper

3) Rajouter une entrée dans les Préférences des applications au démarrage (menu Préférence/Applications au démarage)

la commande à utiliser est assez simple disper, option -e pour étendre automatiquement en mode TwinView, et -t left si l’on veux que le deuxième écran soit positionné à gauche, par défaut c’est à droite, les autres options sont disponibles dans le manuel comme on dit RTFM … ou dans une console man disper en anglais of course ;)

Si comme moi on a rajouté des gadgets exotiques il y aura surement des réglages à faire, mais sinon la modification du lanceur au démarrage avec différentes options peu permettre un réglage efficace.

En tout cas pour moi cela fonctionne correctement sans trop de mal, il n’y a plus qu’a espérer une intégration dans les futures ubuntu de ce genre de fonctionnalités.


Poster un commentaire

Vous devez être connecté pour poster un commentaire.