Bonjour à tous,
Comme chacun le sait, sous Linux, souvent, la bonne solution n' est pas la ligne droite.
Si comme votre serviteur, vous êtes un grand tripatouilleur devant l' éternel et que mettre les mains dans le cambouis ne vous fait pas peur, je vous propose, si le coeur vous en dit, de vous expliquez comment en
empruntant des chemins vicinaux, après moult tentatives j' ai enfin réussi à mettre à niveau ma Debian, de Jessie
vers Stretch avec une vieille tour, encore en 32 bits, avec une carte Nvidia de type Geforce 6600 en Sli, pour un bureau étendu sur 2 moniteurs, de la ram en DDR1 et que votre config comporte quelques
logiciels propriétaires (désolé pour les puristes, j'ai pas encore trouvé mieux côté libre ...).
Suite à de multiples tentatives ou je me suis retrouvé avec l' écran noir, l' impossibilité d' utiliser des fichiers
« sh ou bash » et autres bugs, j' ai donc au préalable, alors que j'étais encore sous Jessie, procéder à
quelques petits réajustements, bien sûr, avant votre tripatouillage, je ne serais que trop vous recommandé de faire
une sauvegarde de type « ghost » avec clonezilla, y'a pas mieux.
Maintenant que vous avez pris vos précautions, je vous propose :
a) dans un premier temps, changement de la source list de votre Jessie pour Stretch avec contrib non-free :
deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-freeb) Pour la prise en charge du processeur graphique, j' ai ajouté à ma sources list :
# Debian 9 "Stretch"
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
puis en root, avec le terminal :
# aptitude update
# aptitude -r install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-legacy-304xx-
driverCe qui à installé le paquet nvidia-legacy-304xx-driver. DKMS compilera le module nvidia
pour votre ordinateur via le paquet nvidia-legacy-304xx-kernel-dkms.
J' ai créé un fichier de configuration pour le serveur Xorg, toujours en root, avec le terminal :
# mkdir /etc/X11/xorg.conf.d
# echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "nvidia"\nEndSection' >
/etc/X11/xorg.conf.d/20-nvidia.confpuis :
# apt-get update
# apt-get upgrade
# rebootLe PC redémarre, le blacklistage du module « nouveau » se fait et normalement vous devriez accéder enfin
au nouveau splahscreen, puis à la page d' identification.
J' ai donc tapé mes codes comme d' hab' et ô surprise, rien perdu côté "logiciels propriétaires" et tout à fonctionné du premier coup.
Histoire de vérifier, j' ai ouvert le terminal, puis j' ai fait :
# apt-get update
# apt-get upgradeet me suis décidé à finaliser l' installation de Stretch, afin d' obtenir la dernière version, en faisant :
# apt autoremovepuis :
# apt dist-upgradeStretch s' est mit à jour et à niveau, puis après un certain temps, un petit «
reboot » et
voili et voila.
Tout fonctionne, ou presque, me reste juste un bug avec « libreoffice » que je n' arrive pas à ouvrir.
Vous posterai la suite lorsque j' aurai résolu le problème. Si ce topic peut rendre service ...
@+