Se connecter

Informatique

Linux

Sujet : Problèmes avec Debian Buster Cinnamon
1
[hard]ware
Niveau 14
27 août 2019 à 05:15:52

Salut :ok:

Je souhaite installer un Debian Buster avec Cinnamon.
La config :

PC Portable LDLC Z70A (Clevo)
i7 6700HQ
16GO RAM
Intel HD 530 désactivé dans le bios
GTX 1070
partition 32GO SSD
J'ai désactivé le Intel HD dans le bios, parce que sinon j'ai purement et simplement un écran noir (écran éteint). Y'a 2 ans quand j'avais installé Ubuntu et y'a 1 an quand j'avais installé Xubuntu, c'était la même chose... Mais ça marche très bien sous Windows. C'est optimus si je ne me trompe pas, j'aimerais bien pouvoir m'en servir, m'enfin c'est secondaire.

Bon, l'installation s'est à peu près bien passée, à l'exception du driver WiFi qui n'a pas pu être installé.
https://image.noelshack.com/fichiers/2019/35/2/1566873195-wifi.jpg
Alors j'ai trouvé un paquet :
https://packages.debian.oorg/fr/buster/firmware-iwlwifi
Mais il contient pas tout ce qui est demandé.
M'enfin ça m'a l'air de fonctionner ! Est-ce qu'il existe des cas où ne pas avoir le reste serait problématique ?

