Table des matières

Versions d'Ubuntu
<< Ubuntu 13.10 « The Saucy Salamander » Ubuntu 14.04 LTS « The Trusty Tahr » Ubuntu 14.10 « Utopic Unicorn » >>

Ubuntu 14.04 LTS (« The Trusty Tahr »)

Le tahr, un caprin apparenté à la chèvre et au chamois, est le nom de code de développement d'Ubuntu 14.04 LTS.

Ubuntu 14.04 LTS (nom de code : The Trusty Tahr, le tahr sûr) est la vingtième version d'Ubuntu. Son développement a débuté en octobre 2013 et s'est échelonné sur une période de six mois. La version stable, finale d'Ubuntu 14.04.1 LTS (long term support = support disponible pendant une longue durée) est sortie le 17 avril 2014 et sera supportée jusqu'en avril 2019

À propos du nom de code de développement

Mark Shuttleworth a annoncé le nom de code dans un billet de son blog personnel, le 18 octobre 2013. Le tahr de l'Himalaya est un caprin présent dans plusieurs régions montagneuses d'Asie, apparenté aux chèvres et aux chamois. Perché sur les hauts terrains escarpés, il est symbole d'assurance, mais aussi de hardiesse et d'intrépidité. Il évoque donc les deux faces que prendra ce cycle de développement : du côté des postes de travail, Ubuntu 14.04 LTS se concentrera sur le raffinement, la maintenabilité et la performance ; du côté des terminaux mobiles, le développement est trop jeune pour se limiter à ces objectifs, et continuera sa progression vers l'atteinte de la convergence des plate-formes.

Objectifs et développement

Obtenir Ubuntu 14.04 LTS

Si votre ordinateur ne supporte pas le noyau pae il est conseillé de télécharger lubuntu

Changements apportés depuis la version précédente

Peu de nouveautés ayant une influence sur les dérivées d'Ubuntu ont eu lieu, Canonical ayant principalement peaufiné Unity 7 en parallèle au développement de la version mobile.

Mises à jour de logiciels

Participez au développement d'Ubuntu « The Trusty Tahr » !

Problèmes à l'installation

Comptes utilisateur ne se lance pas et CPU à 100% :

Une mise à jour du 28/05/2014 qui installe le noyau 3.13.0-27 règle ce problème

Vous avez effectué votre installation avec un premier utilisateur et vous souhaitez pour finaliser votre installation en créer un deuxième.

« Lorsque je lance par le “Tableau de bord” “Comptes utilisateur”, un de mes deux processeurs passe à 100% sur le “Moniteur système” onglet “Ressources”, reste bloqué et bien sûr, la fenêtre souhaitée n'arrive pas. Sur le “Moniteur système” onglet “Processus” je dois arrêter le processus “unity-control-center” pour revenir à  la normale sur mon processeur. »

Solution : elle m'a été donnée suite à ma demande d'aide sur le forum à cette page : http://forum.ubuntu-fr.org/viewtopic.php?id=1566471. Merci à malbo et packard qui ont participé à l'élaboration de la solution.

Un bogue est ouvert ici : https://bugs.launchpad.net/ubuntu/+source/gst-plugins-good1.0/+bug/1242367

wifi avec Systemd en mode recovery

Trusty utilise systemd pour activer les premiers processus remplaçant de ce faite upstart.
Donc voici les étapes que j'ai suivi pour activer une connexion réseau en mode recovery

- Activer le mode Grub et séléctionner le mode recovery. - Sélectionner le mode root et taper le mot-de-passe correspondant au niveau du prompt.

A ce stade, normalement le systemd est actif mais pas les autres services (enfin c'était mon cas)
- Activer la carte réseau en tapant # systemctl enable network-manager.service
- Allumer l'interface réseau (switch) et Activer l'interface réseau (ici wlan0) en tapant # ifconfig wlan0 up
- Activer le firewall (netfilter) en tapant # systemctl enable netfilter-persistent.service
- Lister les réseau disponible en tapant # iwlist scan
- Se connecter à un réseau en tapant #iwconfig wlan0 essid nomduréseau
- Activer le service avahi-daemon (communication entre services) en tapant # systemctl enable avahi-daemon.service
- Activer le service dbus (communications inter-processus) en tapant # systemctl enable dbus.service
- Obtenir un ip sur le réseau choisi (ce dernier étant en ip dynamique automatique) en tapant # dhclient wlan0

Donc voilà, j'espère que cela aidera certains dans l'utilisation des services via systemd, le nouveau système de démarrage de ubuntu initialement sous init (system V) puis upstart.

Connecter une Souris série avec adaptateur RS232 (Serie/Usb)

Bon ayant un peu galéré pour l'installer, je fais part de mon expérience à ce sujet. Le problème est que la souris est considérée comme un périphérique série non comme un périphérique input comme la plupart des souris usb.
En effet, le systeme ne voit que l'adaptateur Série/usb et non la souris.

Or Xorg, va chercher ses périphériques dans le dossier input et non dans le dossier serie, d'où le non fonctionnement bien qu'il soit reconnu par le système. Donc pour transformer une entrée série comme une entrée input, il y a ce magnifique programme : #inputattach, qui m'a sauvé (grand merci à l'auteur) et que l'on peut trouver dans les paquetages d'ubuntu (synaptic ou autre). Il permet de relier un port série à une entrée input reconnue par xorg.

Cependant, quelques améliorations sont à effectuer car j'ai créer un service (j'ai changé Upstart par systemd) qui lance la commande inputattach au démarrage, mais si le périphérique n'est pas branché, le programme tombe en failed et doit etre redémarré en manuelle. Lancer la commande inputattach au branchement hotplugg de la souris serait intéressant et l'arreter à son retrait!!! J'y travaille!!

Sinon les commandes utilisés pour voir mon périphérique :
$ #dmesg | egrep -i 'serial | ttyUSB0' ( vous devez avoir du usbserial et usb et ch341-uart (driver du RS232 intégrer dans la distribution)
$ #lsusb
$ #udevadm info –name=ttyUSB0
$ #lsmod | grep ch
# #cat /proc/tty/driver/usbserial
$ #dmesg | egrep - i 'usb'

NB# : la commande # ls -al /dev/ttyUSB* vous indique que le groupe est dialout, assurez-vous d'y etre (paramètre groupe ou fichier groupe dans etc/).

#POUR LA PARTIE GRAPHIQUE : xorg.conf dans etc/X11/xorg.conf
Section “ServerLayout”
Identifier “X.org Configured”
Screen 0 “Screen0” 0 0
InputDevice “Mouse_PS2_USB” “CorePointer”
InputDevice “Mouse_Serial_USB” “SendCoreEvents”
InputDevice “Keyboard0” “CoreKeyboard”
EndSection

Section “InputDevice”
Identifier “Mouse_Serial_USB”
Driver “mouse”
Option “Device” “/dev/ttyUSB0”
Option “Protocol” “microsoft”
Option “Buttons” “4”
Option “ButtonsMapping” “1 2 4 5”
Option “XAxisMapping” “1 4”
Option “YAxisMapping” “2 5”
Option “USB” “on”
EndSection

XAVIER_jean-marie.



===== Plus d'informations ===== *
(en) Billet d'annonce de Mark Shuttleworth * (en) Calendrier des sorties * (en) 14.04 LTS Release Notes * (fr)** Annonce de la sortie sur linuxfr.org