A Debian on a Dell Vostro Laptop

samedi 13 septembre 2008

Installer Flash sur Debian 64 bits

Avant d'installer Flash, il faut nettoyer le systeme :

#apt-get remove -y –purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper

Pour etre sur que toi soit bien propre, en root :

#rm -f /usr/lib/mozilla/plugins/*flash*
#rm -f /home/USER/.mozilla/plugins/*flash* (Attention a remplacer USER par votre identifiant)
#rm -f /usr/lib/firefox/plugins/*flash*
#rm -rfd /usr/lib/nspluginwrapper
#aptitude purge nspluginwrapper
#aptitude purge flashplugin-nonfree
#rm -rfd /usr/lib/nspluginwrapper
#rm -f /usr/lib/iceweasel/plugins/libflashplayer.so

Maintenant il suffi d'installer les paquets et créer les liens symboliques :

#aptitude install nspluginwrapper lib32nss-mdns
#wget http://membres.lycos.fr/charnal/flashplugin-nonfree_1.7.2_amd64.deb
#dpkg -i flashplugin-nonfree_1.7.2_amd64.deb
#ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox/plugins
#ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/iceweasel/plugins
#ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/mozilla/plugins

voila, flash est installé !

vendredi 12 septembre 2008

Minicarte Dell Wifi 1395


Les cartes wifi dell 1395 ne sont pas reconnu par Debian. Pour l'installer, on va utiliser ndiswrapper et les drivers windows.
Attention, cette methode fonctionne tres bien, mais si vous avez tentez une installation avec d'autre drivers, suprimez les sous peine de créer des conflits.

Pour commencer, nettoyer votre systeme d'eventuel precedente installation (loggez vous en root avec su) :

#rmmod ndiswrapper
#ndiswrapper -e bcmwl5
#aptitude remove ndiswrapper-utils

Bien, maintenant, preparons le terrain. Il vous faut les paquets du build-essential, les headers, les drivers wifi de windows xp, et bien sur ndiswrapper.
Pour les outils de compilation et les headers, tapez ceci en root :

#aptitude update
#aptitude install linux-headers-`uname -r` build-essential

Si vous avez la Minicarte Dell Wifi 1395 et que vous souhaitez utilisez la version 1.53 de ndiswrapper (celle que j'ai utilisez) tapez ceci à la suite :

#wget http://membres.lycos.fr/charnal/drivers-dell-wifi.tar.gz
#wget http://membres.lycos.fr/charnal/ndiswrapper-1.53.tar.gz

PS : Si vous souhaitez utiliser d'autre drivers peut etre plus récent ou une autre version de ndiswrapper, dirigez vous vers le site de dell pour les drivers wifi, et le site officiel de ndiswrapper.

J'admet que vous avez utilisé la commande wget pour télécharger ndiswrapper et les drivers. A changer en fonction si vous avez pris des versions plus recente.

Commencez par bannir le module bcm43xx :

#echo blacklist bcm43xx >> /etc/modprobe.d/blacklist

Ensuite, on va installer ndiswrapper :

#tar -xvzf ndiswrapper-1.53.tar.gz
#cd ndiswrapper-1.53
#make uninstall (à faire 2 ou 3 fois)
#make distclean
#make
#make install

Si tout ce passe bien, ndiswrapper est installé.

Maintenant, on va "wrapper" les drivers windows :

#cd ..
#tar -xvzf drivers-dell-wifi.tar.gz
#cd drivers
#ndiswrapper -i bcmwl5.inf
#ndiswrapper -l
#ndiswrapper -m
#modprobe ndiswrapper
#echo ndiswrapper >> /etc/modules

Voila, c'est fini, redemarrez l'ordinateur.

vous pouvez verifiez que le wifi fonctionne avec la commande :

#iwlist scanning

Installation Carte Réseau Realtek

La premiere chose à faire lorsque votre Debian est installé, c'est de faire fonctionner la carte réseau pour aller sur le net.

Si vous avez exactement le même Vostro que moi (le 1510 avec carte réseau Realtek ou chipset realtek) et que le network-manager vous dis qu'il n'y as pas de reseau alors que le cable est brancher, suivez ce guide, sinon vous pouvez toujours tentez ou vous adapter ou laisser tomber ^^

Pour verifier, voici ce que me renvoi cette commande :

xxxxx@debian:~$ lspci | grep Realtek
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

le problème etant que Debian utilise le module 8169 au lieu du module 8168, vous devriez donc avoir un truc du genre : RTL8111/8169B à la place de RTL8111/8168B

Premierement, il faut preparer le terrain. Pour cela il vous faut les linux-headers, les outils de compilations, et le driver.
Pour le driver, j'ai fait un petit tar que vous devez télécharger et mettre sur clé USB ou autre pour les faire passer sur votre debian.

Il est disponible sur ce lien.

Pour ceux qui est des headers et des outils de compilation, il va falloir les prendre sur vos ou votre CD ou DVD Debian.
Pour ce faire, verifiez que vous avez bien les dépots du DVD :

logger vous en root avec su, puis

#gedit /etc/apt/sources.list

Cela devrez ouvrir un editeur de texte, assurez vous d'avoir une ligne ressemblant à ceci :

deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta amd64 DVD Binary-1 20080607-19:19]/ lenny contrib main