A l'ouverture de ma session, j'ai un écran noir (un noir éclairé genre, enfin l'écran est pas éteint) qui dure loooongtemps, si ce n'est pas infini... En fermant le capot du PC et en le rouvrant, il me redemande mon mot de passe, et ça y est, j'ai un affichage. Bon, ça le fait pas à chaque fois.

J'ai un joli message me disant que le driver actuellement installé est pas top, bon ça m'étonne pas.
https://image.noelshack.com/fichiers/2019/35/2/1566873559-drivernvidia.png

Ne sachant pas trop quoi faire, j'ai téléchargé le driver sur le site NVidia (430.40).
La doc ( https://wiki.debian.org/fr/NvidiaGraphicsDrivers ) n'inclue pas Debian Buster...
J'exécute en sudo le fichier fourni, mais ça foire.
https://image.noelshack.com/fichiers/2019/35/2/1566873585-driviernvidia1.png https://image.noelshack.com/fichiers/2019/35/2/1566873595-drivernvidia2.png

Ce fameux serveur X, je sais pas ce que c'est. Enfin d'après Wikipedia c'est un gestionnaire de fenêtres, donc utilisé par Cinnamon ? Et il faudrait que je lance mon Debian sans environnement de bureau peut-être ? Bon, j'ai essayé (ctrl+alt+f1 au démarrage), puis j'ai fait service lightdm stop qui apparemment correspond au Server X, et effectivement, j'ai pu avoir la joie de découvrir une erreur différente.
https://image.noelshack.com/fichiers/2019/35/2/1566874986-img-20190827-045415.jpg https://image.noelshack.com/fichiers/2019/35/2/1566874993-img-20190827-045449.jpg https://image.noelshack.com/fichiers/2019/35/2/1566875000-img-20190827-045519.jpg https://image.noelshack.com/fichiers/2019/35/2/1566875006-img-20190827-045534.jpg
Les logs indiqués n'apprennent rien de plus que ces deux captures d'écrans, y'a le même texte.

Et le readme il m'aide pas.
http://us.download.nvidia.com/XFree86/Linux-x86_64/430.40/README/index.html
Enfin, il me dit de fermer ce fameux serveur X, mais je sais pas comment.

Donc, je suis coincé ? Je peux pas installer ce pilote ? Bien sûr NVidia ne donne pas accès aux précédents pilotes...
J'ai essayé le dernier pilote beta, le 435.17, et c'est exactement pareil.

Bon, ensuite, un autre problème.
J'étais en stage pendant 4 mois, et on m'avais prêté un laptop avec un Debian Stretch avec Cinnamon, fraîchement installé. Je doute très fortement qu'ils aient passé du temps à y faire des réglages, d'autant que 99% des gens là bas sont sous Windows (en fait on était deux sous Linux, moi et mon Tuteur, et c'est pas mon tuteur qui a préparé ma machine, surtout qu'il utilise pas Cinnamon).
Pour autant, l'environnement de bureau était vraiment très différent. Clairement, là j'ai l'impression d'être sur un vieux truc ! C'est bien moins ergonomique, et puis le Terminal me paraît bizarre. Déjà, il s'appelle pas "Terminal" comme ce que j'avais mais XTerm et UXterm (quelle différence ?), j'arrive pas à y faire de copier/coller (que ce soit un clic droit, ctrl+c ou ctrl+shift+c), j'ai aucun menu de préférences, j'ai assez peu de couleurs, je ne trouve pas de raccourci clavier pour ouvrir le terminal (avant c'était ctrl+alt+T), et dans l'explorateur de fichiers quand je fais clic droit puis "ouvrir dans un terminal", ça fait rien.

Bon, je me rends compte que la version de Cinnamon que j'ai c'est la 3.8.8, or la dernière version est la 4.2.3. Aucune idée de ce que j'avais comme version sur l'autre PC, mais d'après la doc de Debian, la 3.8.8 c'est bien la dernière version stable... Et je sais pas comment le mettre à jour.
https://image.noelshack.com/fichiers/2019/35/2/1566875610-system.png

Bon, je sais pas comment je peux faire pour avoir un système utilisable. Quelqu'un peut m'aider ? :(

Sinon j'ai testé aussi XFCE, c'était vraiment très très moche. Largement moins bien que Xubuntu 18. J'ai essayé aussi KDE, ça m'a paru être le plus fonctionnel (test de 5 minutes donc ne parlons pas trop vite), mais j'ai pas tellement aimé l'interface, je sais que c'est très personnalisable, mais je suis vraiment pas doué pour ça, ça me gonfle les trucs de design tout ça :hap: Enfin bref, j'aimerais retrouver le Cinnamon "moderne" que j'ai eu... Sinon quoi ? Je retourne sous Ubuntu ?

Et puis d'ailleurs pourquoi n'est-il pas possible de télécharger un iso de Debian Stretch sur debian.org ?

Voilà, j'espère que quelqu'un pourra m'aider !
J'ai encore une dizaine de jours pour avoir un système fonctionnel.

:merci:

[hard]ware
Niveau 14
27 août 2019 à 05:23:34

Ah trop tard pour éditer...
Sinon je pourrais essayer Linux Mint, puisque Cinnamon a l'air d'être fait pour lui.

Mais bon, une distribution basée sur Ubuntu lui-même basé sur Debian... ça donne quoi ça ? :peur:
Vu comme ça, ça donne pas trop envie, mais je me trompe peut-être ?

DarthSyphilis3
Niveau 7
27 août 2019 à 06:53:48

Linux Mint est une distro sûre, fiable, 100% fonctionnelle et user friendly :oui:

[deban]_Dakien
Niveau 10
27 août 2019 à 12:35:07

Bon, y a du boulot là :oui:

Tu peux, si tu le souhaites, utiliser une distribution venant avec toute la merde du monde puisqu'au final, t'auras, le pourcentage dont ton PC a besoin pour faire fonctionner ta carte graphique. Les 99 % restant c'est pour te ralentir ou rendre bien dégoulinante ton expérience GNU/Linux.

Sinon, tu peux perserver ET utiliser cette expérience pour apprendre ! (eh oui, GNU/Linux c'est NORMALEMENT une partie apprentissage, le tout cuit ça ne t'apportera jamais rien de bon).

Bon, l'installation s'est à peu près bien passée, à l'exception du driver WiFi qui n'a pas pu être installé.

https://image.noelshack.com/fichiers/2019/35/2/1566873195-wifi.jpg
Alors j'ai trouvé un paquet :
https://packages.debian.oorg/fr/buster/firmware-iwlwifi
Mais il contient pas tout ce qui est demandé.
M'enfin ça m'a l'air de fonctionner ! Est-ce qu'il existe des cas où ne pas avoir le reste serait problématique ?

Il faut savoir que le système qui se trouve sur ta clé est totalement indépendant du système que ta clé va installer sur ton PC. Si celui-ci n'a pas de pilote réseau sans fil (mais que tu peux palier à ce problème avec un câble ou une installation 100 % hors ligne par exemple), tu pourras tout à fait, par la suite, y installer le fameux paquet t'ajoutant le support pour ta carte réseau sans fil. La question est donc : Est-ce que le manque de ce paquet fut un obstable à l'installation de Debian GNU/Linux ?

Parce que, si oui, tu peux toujours utiliser une image possédant des firmwares, histoire d'avoir les pilotes Wi-Fi pendant l'installation : https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/10.0.0+nonfree/amd64/iso-cd/ mais bon, je ne peux pas te dire s'ils seront transférés dans ton système installé ou pas.

A l'ouverture de ma session, j'ai un écran noir (un noir éclairé genre, enfin l'écran est pas éteint) qui dure loooongtemps, si ce n'est pas infini... En fermant le capot du PC et en le rouvrant, il me redemande mon mot de passe, et ça y est, j'ai un affichage. Bon, ça le fait pas à chaque fois.

Ça c'est pas un comportement normal en effet. À voir si ça peut être corrigé avec l'installation du pilote propriétaire Nvidia.

J'ai un joli message me disant que le driver actuellement installé est pas top, bon ça m'étonne pas.

https://image.noelshack.com/fichiers/2019/35/2/1566873559-drivernvidia.png

Oui, ton serveur graphique s'est tout simplement lancé sans acceleration graphique histoire de quand même te laisser profiter de tes applications ne nécessitant pas trop d'appel sur la carte graphique. Regarde une vidéo en haute résolution et ton procésseur va vraiment pas être content et méchamment souffler.

Ne sachant pas trop quoi faire, j'ai téléchargé le driver sur le site NVidia (430.40).

Voilà donc la partie intéressante de ton message. Le passage par le site officiel au lieu des dépôts.

Selon la liste des paquets actuellement disponible sur Debian Buster https://packages.debian.org/stable/allpackages?format=txt.gz je vois le paquet suivant :

nvidia-driver (418.74-1) [non-free] NVIDIA metapackage

La page du paquet en question : https://packages.debian.org/buster/nvidia-driver

Ensuite, selon le site Nvidia concernant la version en question 418.74, j'y trouve bien la GTX 1070 https://download.nvidia.com/XFree86/Linux-x86_64/418.74/README/supportedchips.html

Donc ma question est : Pourquoi tu tiens à passer par le paquet venant du site plutôt qu'en faisant # apt install nvidia-driver

Ce fameux serveur X, je sais pas ce que c'est.

X est un serveur graphique. Le serveur graphique est nécessaire pour TOUT ce qui est graphique sur un système libre. De base, GNU/Linux vient avec un environnement en ligne de commande, qui est la base du système et une très grande quantité d'utilisateurs, qui n'ont aucunement besoin d'un environnement graphique, n'en installent pas et se contentent de la ligne de commande. Généralement, c'est le cas pour les serveurs.

Mais... À partir du moment où tu vas vouloir utiliser des logiciels comme Firefox, Steam, un jeu vidéo, un lecteur vidéo ou n'importe quelle application nécessitant l'ouverture d'une fenêtre, il te faudra un environnement graphique autrement le logiciel te dira qu'il ne peut pas ouvrir sa fenêtre pour fonctionner et t'enverra chier (poliment bien sûr mais l'effet est le même).

Donc, X est là pour te permettre d'utiliser ces logiciels. X est là pour que l'environnement de bureau (ou le gestionnaire de fenêtre) que tu auras choisi puisse être lancé et qu'à son tour, il puisse décorer tes fenêtres de son thème "futurr 2000" des années 90 :hap:

Normalement, un utilisateur avancé ne lance jamais son environnement graphique lors du démarrage du système. Justement parce qu'il n'en a pas tout le temps besoin et que, pour administrer le système, le serveur graphique fera office de boulet dans le processus (pourquoi s'ajouter des contraintes ?). Donc lorsque ce même utilisateur avancé veut profiter du dernier Avenger piraté, il va lancer son interface graphique via la commande "startx" (ou "xinit" qui fonctionne toujours sur UNIX et quelques distributions et que j'utilise toujours) et, magie, il se retrouve avec ce qu'il a parametré dans son $USER/.xinitrc.

Par exemple, le miens m'indique ceci :

FreeBSD-G750JW ~$ cat ~/.xinitrc
/usr/local/bin/i3

i3 c'est ça : https://i3wm.org/

Bon, ensuite, un autre problème.

J'étais en stage pendant 4 mois, et on m'avais prêté un laptop avec un Debian Stretch avec Cinnamon, fraîchement installé. Je doute très fortement qu'ils aient passé du temps à y faire des réglages

Pas forcément ! Si ça se trouve, le type est une bête et te fait ça en 5 minutes :hap:

Pour autant, l'environnement de bureau était vraiment très différent. Clairement, là j'ai l'impression d'être sur un vieux truc !

Ça se modifie ! C'est customizable ! Là, t'as peut-être qu'un look par défaut, un truc de base !

et puis le Terminal me paraît bizarre. Déjà, il s'appelle pas "Terminal" comme ce que j'avais mais XTerm et UXterm (quelle différence ?)

"Terminal" c'est juste le nom donné à la fenêtre par l'environnement graphique, l'application "Terminal" n'existe pas. xterm par contre c'est l'émulateur de terminal livré avec le serveur graphique, celui par défaut. Généralement, les gens en changent rapidement pour quelque chose leur correspondant davantage.

Chez moi par exemple, c'est rxvt-unicode et, bien parametré, ça me donne ça :

Le contenu de mon dossier "Programmes"
https://image.noelshack.com/fichiers/2019/35/2/1566899528-2019-08-27-114821-1920x1080-scrot.png

Ma partie sur Angband
https://image.noelshack.com/fichiers/2019/35/2/1566899531-2019-08-27-114854-1920x1080-scrot.png

La description de mon paquet "nvidia-driver" (compilé par mes soins)
https://image.noelshack.com/fichiers/2019/35/2/1566899530-2019-08-27-114939-1920x1080-scrot.png

Mon script perso de compilation et d'installation de Wine
https://image.noelshack.com/fichiers/2019/35/2/1566899530-2019-08-27-115126-1920x1080-scrot.png

C'est l'avantage des systèmes UNIX-like par rapport à Windows, tu peux vraiment personnaliser le système pour correspondre exactement à ce que tu souhaites avoir mais il ne faut pas s'attendre à ce que quelqu'un d'autre le fasse pour toi. C'est ton expérience, tes goûts, toi seul saura répondre à tes besoins. Le Cinnamon dont tu te souviens, tu peux tenter de le reproduire ou, mieux, de faire quelque chose de plus beau encore !

j'arrive pas à y faire de copier/coller (que ce soit un clic droit, ctrl+c ou ctrl+shift+c), j'ai aucun menu de préférences

Ouais c'est vraiment VRAIMENT le terminal de base livré par X.org quoi, installe-toi gnome-terminal par exemple, c'était peut-être celui que tu avais utilisé à l'époque.

j'ai assez peu de couleurs

Ça se configurera dès que tu auras un terminal plus évolué :ok:

je ne trouve pas de raccourci clavier pour ouvrir le terminal (avant c'était ctrl+alt+T)

Ça, ça se paramètre dans ton environnement de bureau. C'est pas LE raccourcis par défaut. Chez moi, je fais "Windows + entrer" pour ouvrir mon terminal.

et dans l'explorateur de fichiers quand je fais clic droit puis "ouvrir dans un terminal", ça fait rien.

Là encore, ton environnement de bureau se garde quelques variables pour répondre à certaines fonctionnalités graphique comme "ouvre moi un terminal ici". Il est tout simplement possible que la variable soit vide ! Ça doit se définir dans les paramètres de l'environnement Cinnamon (je ne connais pas, je ne l'ai jamais essayé).

Bon, je me rends compte que la version de Cinnamon que j'ai c'est la 3.8.8, or la dernière version est la 4.2.3. Aucune idée de ce que j'avais comme version sur l'autre PC, mais d'après la doc de Debian, la 3.8.8 c'est bien la dernière version stable... Et je sais pas comment le mettre à jour.

Tu as choisi Debian Stable. Par définition, Debian Stable est... stable :( les paquets y sont figés et révisés pour offrir la plus stable des expérience ! Il t'aurait fallu Debian Testing pour des paquets plus à jour au détriment de la stabilité. Cependant, même sur Debian Unstable, Cinnamon est en version 3.8.8 donc si VRAIMENT tu veux la toute dernière version, prend, à tes risques et péril, une distribution rolling release.

Sinon j'ai testé aussi XFCE, c'était vraiment très très moche. Largement moins bien que Xubuntu 18. J'ai essayé aussi KDE, ça m'a paru être le plus fonctionnel (test de 5 minutes donc ne parlons pas trop vite), mais j'ai pas tellement aimé l'interface, je sais que c'est très personnalisable, mais je suis vraiment pas doué pour ça, ça me gonfle les trucs de design tout ça :hap: Enfin bref, j'aimerais retrouver le Cinnamon "moderne" que j'ai eu... Sinon quoi ? Je retourne sous Ubuntu ?

Encore une fois, tu ne peux pas demander à ce que la customization soit faite à ta place. Xfce4 peut-être amplement amélioré. Il suffit de faire un tour sur le sujet "Vos bureaux" pour se rendre compte que les gens font mille fois mieux que le look "moderne" de Xubuntu et, ce, sans même utiliser Ubuntu et ses variantes. Maintenant, fais ce que tu veux, je ne vais pas me motiver à ta place.

Et puis d'ailleurs pourquoi n'est-il pas possible de télécharger un iso de Debian Stretch sur debian.org ?

Parce que c'est déconseillé d'installer une distribution qui n'est plus supportée. Si Buster est la nouvelle stable, tu peux être sûr qu'elle a été amplement testée pour avoir le droit d'arborer fièrement le pin's "stable".

Mais bon, une distribution basée sur Ubuntu lui-même basé sur Debian... ça donne quoi ça ? :peur:

Vu comme ça, ça donne pas trop envie, mais je me trompe peut-être ?

C'est bien le problème. Debian demande toujours plus de travail de la part de l'utilisateur mais ça permet au nouveau venu de commencer à appréhender GNU/Linux et c'est gratifiant de voir sa Debian rouler en sachant qu'on l'a mise en place ! J'ai commencé Debian en 2011 et j'avais imprimé la documentation Debian concernant Nvidia et quelques pages de forums pour tenter de mettre en place le pilote. Quand j'ai réussi, j'en revenai pas ! J'étais super fier de moi et j'avais appris plein de trucs au passage. C'est grâce à cette première expérience et tout ce que j'ai voulu faire ensuite que j'en suis aujourd'hui à être parfaitement à l'aise avec ces systèmes. Si je m'étais cantonné à Linux Mint (qui n'existait même pas je crois à cette époque), jamais j'aurais pu apprendre tout ce que je sais et j'aurais été comme mon cousin, dix ans après, à ne toujours pas savoir comment installer un paquet... :non:

Linux Mint est une distro sûre, fiable, 100% fonctionnelle et user friendly :oui:

Ce pourcentage n'engage que toi.

Pseudo supprimé
Niveau 10
27 août 2019 à 13:23:10

J'attends la personne qui me dira que Debian est encore une distribution adaptée au débutants.

[deban]_Dakien
Niveau 10
27 août 2019 à 13:40:25

On a déjà eu cette conversation, Gilari, tu connais mon point de vue sur la position de Debian face aux débutants.

Pseudo supprimé
Niveau 10
27 août 2019 à 13:51:10

J'avoue c'est pas bien de remettre une pièce dans la machine...
Je retourne troller Windows 10 c'est bien plus sport :)

[hard]ware
Niveau 14
27 août 2019 à 14:20:20

Cool une réponse complète ! :hap:

J'ai lu en diagonale, je vais me faire un café et je m'y met :p)

En attendant qu'il coule :
_ Le wifi n'était pas un obstacle à l'installation, j'étais connecté en ethernet et j'ai d'ailleurs utilisé l'iso de netinstall.
_ Je n'ai pas installé le driver nvidia depuis les dépôts parce que je connaissais pas le nom du paquet et que je n'ai pas trouvé cette information... Et comme sur le site officiel y'a pas mention des dépôts et que c'est un driver non libre, je me suis dit qu'il n'était simplement pas dans les dépôts...
_ La personne ayant installé mon laptop lors du stage est constamment overbooké et est un Windowsien pur souche, n'ayant de ses propres mots que très peu d'expérience Linux ! Je doute très fortement qu'il y ait fait une personnalisation...

Hop je vais boire mon café

[hard]ware
Niveau 14
27 août 2019 à 15:49:50

Je suis toujours bloqué sur le driver NVidia :(

(c'est pas sur la photo mais j'avais fait un apt update avant au cas où)
https://image.noelshack.com/fichiers/2019/35/2/1566913082-img-20190827-153523.jpg

Le paquet que j'ai essayé d'installer manuellement vient de là :
https://packages.debian.org/buster/nvidia-driver

:-(

Bon je viens de me rendre compte que la commande que j'ai fait pour installer manuellement mon paquet c'est pas la bonne :hap:
J'ai essayé ensuite dpkg -i ./nvidia-truc.deb
Mais c'est pareil, problème de dépendances, avec moins de détails que sur la photo.

Sachant que les dépendances sont dites "pas installable"... :doute:

[hard]ware
Niveau 14
27 août 2019 à 16:07:46

ça y est !

Le problème était que je n'autorisais pas les sources non-free
dans /etc/apt/sources.list
j'ai ajouté contrib non-free à la fin de chaque ligne

et là apt install nvidia-driver m'a bien installé mon driver :ok:

[hard]ware
Niveau 14
27 août 2019 à 16:26:51

gnome-terminal c'était bien celui-là :ok:

Merci pour tous ces éléments de réponses qui iront bien pour la culture :ok:
Et effectivement j'ai choisi Debian pour apprendre au mieux à me servir de mon système. Je souhaite vraiment obtenir un bon niveau à terme.

Bon je vais voir ce que je peux personnaliser, si vous avez des conseils supplémentaires à donner, je suis preneur :ok:

[hard]ware
Niveau 14
27 août 2019 à 16:56:32

Ah mais on peut installer des thèmes fait pas la communauté, c'est très très bien ça :hap:

Pseudo supprimé
Niveau 10
27 août 2019 à 18:23:22

Le 27 août 2019 à 16:56:32 [Hard]Ware a écrit :
Ah mais on peut installer des thèmes fait pas la communauté, c'est très très bien ça :hap:

Si tu es vraiment un ouf tu peux même en créer toi-même.

[hard]ware
Niveau 14
27 août 2019 à 18:25:01

Le 27 août 2019 à 18:23:22 gilari a écrit :

Le 27 août 2019 à 16:56:32 [Hard]Ware a écrit :
Ah mais on peut installer des thèmes fait pas la communauté, c'est très très bien ça :hap:

Si tu es vraiment un ouf tu peux même en créer toi-même.

Ah mais j'en doute pas une seule seconde, mais moi et le design ça fait deux :hap:
Je suis plutôt côté back-end moi :hap:

1
Sujet : Problèmes avec Debian Buster Cinnamon
   Retour haut de page
Consulter la version web de cette page