Questions sur l'installation et la configuration de Manjaro Linux.

upgrade du kernel

#21Messageil y a 11 ans

Ça ne fait jamais de mal un update-grub mais j'ai cru voir dans le terminal qu'il se faisait automatiquement en fin d'installation du nouveau noyau...

Par contre je juge prudent de ne pas désinstaller le noyau 3.4 avant un bon moment...

upgrade du kernel

#22Messageil y a 11 ans

waitnsea a écrit :Ça ne fait jamais de mal un update-grub mais j'ai cru voir dans le terminal qu'il se faisait automatiquement en fin d'installation du nouveau noyau...

Par contre je juge prudent de ne pas désinstaller le noyau 3.4 avant un bon moment...


Si oui, au temps pour moi. Je l'ai fait par logique. Je laisse moi aussi l'ancien noyau, mais ça semble bien marcher.

Je viens de mettre la nouvelle entrée dans un 40_custom général.

upgrade du kernel

#23Messageil y a 11 ans

Normalement, si tout va bien, tu peux virer le kernel ancien au bout de quelques jours. La dernière fois où j'ai eu un double kernel proposé au démarrage, ça remonte à quoi... 2007 ? ;)

upgrade du kernel

#24Messageil y a 11 ans

Bonjour FredBezies,

D'abord, bravo et merci pour ton blog, et merci de m'aider
OK, j'essaie:

# pacman -R linux34 linux34-extramodules
vérification des dépendances...
Erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: linux : requiert linux34
:: nvidia : requiert linux34-nvidia

Je n'ose pas trop insister...

upgrade du kernel

#25Messageil y a 11 ans

Bonjour, :salut:

Perso, je n'ai pas trouvé de noms en 34 dans la liste des logiciels installés (pacman -Qt).

J'ai fini par aller dans /boot regarder ce qu'il y avait. J'ai vu que tout ce qui était en *34* semblait inutile et j'ai tenté un :

rm *34*


Aucun trouble noté ensuite. Pas contre, ce n'est sûrement pas une méthode à généraliser. :siffle

upgrade du kernel

#26Messageil y a 11 ans

La commande que j'ai utilisée vient du wiki sur mhwd:
To delete a kernel, the syntax is:
sudo pacman -R linux[version]
For example, to delete kernel version 3.5 from the system, the following command would be entered:
sudo pacman -R linux35
To delete all elements of a kernel at the same time - where they are all present on your system - the syntax is:
sudo pacman -R linux[version] linux[version]-headers linux[version]-extramodules

34 pour version 3.4

Mais elle me renvoie avec une dépendance 3.4 pour nvidia, dont je ne sais pas si elle est inutile donc enlevable...

upgrade du kernel

#27Messageil y a 11 ans

:bjr:

J'ai testé pacman -R linux34 et linux35, chez moi, ça ne donnait rien (inconnu). Et pourtant, les noyaux étaient bel et bien présents dans /boot.

Pas tout compris, là... :confus:

upgrade du kernel

#28Messageil y a 11 ans

sans vouloir t'insulter, tu n'as pas oublié "sudo" ça arrive ce genre d'erreur quand on manie yaourt et packer...

upgrade du kernel

#29Messageil y a 11 ans

waitnsea a écrit :sans vouloir t'insulter, tu n'as pas oublié "sudo" ça arrive ce genre d'erreur quand on manie yaourt et packer...

:bjr:

Je ne crois pas. J'ai un terminal administrateur épinglé au bandeau du bas, et je suis 99,99% du temps sous root (et je suis parfaitement conscient aussi que c'est mal:gsourire: ).

J'ai plutôt des problèmes pour lancer le terminal utilisateur quand il le faut vraiment.

J'ai utilisé pacman -Qt pour voir la liste, et non.

Par contre, actuellement, je vois bien :

[...)
licenses 2.9-1
linux 2012.11-1
linux36 3.6.7-1

logrotate 3.8.2-1
[...)


Par contre, j'ai peut-être passé o ou n sur la ligne de commande de mhwd-kernel, après le nom du noyau.

Mais en ce cas, pourquoi mes fichiers 3.4 étaient--ils encore dans /boot ? As-tu vérifié chez toi ?

upgrade du kernel

#30Messageil y a 11 ans

$ ls /boot/
grub initramfs-36-x86_64.img syslinux
initramfs-34-x86_64-fallback.img linux34-x86_64.kver vmlinuz-34-x86_64
initramfs-34-x86_64.img linux36-x86_64.kver vmlinuz-36-x86_64
initramfs-36-x86_64-fallback.img memtest86+

Je n'ai pas encore désinstallé la version 3.4 parce que pacman me sort une dépendance avec nvidia,

# pacman -R linux34 linux34-extramodules
vérification des dépendances...
Erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: linux : requiert linux34
:: nvidia : requiert linux34-nvidia

pas trop envie de faire une bêtise...

upgrade du kernel

#31Messageil y a 11 ans

Oui, il faudrait réinstaller ton pilote Nvidia et prendre le dernier. Si tu vires le 3.4, tu risques de casser ton affichage. Là, c'est sensible, et à ta place, je n'y toucherais pas directement tant que tu as ces messages.

Après tout, ces noyaux sont petits, ce qui m'a toujours étonné.

upgrade du kernel

