INFOTHEMA

Auteur Sujet: Faire une mise à niveau de Jessie vers Stretch avec une Nvidia Geforce 6600  (Lu 2420 fois)

E18i3

  • ORGANISATION INFOTHEMA
  • Hero Member
  • ******
  • Messages: 823
  • Créer, c’ est résister” Stéphane Hessel 1917-2013
    • Voir le profil
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-free


b) 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-
driver


Ce 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.conf


puis :

# apt-get update
# apt-get upgrade
# reboot


Le 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 upgrade


et me suis décidé à finaliser l' installation de Stretch, afin d' obtenir la dernière version, en faisant :

# apt autoremove

puis :

# apt dist-upgrade

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

         @+
 


     
« Modifié: novembre 14, 2017, 07:35:26 pm par E18i3 »
" Dire que l' on s' en fiche du droit à la vie privée sous prétexte qu' on a rien à cacher, c' est comme déclarer que l' on se fiche du droit à la liberté d' expression sous prétexte qu' on a rien à dire."  Edward Snowden.

E18i3

  • ORGANISATION INFOTHEMA
  • Hero Member
  • ******
  • Messages: 823
  • Créer, c’ est résister” Stéphane Hessel 1917-2013
    • Voir le profil
Re : Faire une mise à niveau de Jessie vers Stretch avec une Nvidia Geforce 6600
« Réponse #1 le: novembre 02, 2017, 12:00:15 pm »
Salut à tous,

En ce qui concerne libreoffice, mon p' tit doigt (ne me demandez pas pourquoi j' ai eu cette idée ...) m' a dit d' aller faire un tour du côté de ma sources-list et j' me suis aperçu que j' avais des " Backports ".
J' ai supprimé et tout est rentré dans l' ordre, enfin presque ...
Stretch est resté instable, impossible d' arriver à la page d' identification.
J' ai donc supprimer les derniers noyaux et garder l' ancien, comment ?

Pour commencer, histoire d' identifier les noyaux installés sur la machine, en root  :

sudo dpkg -l | grep linux


La commande affiche tous les paquets installés, puis un petit :

sudo aptitude purge linux-headers"votre choix" linux-headers-"votre choix" l-generic linux-image-"votre choix" etc ...

et tout est enfin rentré dans l' ordre, pour le moment ...

                   @+
" Dire que l' on s' en fiche du droit à la vie privée sous prétexte qu' on a rien à cacher, c' est comme déclarer que l' on se fiche du droit à la liberté d' expression sous prétexte qu' on a rien à dire."  Edward Snowden.

E18i3

  • ORGANISATION INFOTHEMA
  • Hero Member
  • ******
  • Messages: 823
  • Créer, c’ est résister” Stéphane Hessel 1917-2013
    • Voir le profil
Re : Faire une mise à niveau de Jessie vers Stretch avec une Nvidia Geforce 6600
« Réponse #2 le: novembre 04, 2017, 08:13:04 pm »
Salut à tous,

Après de multiples teste avec différentes " vieilles" configs du type nvidia ou Intel, en DDR1 et DDR2 ou Jessie était préalablement installé, je confirme que la meilleur façon de faire une mise à niveau vers Stretch est de passé par une modif
de la sources-list avant de valider l' upgrade. " Why ? " demanderont certain, because les nouveaux protos de Stretch fortement orienté vers le 64 bits, (et oui, ça craint pour les configs en 32 ...) selon les dernières news côté Debian et beaucoup d' autres distros (perso j' trouve ça c ... pour ne pas dire plus) ne laisse pas beaucoup d' alternative, si vous souhaitez continuer de profiter de certaines options incompatibles avec les derniers noyaux. Bien sûr, impossible "connais po ", j' ai réussi à contourner certains problème, mais franch' ment ça craint. Quoi qu' il en soit, Debian reste " mon précieux " pour de multiple raison et de loin. A bon entendeur,

                  @+
           
                 
« Modifié: novembre 04, 2017, 08:15:01 pm par E18i3 »
" Dire que l' on s' en fiche du droit à la vie privée sous prétexte qu' on a rien à cacher, c' est comme déclarer que l' on se fiche du droit à la liberté d' expression sous prétexte qu' on a rien à dire."  Edward Snowden.

Animateur

  • Administrator
  • Hero Member
  • *****
  • Messages: 5893
    • Voir le profil
Re : Faire une mise à niveau de Jessie vers Stretch avec une Nvidia Geforce 6600
« Réponse #3 le: novembre 05, 2017, 10:33:27 pm »
Merci E18i3 pour tous ces conseils techniques toujours utiles lors des installations sur du 32 Bit  ;)
« Modifié: novembre 06, 2017, 07:07:31 pm par Animateur »
Membre de l'APRIL (www.april.org) / Membre du bureau Association "Debian Facile"  (https://debian-facile.org)