Ça ne devrait poser moins de problème sur les autres versions de Linux, mais Ubuntu qui utilise sa propre interface, Unity et qui a décider au moment le plus adéquat de ne le mettre que via le support 3d, risque de se retrouver avec une surcharge de support considérable.
Il est possible depuis longtemps d’avoir plusieurs cartes graphiques fonctionnant ensemble, mais depuis 1 ou 2 ans, des nouvelles technologies, propriétaires, développés par les différents constructeurs sont apparues. Mais voila elles sont devenue la norme sur les ordinateurs portables compatibles IBM PC ou intel cet été.
Concurrence et incompatibilités vs coopération et normes
Comme d’habitude dans le monde des technologies Intel et compatible IBM-PC donc, la concurrence prime sur la collaboration, chaque constructeur de carte graphique à décidé qu’il serait mieux de développer sa propre technologie dans son coin, sans se concerter et sans norme commune, résultat, ça fait perdre du temps et de à tout le monde, des constructeurs, aux utilisateurs en passant par les développeurs et administrateurs système.
* Le coût des cartes mère décuple pour supporter les technologies ATI, nVidia et Intel, comme tout le monde veut comme il est souhaitable pouvoir fonctionner avec les trois normes. Et ça augmente les e-déchets dans le cas des personnes ne trouvant pas de solution.
* Le coût du développement des pilotes augmente ; les constructeur sont obligé de faire des pilotes spécifique pour chaque systèmes, plus tous les cas de cartes mères et de combinaison de matériel qui est également tout récent et donc plein d’autres problèmes. Et les développeurs tiers qui veulent ne pas être bloqués dans les contraintes stupides de ces constructeurs également.
* Les administrateurs systèmes se retrouve avec ces nouvelles incohérences à gérer et d’avantage de chance d’avoir des problèmes d’incompatibilité.
C’est donc ce qui c’est passé hier avec la mise à jour d’un Ubuntu 12.04 vers un Ubuntu 12.10 d’un ami qui avait eu la mauvaise idée d’acheter du matériel trop récent. Au passage, on a pas réussi à comprendre comment Booter sur carte SD : Via lecteur interne pas vu dans le bios et lorsque on branche le lecteur de carte SD externe l’ordinateur fige (le bios fige immédiatement). Asus (un constructeur basé à Taïwan) est pourtant une bonne référence pour le matériel, ils fabriquent les cartes mères parmi les plus fiables, pour eux même et notamment leurs serveurs, mais aussi pour Apple, DeLL et pas mal d’autres.
Carnet d’adresses Thunderbird
Donc, on fait la mise à jour tranquillement tout en regardant d’autres problèmes système mineurs, dont l’importation du carnet d’adresse dans Thunderbird qui est aussi un problème amusant.
* Thunderbird utilise un fichier nommé .thunderbird/XXXXXXXX.default/abook.adb (ou XXXXXXXX est une suite de 8 lettres et chiffres au hasard) pour conserver le carnet d’adresse
* Comme a de l’humour, il peut importer pleins de format, mais pas celui-ci.
* Il faut donc, via l’interface, exporter le carnet actuel au format de son choix, remplacer le abook.adb actuel par l’ancien, puis réimporter le carnet puis exporter de nouveau au cas où ça redevient nécessaire.
l’impossibilité d’importer les carnet d’adresse Thunderbird depuis les fichiers d’une ancienne configuration
Problème et résolution
Lorsque l’installation s’est terminée, on a redémarré, et s’est retrouvé une fois l’identifiant passé, sans environnement de bureau…. Et oui, le double bon chois des constructeurs (technos non standard) + d’Ubuntu, passer coûte que coûte par l’interface 3d, sachant que de nombreux utilisateurs ont des problèmes aléatoires avec les pilotes à donné ça. Donc, là, si on ne connaît rien, on ne sait pas qu’on peut lancer un terminal via ctrl+alt+t ou passer à un des six terminaux texte via ctrl+alt+f1 à f6. On voit un écran avec uniquement la possibilité de modifier le fond.
La technologie qui pose problème étant dans ce cas Optimus (combinaison Intel + nVidia) et la solution, Bumblebee. Pour référence, la solution (en anglais) (Bumblebee sur Ubuntu et autres Linux)
Donc en quatres lignes :
sudo add-apt-repository ppa:bumblebee/stable sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get install bumblebee bumblebee-nvidia
Puis un petit redémarrage propre.
Au passage, cet ordinateur ayant un pavé numérique, il y a un problème de verrouillage du pavé numérique avec lightDM, il suffit de suivre ce didacticiel pour résoudre le problème.
La coopération entre la carte mère, les cartes filles et le système se passaient bien mieux et était automatique sur Amiga et pas mal d’autres systèmes il y a 15 ans.
Espérons que dans le monde ARM ou tout semble d’avantage basé sur des normes et de la coopération, et ou ça devient de plus en plus la norme dans le domaine des applications (au moins web) on ne tombe pas dans le même genre de pièges.