ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[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 :

  • Fonctionne après config : Fonctionne après quelques manipulations
  • Fonctionne immédiatement : Fonctionne immédiatement
  • Pas testé : Pas d'informations disponibles
  • Ne fonctionne pas : Ne fonctionne pas
Version Installation Carte graphique Son Wifi Bluetooth Webcam Touchpad Raccourcis multimédia Autres : Bureau 3D
"Gutsy Gibbon" - 7.10 Live-CD / Alternative Fonctionne immédiatement Fonctionne après config Fonctionne après config Pas testé Fonctionne immédiatement Fonctionne après config Fonctionne immédiatement Fonctionne après config
"Hardy Heron" - 8.04 LTS beta Live-CD Fonctionne immédiatement Fonctionne immédiatement Fonctionne après config Pas testé Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Pas testé

Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :

Cet ordinateur portable n'est pas tatoué.

Cet ordinateur, tout du moins certaines versions, gère le refroidissement du CPU grâce à un logiciel ne fonctionnant que sous Windows Vista. Le BIOS ne contrôle pas le ventilateur, le PC s'arrête donc lorsqu'on utilise beaucoup le CPU. Pour en savoir plus, rendez-vous sur la page du forum anglais : Acer Aspire 5315 Shuts Down.

(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.

Cette méthode peut aussi fonctionner avec un acer 5310
Si vous n'avez pas encore compilé de C sur votre machine, n'oubliez pas d'installer la bibliothèque de compilation de gcc car elle n'est pas présente par défaut.

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)

Cette technique devrait fonctionner pour tous les chipsets : Atheros AR5001X, AR5002X, AR5002G, AR5004X, AR5004G, AR5004A , AR5005G, AR5005GS, AR5006X, AR5006XS, AR5006EXS, AR5006EX, AR5006EGS, AR5006EG, AR5006GS, AR5006GS, AR5006G, AR5006 AR5007/AR5008 Serie et pour les portables suivants : Aspire 3100, Aspire 5170Z, Sony Vaio VGN-NR10E/S
La recompilation de ndiswrapper n'est pas obligatoire pour certains chipsets, il est préférable de le faire afin d'avoir la toute dernière version.

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
Il est impératif d'utiliser les drivers ne correspondant qu'à la propre architecture de votre système : 32 ou 64 bits
  • 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 en installant le wifi avec madwifi, certains utilisateurs ont vu leur carte wifi complètement disparaître, même à la commande lscpi.
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)

La carte graphique est dans la "black liste" de compiz, il est cependant possible de l'activer à vos risques et périls
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
Vous risquez de rencontrer des problèmes d'affichage pour les écrans de veille, ainsi que toutes les applications utilisant de l'opengl (google earth par exemple).
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)

Attention, la mise à jour du BIOS est une manipulation risquée qui (si elle ne marche pas) peut endommager l'ordinateur.
Les 5 derniers BIOS
Version Ventilateur fonctionne Touchpad fonctionne correctement Changelog Lien
1.29a Pas testé Fonctionne immédiatement Acer Europe
1.31 Pas testé Fonctionne immédiatement Acer Europe
1.32 Pas testé Fonctionne immédiatement Acer Europe
1.33 Pas testé Fonctionne immédiatement Acer Europe
1.34 Pas testé Fonctionne immédiatement 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.

Cette procédure a été testée sous Hardy Ubuntu 32bit avec un BIOS v1.34 (qui ne règle pas le problème).
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.

Liens


acer_aspire_5315.txt · Dernière modification: Le 14/05/2008, à 17:28 par 82.231.82.157, 213.95.41.13
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL