Problèmes et questions concernant le noyau et le support matériel.
#1Messageil y a 11 ans
Voilà, j'aurais envie d'installer un noyau real-time.
J'ai ajouté dans /etc/pacman.conf
# verified AND tested packages
[archaudio-production]
Server = http://repos.archaudio.org/$repo/$arch
puis je lance l'installation
sudo mhwd-kernel linux-rt
L'installation se passe sans problème, cependant, le nouveau kernel n'est pas proposé au démarrage...
Je retente un
mais toujours pas de trace de linux-rt dans /boot/grub/grub.cfg ... que je ne dois pas éditer manuellement.
J'ai pourtant bien dans /boot
initramfs-linux-rt-fallback.img
initramfs-linux-rt.img
vmlinuz-linux-rt
J'ai également créé linux-rt.kver manuellement, au cas où.
Netbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Dernière modification par
pkril y a 11 ans, modifié au total 1 fois.
#2Messageil y a 11 ansBonjour pkr,
Au passage, tu es totalement dans le non-maintenu, donc... Perso, j'aurais utilisé yaourt pour l'installer.
2 choses :
1) si tu es en multiboot, la distribution sur laquelle tu es est-elle la propriétaire du grub ? Si tu n'en es pas sûr, fais un grub-install... ;
2) il vaut mieux ne pas toucher au grub.cfg, mais rien ne t'empêche de créer un 40_custom à ta sauce. #3Messageil y a 11 ansNetbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
#4Messageil y a 11 ansSi tu crées un 40_custom, tu rajoutes une ligne à la fin de l'écran de boot. Le reste n'est pas perturbé. #5Messageil y a 11 ansMessage vu trop tard... maintenant, ma compilation est déjà bien avancée...
Mais du coup je testerai cette solution quand même, vu que ce ne sont pas les mêmes (kernel normal et lts).
Le 40_custom, en fait, je dois le modifier dans /etc/grub.d/ , et relancer grub-mkconfig ? Netbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
#6Messageil y a 11 ansOui. Tu copies dedans le bloc "MenuEntry" de grub.cfg que tu aimerais modifier ( ) sans toucher aux premières lignes du 40_custom.
Ensuite, tu peux bidouiller tant que tu veux. La commande grub-mkconfig va étudier le 40_custom et la mettre à la fin du grub.cfg, après traitement. #7Messageil y a 11 ansBon, après une installation pourtant sans problème avec yaourt, le kernel linux-rt-lts n'est pas présent non plus dans grub.cfg
Je dois effectivement passer par l'édition de 40_custom puis grub-mkconfig : j'ai ensuite bien mes entrées.
Mais, au démarrage, problème de chargement de modules :
systemctl --failed
UNIT LOAD ACTIVE SUB DESCRIPTION
lxdm.service loaded failed failed LXDE Display Manager
systemd-modules-load.service loaded failed failed Load Kernel Modules
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
2 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
systemctl status lxdm.service
lxdm.service - LXDE Display Manager
Loaded: loaded (/usr/lib/systemd/system/lxdm.service; enabled)
Active: failed (Result: exit-code) since lun. 2013-03-04 22:14:07 CET; 1min 48s ago
Process: 315 ExecStart=/usr/sbin/lxdm (code=exited, status=1/FAILURE)
mars 04 22:13:57 diego systemd[1]: Started LXDE Display Manager.
mars 04 22:14:07 diego systemd[1]: lxdm.service: main process exited, code=exited, status=1/FAILURE
mars 04 22:14:07 diego systemd[1]: Unit lxdm.service entered failed state
systemctl status systemd-modules-load.service
systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since lun. 2013-03-04 22:13:50 CET; 1min 49s ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 123 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
mars 04 22:13:50 diego systemd-modules-load[123]: Failed to find module 'nvidia'
mars 04 22:13:50 diego systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
mars 04 22:13:50 diego systemd[1]: Failed to start Load Kernel Modules.
mars 04 22:13:50 diego systemd[1]: Unit systemd-modules-load.service entered failed state
Et tout le monde aura compris que je me trouve alors devant l'invite login d'un tty
J'ai pris le temps de faire quelques recherches, infructueuses, mais je dois avouer que là, je ne sais même pas par quoi commencer. Netbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
#8Messageil y a 11 ansIntéressant. Là, il y en a pour un moment avant de comprendre pourquoi lxdm (ou cette version de) est incompatible avec ce noyau.
Ou alors, changer de gestionnaire de connexion, mais pas si simple.
(edit)
As-tu essayé de le démarrer à la main, par un systemctl start lxdm.service, voir ce qu'il dit ? #9Messageil y a 11 ans
systemctl reset-failed
systemctl start lxdm.service
systemctl status lxdm.service
lxdm.service - LXDE Display Manager
Loaded: loaded (/usr/lib/systemd/system/lxdm.service; enabled)
Active: active (running) since lun. 2013-03-04 23:28:20 CET; 3s ago
Main PID: 1157 (lxdm-binary)
CGroup: name=systemd:/system/lxdm.service
└─1157 /usr/sbin/lxdm-binary
mars 04 23:28:20 diego systemd[1]: Started LXDE Display Manager.
2 secondes plus tard ...
systemctl status lxdm.service
lxdm.service - LXDE Display Manager
Loaded: loaded (/usr/lib/systemd/system/lxdm.service; enabled)
Active: failed (Result: exit-code) since lun. 2013-03-04 23:28:26 CET; 23s ago
Process: 1157 ExecStart=/usr/sbin/lxdm (code=exited, status=1/FAILURE)
mars 04 23:28:20 diego systemd[1]: Started LXDE Display Manager.
mars 04 23:28:26 diego systemd[1]: lxdm.service: main process exited, code=exited, status=1/FAILURE
mars 04 23:28:26 diego systemd[1]: Unit lxdm.service entered failed state
Pas très bavard, ce systemctl ... Je pédale dans la semoule. Je commence à me demander s'il me le faut vraiment, ce kernel. En tous cas, je ne suis pas le mieux placé pour résoudre le problème !
En plus, je suis en i686 (par tradition ), mais c'est une bêtise : c'est sûrement de moins en moins testé sur AUR, et ça fait longtemps que ça ne pose plus de problème avec flashplugin...
Je pense que je vais laisser ça de côté le temps de réinstaller en x64. Merci quand même ! La prochaine fois je ne repartirai pas de zero Netbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
#10Messageil y a 11 ansben et ça:
mars 04 22:13:50 diego systemd-modules-load[123]: Failed to find module 'nvidia'
Lxdm lance Xorg, mais sans pilote graphique, ça marche pas...
si j'ai bien compris, tu as installé le linux-rt de AUR, mais as-tu pensé au pilote graphique qui va avec ?
yaourt linux-rt
1 aur/broadcom-wl-rt 5.100.82.112-2 (1)
Broadcom 802.11abgn hybrid Linux networking device driver (for linux-rt
kernel).
2 aur/fpc-arm-linux-rtl 2.6.0-2 (2)
Free Pascal runtime library for ARM Linux.
3 aur/fpc-powerpc-linux-rtl 2.6.0-1 (1)
Free Pascal runtime library for Linux PowerPC.
4 aur/fpc-sparc-linux-rtl 2.6.0-1 (1)
Free Pascal runtime library for Linux SPARC
5 aur/linux-rt 3.6.11_rt30-1 (152)
The Linux Kernel and modules (with realtime preemption).
6 aur/linux-rt-ice 3.6.11-2 (23)
The Linux Kernel and modules with tuxonice support and rt-patchset
7 aur/linux-rt-lts 3.0.66_rt93-1 (9)
The Linux Kernel and modules with full realtime preemption - stable
longtime supported kernel package.
8 aur/nvidia-rt 313.18-2 (51)
NVIDIA drivers for linux-rt.
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ----------------------------------------------------
==>
(le 8 dans l'exemple, d'où l'intérêt d'utiliser le mode interactif)
ou alors tu repasses sur le pilote libre... Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
#11Messageil y a 11 ansNetbook ASUS 1201NL - Manjaro-XFCE x32 CPU : Intel(R) Atom(TM) CPU N270
Carte graphique : NVIDIA ION LE VGA (rev b1)
Carte son : NVIDIA MCP79 High Definition Audio (rev b1)
Carte wifi : Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)