#32Messageil y a 11 ans

Je me suis amusé à faire pacman -Qt

light-desktop-item-edit-git 20121116-1
linux 2012.11-1
linux36-nvidia 310.19-1
logrotate 3.8.2-1

Apparemment cette commande ne liste que ce qui a été chargé au démarrage, pas ce qui pourrait l'être dans une autre option de boot...
Mais tu dois connaitre pacman mieux que moi, ça fait des années que je fais plutôt apt-get ! :lol:

upgrade du kernel

#33Messageil y a 11 ans

Oui, moi c'est avec apt-get que j'ai des problèmes, actuellement.

Je fais Qt parce que j'ai lu chez Arch que c'était ce qu'il fallait faire, mais bon... :confus:

Si je regarde Wikipedia :

pacman -Q - Affiche tous les paquets installés avec pacman ou détermine si le nom spécifié en argument est installé.


Si je regarde le man (parce qu'il y en a un, penser à le consulter) :

-Q, --query
           Query the package database. This operation allows you to view
           installed packages and their files, as well as meta-information
           about individual packages (dependencies, conflicts, install date,
           build date, size). This can be run against the local package
           database or can be used on individual .tar.gz packages. In the
           first case, if no package names are provided in the command line,
           all installed packages will be queried. Additionally, various
           filters can be applied on the package list. See Query Options
           below.


(edit)
Apparemment, dans notre cas, ce serait plutôt pacman -Q que pacman -Qt.

pacman est un vrai couteau suisse. Il a des possibilités incroyables, j'en découvre sans arrêt de nouvelles. Un très bon outil.

upgrade du kernel

#34Messageil y a 11 ans

# pacman -Q

linux 2012.11-1
linux-api-headers 3.5.5-1
linux-firmware 20120625-1
linux34 3.4.19-1
linux34-nvidia 310.19-1
linux36 3.6.7-1
linux36-nvidia 310.19-1


# pacman -Qt

linux 2012.11-1
linux36-nvidia 310.19-1

man pacman:
-t, --unrequired
Restrict or filter output to packages not required by any currently
installed package.

Donc j'ai nvidia 3.6 (non utilisé ! ) et je devrais oser virer 3.4 ! Vais-je oser ???

upgrade du kernel

#35Messageil y a 11 ans

Faudrait d'abord savoir lequel tu utilises en graphique.

Pourquoi ne pas faire une sauvegarde, avant ? :siffle

(edit)

Ça me fait d''ailleurs penser que je ne suis pas à jour, de ce côté... :rougir:

upgrade du kernel

#36Messageil y a 11 ans

J'ai osé:
1) Clonezilla (s'il n'existait pas celui-là, que deviendrions-nous ? ) dans l'USB live de pmagic bien sûr
2) Impossible de désinstaller 3.4 comme je le dis ci-dessus -> je biaise !
3) Je boote sur l'ancien kernel 3.4 et je désinstalle 3.6 ! oui, oui !
4) Je réinstalle 3.6 avec l'option de désinstallation du vieux kernel, malgré qu'il soit en fonction:
sudo mhwd-kernel linux36 rmc
5) Je reboote de suite, et ça se passe très bien

ce mhwd me bluffe complètement !

upgrade du kernel

#37Messageil y a 11 ans

ce mhwd me bluffe complètement !

Moi aussi. C'est indiscutablement un point fort de Manjaro.

As-tu essayé une commande du genre pacman -Q | grep 34, voir si tu as encore des scories ?

Pour les sauvegardes, comme je suis en multi-boot avec (notamment) Arch, je démarre sur ce dernier, je me place dans le répertoire racine de Manjaro, et je fais un tar cvfz ma_destination * .

Ça ne prend que qqes minutes, et au moins je vois ce que je fais.

upgrade du kernel

#38Messageil y a 11 ans

$ sudo pacman -Q | grep 34
[sudo] password for jpf:
libxml++ 2.34.2-1
metacity 2.34.8-1

Donc rien à voir avec le noyau.
Par contre, dans la réponse à pacman -Qt
( -t, --unrequired
Restrict or filter output to packages not required by any currently
installed package.)
je retrouve
linux 2012.11-1
linux36-nvidia 310.19-1

et pour pacman -Q
linux 2012.11-1
linux-api-headers 3.5.5-1
linux-firmware 20120625-1
linux36 3.6.7-1
linux36-nvidia 310.19-1

Est-ce que ça signifie que les paquets linux 2012.11-1 et linux36-nvidia 310.19-1 ne servent à rien (orphans) ?

upgrade du kernel

#39Messageil y a 11 ans

Pour les orphelins, la commande c'est : pacman -Qdt

upgrade du kernel

#40Messageil y a 11 ans

Merci,

J'ai un paquet d'orphelins (que je me garderai bien de désinstaller, ayant des souvenirs cuisants de gtkorphan), mais les 2 paquets linux de la commande -Qt n'y sont pas,
-d, --deps
Restrict or filter output to packages installed as dependencies.
This option can be combined with -t for listing real orphans -
packages that were installed as dependencies but are no longer
required by any installed package.

je dois donc comprendre que -t "...not required by any currently installed package."
ne voudrait pas dire superflu, orphelin, mais peut-être ne nécessitant aucune dépendance: actifs mais agissant seuls ?
Répondre