Si cette ligne est précédée par un #, c'est qu'elle est commanté. Donc suprimer la #.

Enregistrer et fermer.

maintenant inserez votre cd ou dvd debian et tapez ces commandes :

#aptitude update
#aptitude install linux-headers-`uname -r` build-essential

voila, vous avez tout. Maintenant pour l'installation, deplacez vous à l'endroit où se trouve le driver et taper ceci :

#tar -xvzf driver-realtek-8168.tar.gz
#cd driver-realtek-8168
#bunzip2 r8168-8.006.00.tar.bz2 && tar -xvf r8168-8.006.00.tar

Le driver est decompresser, il faut maintenant le patché :

(EDIT : Sur une Debian etch, pas besoin de patché.)

#cd r8168-8.006.00/src
#cp ../../r8168-8.005.00.diff.txt .
#patch < r8168-8.005.00.diff.txt
#cd ..

#make clean
#make modules
#make install
#depmod -a

Maintenant, il faut interdire le module 8169 :

#echo blacklist r8169 >> /etc/modprobe.d/blacklist

Voila, il ne reste plus qu'a metre à jours le initramfs :

#update-initramfs -u

Le driver est proprement installé, il ne reste plus qu'a redemarrer l'ordinateur pour pouvoir se servir de la carte reseau.

ATTENTION : Pensez bien a remetre le # sur le depot du DVD, en suivant la meme manipulation dite plus haut avec gedit.

Installation Debian


Debian est une distribution linux qui a fait ses preuves, elle se veut tres stable et tres fiable. Elle à fait naitre des distributions comme Ubuntu, qui a mon sens, sont tres performante, mais sans jamais egaler la puissance Debian.

Pour en savoir plus sur Debian, consulter le site officiel sur cette page.

J'ai moi meme installer une Debian Lenny (Testing) en version AMD64 (noyau 2.6.24-1) sur un Dell Vostro 1510.

Cela fonctionne parfaitement.


Avant toute chose, il faut avoir un CD bootable de Debian. Il y a 2 solutions :
-Acheter ou commander les CD Debian
-Télécharger et graver un DVD Debian.

Pour que mes tutoriaux fonctionnent sans se poser trop de question, je conseil de prendre une Lenny.
La version AMD64 (64bits) est plus puissante que la i386(32bits) et n'ecouter pas ceux qui dise que flash ne marche pas, ou que wine ne marche pas, tout fonctionne tres bien sur une version 64bits excepté l'emulation des plugins VST pour la musique avec wine.

Donc pour obtenir Debian, rendez-vous sur cette page.

Si vous télécharger une image ISO, il faut la graver sur un CD ou DVD, et redemarrer l'ordi en bootant dessus.

Apres pour l'installation, c'est assez bien guidé. Un petit mot sur les partitionnement, je conseil, à ceux qui veulent faire un dual ou triple boot comme moi avec un windows, d'installer d'abord windows. Windows à la facheuse tendance à croire qu'il est seul et à ecraser grub pour metre son systeme de boot pourri (ooops pardon).
Votre windows etant installé, et lorsque vous arriver au partitionnement, je preconise de faire une partition systeme de 10 à 20 Go pour votre debian, en RaiserFS (tres stable et securiser) et une grosse partition Home en Ext3 (Rapide et efficace). Ne pas oublier une partition d'echange Swap d'environ le double de la RAM.

Voila, Apres il vous demandera les paquets à installer, les mots de passes root et user, ect ect...

Si vous avez des problèmes pour l'installation, n'hesitez pas à le dire en commantaire ou à me contacter !

Qui êtes-vous ?

Pour toutes questions, envoyez un mail à chaarnal@hotmail.fr