[[acer_aspire_5315]]
Piste: » acer_aspire_5315
Ubuntu sur un Acer Aspire 5315
En un coup d'œil
Le tableau suivant récapitule la prise en charge du matériel du portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
| Version | Installation | Carte graphique | Son | Wifi | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Autres : Bureau 3D |
|---|---|---|---|---|---|---|---|---|---|
| "Gutsy Gibbon" - 7.10 | Live-CD / Alternative | | | | | | | |
|
| "Hardy Heron" - 8.04 LTS beta | Live-CD | | | | | | | |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Cet ordinateur portable n'est pas tatoué.
(le ventilateur fonctionne pourtant bien chez Thpma )
Ubuntu "Gutsy Gibbon" - 7.10
Installation
Son
Référence du chipset : Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
La version d'alsa qui se trouve dans les dépots n'est pas compatible avec le chipset realteck HD Audio. Il faut donc installer la toute dernière version d'alsa qui contient un patch pour realtek et ensuite configurer le fichier alsa-base pour qu'il sache quelle version du chipset utiliser.
sudo apt-get install libc6-dev libncurses5-dev
Installation des librairies pour compiler alsa
sudo apt-get install build-essential ncurses-dev gettext sudo apt-get install linux-headers-$(uname -r)
Téléchargement de la dernière version d'alsa
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15.tar.bz2
Décompression d'alsa
tar xjf alsa-driver-1.0.15.tar.bz2 tar xjf alsa-lib-1.0.15.tar.bz2 tar xjf alsa-utils-1.0.15.tar.bz2
Installation d'alsa-driver
cd alsa-driver-1.0.15 ./configure --with-cards=hda-intel make sudo make install
Installation d'alsa-lib
cd ../alsa-lib-1.0.15 ./configure make sudo make install
Installation d'alsa-utils
cd ../alsa-utils-1.0.15 ./configure make sudo make install
Installation des modules backports
sudo apt-get install linux-backports-modules-generic
Paramétrage du fichier "alsa-base"
On peut remplacer "acer" par "toshiba" ou "auto" dans le cas d'autres PC portables.
Ubuntu :
gksudo gedit /etc/modprobe.d/alsa-base&
Kubuntu :
kdesu kate /etc/modprobe.d/alsa-base&
copiez / collez en fin de fichier la ligne suivante : options snd-hda-intel model=acer
Redémarrage du systeme
sudo reboot
Wifi (ndiswrapper)
Référence du chipset :
- Atheros Unknown device 001c (rev 01)
- Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
- Atheros Communications, Inc. AR5007EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
La solution présentée ici est l'utilisation des drivers windows avec la toute dernière version de ndiswrapper, celle présente dans les dépôts ne supportant pas ce chipset.
Vérification de la version d'Ubuntu, 32 ou 64 bits ?
getconf LONG_BIT
Téléchargement des drivers
- Version 32 bits :
wget http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz
- Version 64 bits :
wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz
Téléchargement de la dernière version de ndiswrapper
wget http://heanet.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.51.tar.gz
Décompression des drivers et ndiswrapper
tar xvf ar5007eg-*.tar.gz tar xvf ndiswrapper*.tar.gz
Installation du paquet build-essential
(pour pouvoir compiler ndiswrapper)
sudo aptitude update && sudo aptitude install linux-headers-$(uname -r) build-essential
Mettre en "back-list" le ath_pci
(incompatibilité avec ndiswrapper)
echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist
Compilation de ndiswrapper
cd ndiswrapper-*/ sudo make uninstall make sudo make install cd ..
Installation des drivers windows grâce à ndiswrapper
cd */ar5007eg/ sudo ndiswrapper -i net5211.inf cd ..
Lancement automatique du wifi au démarrage
sudo modprobe ndiswrapper echo "ndiswrapper" | sudo tee -a /etc/modules
Redémarrage
sudo reboot
Conseils
Vous pouvez installer wicd à la place de networkmanager, mais si vous rencontrez des difficultés pour des réseaux sécurisés en WPA vérifiez que vous utilisez WEXT comme WPA suplicant driver dans les préférences de wicd. Si vous n'arrivez pas à vous connecter en WEP, encadrez entre votre clef par des " (ex : "XXXXXXXXXXXXXXXX").
Wifi (madwifi)
Attention même si en théorie cette solution semble meilleur, en pratique le wifi est plus facilement installé avec ndiswrapper.
Cette méthode semble meilleure que celle avec ndiswrapper car elle est apporte le support natif de la carte.
Tout est expliqué ici → atheros_ar5007eg
Touchpad
Le Touchpad est très lent sous Ubuntu et non configurable dans le menu "Système→Préférence→Souris".
Pour le configurer il faut utiliser la page suivante : touchpad.
Les options ci-dessous permettent de modifier la vitesse de déplacement de la souris, il faut donc les rajouter dans le fichier xorg.conf comme expliqué dans la page touchpad.
Les valeurs de "MinSpeed", "MaxSpeed" et "AccelFactor" sont données à titre d'exemple et à modifier selon vos convenances afin d'avoir la vitesse de mouvement désirée. (ctrl+alt+backspace pour redémarrer le serveur X et profiter des modifications)
Option "MinSpeed" "0.7" Option "MaxSpeed" "1" Option "AccelFactor" "0.05"
Optimisation
Bureau 3D
Référence : VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
Certains effets (réflexion des fenêtres...) font disparaître la barre de menu des fenêtres, il suffit de désactiver ces options pour y remédier
Suppression de notre carte vidéo de la black liste
gksudo gedit /usr/bin/compiz
Il faut remplacer la ligne :
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
Par la ligne :
#T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
Activation des effets 3D
Menu : "Système" → "Préférences" → "Apparence" | Onglet : "Effet visuels" Choisissez vos type d'effets désirés.
Pour plus d'informations sur les effets visuels rendez-vous sur compiz_fusion.
Lecture de vidéos
Pour pouvoir lire des vidéos avec tous les lecteurs il est nécessaire de changer le greffon de sortie vidéo par défaut.
Il faut faire un clic droit sur la barre des menus, sélectionner "Éditer les menus", se positionner "Système" → "Préférence" et activer "Sélecteur de systèmes multimédia".
Maintenant on lance le "Sélecteur de systèmes multimédia" et faisant :
menu : "Système" → "Préférence" → "Sélecteur de systèmes multimédia"
Dans l'onglet "vidéo" changer le "Greffon de sortie par défaut" par "X Window System (sans Xv)"
Toutes les vidéos sont maintenant visionables, même avec totem !
Les BIOS
(brouillon)
Les 5 derniers BIOS
| Version | Ventilateur fonctionne | Touchpad fonctionne correctement | Changelog | Lien |
|---|---|---|---|---|
| 1.29a | | | Acer Europe | |
| 1.31 | | | Acer Europe | |
| 1.32 | | | Acer Europe | |
| 1.33 | | | Acer Europe | |
| 1.34 | | | Acer Europe |
Ventilateur
En suivant le lien indiqué plus haut dans cette page, on trouve de quoi corriger le problème de ventilateur qui provoque la surchauffe.
Aucune idée si ça peut marcher sur d'autres configs. A vos risques et périls!
En effet un possesseur d'Acer 5720 a écrit un patch (64 bits) pour le même souci. En réponse a des questions d'utilisateurs du 5315 du forum Ubuntu Anglophone, celui-ci a aussi recompilé et mis à disposition le binaire pour pouvoir régler le souci sur l'Acer Aspire 5315.
Voici donc la marche à suivre pour régler le problème.
Rendez-vous sur cette page: http://www.mail-archive.com/acpi-bugzilla@lists.sourceforge.net/msg14582.html pour télécharger l'archive du patch 64 bit acer5720_fan_64.tar.bz2.
Allez ensuite sur cette page http://ubuntuforums.org/showpost.php?p=4651436&postcount=99 pour télécharger l'archive du binaire 32 bit, mempat.zip (il faut s'inscrire au forum anglophone pour pouvoir récupérer ce fichier).
Placez dans le même dossier les deux archives et ouvrez un terminal dans ce dossier.
Décompressez l'archive du patch, pour obtenir deux fichiers, acer5720_fancontrol.sh (le script) et mempat (le binaire 64bit).
tar xjf acer5720_fan_64.tar.bz2
Décompressez l'archive du binaire 32bit en écrasant le binaire 64bit qu'on vient d'extraire.
unzip -o mempat.zip
A ce stade, vous devez avoir le script et le binaire 32bit dans votre répertoire. Copiez-les dans /usr/bin (dans le PATH)
sudo cp acer5720_fancontrol.sh mempat /usr/bin
Modifiez /etc/rc.local pour y ajouter le contrôle de votre ventilateur en suivant la procédure suivante (ligne à ligne):
sudo ex /etc/rc.local << EOF $-3 << EOF i << EOF acer5720_fancontrol.sh & << EOF .<< EOF w << EOF q << EOF
Redémarrez et ça devrait marcher normalement.