Ceci est une ancienne révision du document !
Installation d'Ubuntu Edgy sur un Dell Inspiron 1300
Remarques préliminaires
Attention, cette page n'est pas encore très complète, certains problèmes ne sont toujours pas résolus.
Prérequis
Pour pouvoir pleinement profiter de cette page, vous devez savoir
- Ce qu'est un dépôt
- Ce qu'est la commande
sudo
Installation
La carte graphique
Problème rencontré: résolution incorrecte
Statut: résolu
La résolution native du portable est de 1280x800. Or, après installation (ou durant l'utilisation du Live-CD), elle est bloquée à 1024x768. Le problème est que le driver ne gère pas cette résolution. Pour remédier à ce problème, il faut installer un logiciel nommé 915resolution, qui va patcher le driver et rendre disponible la résolution souhaitée. Il est dans le dépôt Universe et peut donc être installé simplement via Synaptic ou via apt-get:
sudo apt-get install 915resolution
Une fois que 915resolution est installé, il faut le configurer pour qu'il prenne en compte la résolution. Ouvrons donc son fichier de configuration:
sudo gedit /etc/default/915resolution
Ensuite, modifiez son contenu pour qu'il soit le suivant:
MODE=auto XRESO=1280 YRESO=800 BIT=24
Redémarrez l'ordinateur et ça devrait rouler…
Le wifi
L'inspiron 1300 existe en deux versions, avec un modem sans-fil Broadcom BCM4318 ou un modem sans-fil Intel 2200BG.
Pour déterminer dans quel cas vous êtes, utilisez
lspci | grep Wireless
Modem Broadcom
Sous Dapper
Il faut utiliser ndiswrapper. Installons-le:
sudo apt-get install ndiswrapper-utils
Ensuite, il faut prendre des drivers Windows, mais d'autres que ceux que nous propose Dell. Pour les télécharger, on utilise wget parce que ça va vite:
wget http://biginoz.free.fr/linux/bcmwl5.sys wget http://biginoz.free.fr/linux/bcmwl5a.inf
Maintenant que les drivers sont téléchargés, on les installe avec ndiswrapper:
sudo ndiswrapper -i bcmwl5a.inf
On peut utiliser la commande suivante pour vérifier que les drivers ont été installés correctement:
ndiswrapper -l
On doit obtenir quelque chose comme ça :
Installed ndis drivers:
bcmwl5a driver present, hardware present
On crée le module :
sudo ndiswrapper
Puis on charge ndiswrapper :
sudo modprobe ndiswrapper
Pour qu'il soit chargé à chaque démarrage :
sudo ndiswrapper -m
Sous Dapper un petit soucis de chargement de firmware Bcm43xx (breadcom) donc on fait quand on veut le wifi:
sudo rmmod ndiswrapper
sudo rmmod bcm43xx
sudo modprobe ndiswrapper
Et le wifi marche ( Voyez qu'ici les deux firmwares étaient chargés et bcm43xx plantait l'accès au wifi de ndiswrapper . donc on le vire sans scrupule!)
Pour qu'il soit chargé à chaque démarrage on peut faire comme suit : on blackliste le modules bcm43xx en ajoutant
blacklist bcm43xx
à la dernière ligne du fichier /etc/modprobe.d/blacklist
ensuite on ajoute
ndiswrapper
à la dernière ligne du fichier /etc/modules
Et voila, le modules sera chargé à chaque démarrage et fonctionnera de suite.
On peut aussi installer le paquetage ndisgtk :
sudo apt-get install ndisgtk
On a alors une interface graphique dans Système > Administration > Windows Wireless Drivers.
À partir de la version 2.6.17rc2 du noyau, un pilote pour ce modem est intégré au noyau. Il ne sera donc plus nécessaire de passer par ndiswrapper sur les prochaines versions de Ubuntu (ouf !).
Sous Edgy
Pour avoir le wifi avec le live-cd , il faut préalablement télécharger wifi.tar.gz sur clé usb. Le pilote ne fonctionnant toujours pas , il faut utiliser ndiswrapper : téléchargeons un petit script :
wget http://biginoz.free.fr/linux/wifi.tar.gz
tar -xvzf wifi.tar.gz
sh setupwifi.sh
(nota de biginoz : le fichier wifi.tar.gz contient des *.deb issus des dépots d'ubuntu afin d'installer ndiswrapper sans internet , parfaitement fonctionnel , le script les installe et supprime le module bcm43xx et lance le module ndiswrapper. ) et entrez votre mot de passe. Le wifi sera reconnu de suite. Si vous étiez sur livecd , vous pouvez procéder à l'installation , le téléchargement des paquets des langues se fera , par contre il faudra procéder de la même manière une fois le système installé.
Une fois que vous l'avez installé sur le système . alors il faut blacklister bcm43xx. ajouter
blacklist bcm43xx
à la dernière ligne du fichier /etc/modprobe.d/blacklist
et un petit sudo ndiswrapper-1.8 -m
Et c'est fini!
Le modem interne
La carte réseau ethernet
La carte son
Problème rencontré: Si on crie dans le micro, on ne s'entend qu'un tout petit peu → la sensibilité du micro est beaucoup trop faible.
Statut: Résolu
Il faut mettre le BIOS à jour. Pour ce faire, rendez-vous sur le site de Dell. Attention, c'est un fichier exe, vous aurez besoin de Windows pour l'exécuter! Si vous n'avez plus Windows sur votre portable, une méthode alternative pour mettre à jour le BIOS depuis Ubuntu se trouve sur le blog de WaVeR.
Une fois le BIOS mis à jour, le micro devrait fonctionner.
Extinction de l'écran
Problème rencontré: Lorsque l'on referme le portable, l'écran ne s'éteint pas toujours. Lorsqu'on le rouvre, il s'éteint parfois. Une fois que l'écran est éteint, il est souvent impossible de le rallumer.
Statut: Non résolu
Une solution pour le rallumer dans ce cas est de taper CTRL + ALT + F1 (passage en mode console) puis CTRL + ALT + F7 (retour en mode graphique).


