Page 2 sur 3
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 13:44
par benjarobin
Euh, ce fichier
/etc/X11/xorg.conf.d/90environment
n'a strictement rien à faire ici...
Tu as 2 fichiers de configuration pour configurer le layout du clavier
10-keyboard-layout.conf
et
00-keyboard.conf
Tu devrais garder
00-keyboard.conf
géré par systemd / localectl.
Code : Tout sélectionner
rm /etc/X11/xorg.conf.d/90environment
rm /etc/X11/xorg.conf.d/10-keyboard-layout.conf~
rm /etc/X11/xorg.conf.d/10-keyboard-layout.conf
rm /etc/modprobe.d/modprobe.conf
mv /etc/X11/xorg.conf.d/20-nouveau.conf /etc/X11/xorg.conf.d/20-nvidia.conf
Tu ne devrais pas mettre nvidia (après ce n'est pas grave mais ce n'est pas nécessaire) dans
/etc/mkinitcpio.conf:MODULES
, enlève le et régénère l'initramfs
Après pour la résolution au démarrage, c'est un autre "souci", c'est parfaitement normal.
Quelle est la sortie en root de
Tu dois choisir dans la liste la résolution la plus proche et supportée par ton écran, puis modifier
/etc/default/grub
et changer la variable GFXMODE pour mettre par exemple
GRUB_GFXMODE=1680x1050
(A adapter bien sûr avec la résolution choisie)
Et finalement générer un nouveau grub.cfg
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 14:33
par mimile
Le contenu de keyboard-layout.conf me semble plus complet que keyboard.conf
keyboard-layout.conf :
Code : Tout sélectionner
Section "InputClass"
Identifier "Keyboard Layout"
MatchIsKeyboard "yes"
MatchDevicePath "/dev/input/event*"
Option "XkbLayout" "be"
Option "XkbVariant" "latin1"
EndSection
Keyboard.conf :
Code : Tout sélectionner
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "be"
EndSection
Ne serait-il pas préférable de garder le premier ?
-----
En ce qui concerne hwinfo --framebuffer
Quand je l'exécute, une série de lignes s'affichent en se superposant à la vitesse de l'éclair puis le prompt revient. Impossible de lire ce qui s'affiche.
Le grub.conf que j'utilise est celui de Linux Mint 17.
Il n'y a pas d'option GRUB_GFXMODE=
Quant il en est question, j'ai ceci :
if loadfont $font ; then
set gfxmode=800x600x16
Je vais le remplacer par la résolution de mon écran 1400x900 et voir ce que ça donne.
-----------------
A part ça, au vu de ce que j'ai affiché dans mon précédent message, je suppose que je peux considérer que c'est dorénavant nVidia qui gère ma carte.
Si oui, je ne vois pas vraiment de différence d'affichage - ni meilleur ni moindre ... mais, comme l'a dit Logicien, si le responsable de mon problème initial (mise à jour provoquant le crash de ma arch) était dû à nouveau, maintenant que celui-ci a été évacué, je pourrais peut-être enfin reprendre le cours des mises à jour ... croisons les doigts ....
EDIT : Et une connerie de ma part, une !
J'ai bêtement modifié grub.cfg alors que tu avais bien précisé que c'était dans /etc/default/grub qu'il fallait intervenir.
Evidemment, l'update-grub que j'ai fait sous Linux Mint a strictement reproduit les mêmes valeurs par défaut (800x600x16) qui sont celles qui se trouvent dans /etc/default/grub...
Je vais faire la modification dans ce fichier et reviens dans quelques minutes pour faire rapport ...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 15:53
par mimile
Déception !
J'ai modifié /etc/default/grub comme dit plus haut puis j'ai fait un upgrade-grub.
J'ai donc remplacé la valeur précédente 800x600x16 par la définition de mon écran (1440 x 900) puis j'ai fait un update-grub en espérant retrouver les petits caractères proprets des lignes de boot.
Que dalle !
Toujours ces gros et affreux caractères pendant le boot.
Heureusement, cela finit bien vu que ma arch fonctionne correctement.
Je pense que j'ai définitivement évacué nouveau et je vais tenter une mise à jour complète.
Prions le patron d'en haut - quel qu'il soit - pour qu'enfin, je puisse jouir d'une Arch up-to-date !
Je reviendrai le dire en espérant ne pas devoir refaire le cirque du chroot vers l'ancienne version ...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 16:46
par benjarobin
hwinfo --framebuffer est à lancer en root !
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 16:56
par mimile
Comment n'y ai-je pas pensé ... J'ai honte !
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 17:18
par mimile
J'ai modifié /etc/default/grub de Linux Mint en fonction du résultat de xandr.
La valeur la plus proche est 1024x768.
J'ai modifié /etc/default/grub en conséquence.
AU démarrage, grub affiche une belle apparence avec des caractères soignés.
Mais quand j'opte pour Arch, j'ai de nouveau ces affreux caractères sur les lignes de boot.
C'est donc au niveau d'Arch qu'il faut intervenir mais où ?
Ce n'est pas gravissime, juste un peu gênant.
La question finale sera : Existe-t'il un moyen d'intervenir sur nVidia pour y faire des réglages (couleurs, ...) comme sous Windows ?
Re: [requiescat in pace] archlinux (ressuscité)
Publié : sam. 10 juin 2017, 18:05
par benjarobin
Peux tu donner le contenu complet de grub.cfg et indiquer l'entrée que tu lances (son nom)
Tu peux faire des choses via nvidia-settings (à installer)
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 11:44
par mimile
Salut,
Voici le grub.cfg de Linux Mint 17.3 qui est celui qui offre le choix entre les différents OS :
Code : Tout sélectionner
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=1024x768
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_BE
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
fi
play 480 440 1
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/00_header_sauv ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=1024x768
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_BE
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
fi
play 480 440 1
### END /etc/grub.d/00_header_sauv ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/06_mint_theme ###
set menu_color_normal=white/black
set menu_color_highlight=white/light-gray
### END /etc/grub.d/06_mint_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="$1"
if [ "$1" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
set linux_gfx_mode=keep
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.19.0-32-generic (/dev/sda7)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
linux /boot/vmlinuz-3.19.0-32-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro quiet splash acpi=off $vt_handoff
initrd /boot/initrd.img-3.19.0-32-generic
}
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.19.0-32-generic (/dev/sda7) -- recovery mode' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
echo 'Chargement de Linux 3.19.0-32-generic…'
linux /boot/vmlinuz-3.19.0-32-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-3.19.0-32-generic
}
submenu "Previous Linux versions" {
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.16.0-38-generic (/dev/sda7)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
linux /boot/vmlinuz-3.16.0-38-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro quiet splash acpi=off $vt_handoff
initrd /boot/initrd.img-3.16.0-38-generic
}
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.16.0-38-generic (/dev/sda7) -- recovery mode' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
echo 'Chargement de Linux 3.16.0-38-generic…'
linux /boot/vmlinuz-3.16.0-38-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-3.16.0-38-generic
}
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.13.0-37-generic (/dev/sda7)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
linux /boot/vmlinuz-3.13.0-37-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro quiet splash acpi=off $vt_handoff
initrd /boot/initrd.img-3.13.0-37-generic
}
menuentry 'Linux Mint 17.3 Cinnamon 64-bit, 3.13.0-37-generic (/dev/sda7) -- recovery mode' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
echo 'Chargement de Linux 3.13.0-37-generic…'
linux /boot/vmlinuz-3.13.0-37-generic root=UUID=eb766fbe-0ced-49b4-be5c-6595d07279f1 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-3.13.0-37-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 eb766fbe-0ced-49b4-be5c-6595d07279f1
else
search --no-floppy --fs-uuid --set=root eb766fbe-0ced-49b4-be5c-6595d07279f1
fi
knetbsd /boot/memtest86+.elf
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-70CCF2F90F3ED419' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 70CCF2F90F3ED419
else
search --no-floppy --fs-uuid --set=root 70CCF2F90F3ED419
fi
parttool ${root} hidden-
chainloader +1
}
menuentry 'Archlinux (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-122af965-b8c2-4a6b-bfec-304d66200641' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 122af965-b8c2-4a6b-bfec-304d66200641
else
search --no-floppy --fs-uuid --set=root 122af965-b8c2-4a6b-bfec-304d66200641
fi
linux /boot/vmlinuz-linux root=UUID=122af965-b8c2-4a6b-bfec-304d66200641 rw
initrd /boot/intel-ucode.img /boot/initramfs-linux.img
}
submenu 'Options avancées pour Archlinux (sur /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-122af965-b8c2-4a6b-bfec-304d66200641' {
menuentry 'Archlinux (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--122af965-b8c2-4a6b-bfec-304d66200641' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 122af965-b8c2-4a6b-bfec-304d66200641
else
search --no-floppy --fs-uuid --set=root 122af965-b8c2-4a6b-bfec-304d66200641
fi
linux /boot/vmlinuz-linux root=UUID=122af965-b8c2-4a6b-bfec-304d66200641 rw
initrd /boot/intel-ucode.img /boot/initramfs-linux.img
}
menuentry 'Archlinux LTS (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--122af965-b8c2-4a6b-bfec-304d66200641' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 122af965-b8c2-4a6b-bfec-304d66200641
else
search --no-floppy --fs-uuid --set=root 122af965-b8c2-4a6b-bfec-304d66200641
fi
linux /boot/vmlinuz-linux-lts root=UUID=122af965-b8c2-4a6b-bfec-304d66200641 rw
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
}
menuentry 'Debian GNU/Linux (8.8) (sur /dev/sdb5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2441e642-5296-447e-9b45-267aa1180ed9' {
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5 2441e642-5296-447e-9b45-267aa1180ed9
else
search --no-floppy --fs-uuid --set=root 2441e642-5296-447e-9b45-267aa1180ed9
fi
linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=2441e642-5296-447e-9b45-267aa1180ed9 ro quiet splash
initrd /boot/initrd.img-3.16.0-4-amd64
}
submenu 'Options avancées pour Debian GNU/Linux (8.8) (sur /dev/sdb5)' $menuentry_id_option 'osprober-gnulinux-advanced-2441e642-5296-447e-9b45-267aa1180ed9' {
menuentry 'Debian GNU/Linux (sur /dev/sdb5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--2441e642-5296-447e-9b45-267aa1180ed9' {
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5 2441e642-5296-447e-9b45-267aa1180ed9
else
search --no-floppy --fs-uuid --set=root 2441e642-5296-447e-9b45-267aa1180ed9
fi
linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=2441e642-5296-447e-9b45-267aa1180ed9 ro quiet splash
initrd /boot/initrd.img-3.16.0-4-amd64
}
menuentry 'Debian GNU/Linux, avec Linux 3.16.0-4-amd64 (sur /dev/sdb5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64--2441e642-5296-447e-9b45-267aa1180ed9' {
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5 2441e642-5296-447e-9b45-267aa1180ed9
else
search --no-floppy --fs-uuid --set=root 2441e642-5296-447e-9b45-267aa1180ed9
fi
linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=2441e642-5296-447e-9b45-267aa1180ed9 ro quiet splash
initrd /boot/initrd.img-3.16.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode) (sur /dev/sdb5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.16.0-4-amd64-root=UUID=2441e642-5296-447e-9b45-267aa1180ed9 ro single-2441e642-5296-447e-9b45-267aa1180ed9' {
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5 2441e642-5296-447e-9b45-267aa1180ed9
else
search --no-floppy --fs-uuid --set=root 2441e642-5296-447e-9b45-267aa1180ed9
fi
linux /boot/vmlinuz-3.16.0-4-amd64 root=UUID=2441e642-5296-447e-9b45-267aa1180ed9 ro single
initrd /boot/initrd.img-3.16.0-4-amd64
}
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Au démarrage, l'affichage du menu de grub est agréable car j'ai indiqué 1024x768 (rapport 4x3) comme valeur à gfxmode dans /etc/default/grub.
Cette valeur est la plus proche de la résolution de mon écran (1440x900).
Pour démarrer Arch, il me suffit de cliquer sur sa ligne et c'est à ce moment que les caractères des lignes de défilement deviennent désagréablement gros.
J'ignore quelle serait la taille des caractères du boot de Linux Mint et de Debian car j'ai installé un splash screen sur chacun d'eux, splash screen qui tourne pendant le chargement jusqu'à ce que le fonds d'écran avec la demande de mot de passe apparaisse.
Ai-je répondu à ce que tu attendais ?
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 12:05
par benjarobin
Euh, que fait ce fichier là /etc/grub.d/00_header_sauv
? Tu dois le supprimer...
Sinon tu dois modifier /etc/default/grub
pour avoir GRUB_GFXPAYLOAD_LINUX=keep
(Il faut dé-commenter la ligne)
Et si cela ne fonctionne toujours pas, redonne le contenu de grub.cfg
Test bien tous tes Linux pour vérifier qu'il n'y a pas d'impact négatif...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 13:03
par mimile
Je ne sais pas ce que fait ce fichier (/etc/grub.d/00_header_sauv).
Il est automatiquement installé quand je fais un update-grub. Je ne mets certes pas en doute ton avis, mais je dois avouer que j'hésite à le supprimer vu son ampleur.
L'extension _sauv ne suggère-t'elle pas que ce qui suit résoudrait une défaillance de /etc/grub.d/00_header ?
Quant à la ligne GRUB_GFXPAYLOAD_LINUX=keep, elle était déjà décommentée.
Quoi qu'il en soit, je ne vois pas bien la relation entre les préliminaires de GRUB et l'accès à Arch qui affiche ses lignes de boot comme si l'écran était en 800x600.
Ne penses-tu pas que c'est au niveau d'Arch qu'il faut lui faire comprendre que la résolution d'écran est 1024x768 ?
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 13:45
par benjarobin
mimile a écrit : ↑dim. 11 juin 2017, 13:03Il est automatiquement installé quand je fais un update-grub.
Euh, non... Je ne pense pas. Supprime le (ou à minima déplace le). Mais clairement il n'a strictement rien à faire ici sans aucun doute...
Juste pour confirmer, quelle est la sortie de
Sinon j'ai vérifier la sortie générée par ces 2 fichiers est équivalente ! Donc
/etc/grub.d/00_header_sauv
est vraiment inutile !!!
mimile a écrit : ↑dim. 11 juin 2017, 13:03Quant à la ligne GRUB_GFXPAYLOAD_LINUX=keep, elle était déjà décommentée.
Étrange car le fichier généré ne le reflète pas ! (Il manque les
set gfxpayload=keep
dans le grub.cfg)
Quelle est la sortie de
mimile a écrit : ↑dim. 11 juin 2017, 13:03
Quoi qu'il en soit, je ne vois pas bien la relation entre les préliminaires de GRUB et l'accès à Arch qui affiche ses lignes de boot comme si l'écran était en 800x600.
Ne penses-tu pas que c'est au niveau d'Arch qu'il faut lui faire comprendre que la résolution d'écran est 1024x768 ?
Pourtant c'est comme cela que cela fonctionne...
Code : Tout sélectionner
Uncomment to allow the kernel use the same resolution used by grub
Le commentaire dit bien que si on veut utiliser la même résolution pour le kernel que celle de Grub on doit activer ceci. Sinon le kernel prend la résolution par défaut 640x320 de mémoire. Et comme avec les drivers propriétaires on n'a pas un bon support de KMS alors la résolution de la console reste dans cette résolution de base...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:16
par mimile
Merci pour tes commentaires.
Dans la mesure où le grub.cfg de Linux Mint fixe gfxmode à 1024x768, j'ai bêtement inclus dans le menuentry d'Arch : gfxmode $linux_gfx_mode.
Au boot d'Arch, nette amélioration : les caractères sont beaucoup plus petits qu'auparavant (mais restent quand même un peu plus grands que ceux qui s'affichent dans le menu initial de Grub).
Quoi qu'il en soit, je prends mon courage à deux mains et je lance une mise à jour complète : 413 paquets ....
Pendant la mise à jour, des erreurs sont signalées. Les voici :
Code : Tout sélectionner
:: Exécution des crochets de post-transaction...
( 1/18) Install DKMS modules
==> dkms install vboxhost/5.1.22_OSE -k 4.11.3-1-ARCH
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
==> dkms install vboxhost/5.1.22_OSE -k 4.9.31-1-lts
Job for systemd-modules-load.service failed because the control process exited with error code.
See "systemctl status systemd-modules-load.service" and "journalctl -xe" for details.
( 2/18) Updating linux-lts initcpios
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Starting build: 4.9.31-1-lts
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: module not found: `nvidia'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-lts.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> Starting build: 4.9.31-1-lts
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: aic94xx
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: module not found: `nvidia'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
==> WARNING: errors were encountered during the build. The image may not be complete.
erreur : la commande n’a pas pu être exécutée correctement
( 3/18) Updating linux initcpios
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 4.11.3-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 4.11.3-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: aic94xx
-> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Voici ce qui est suggéré :
Code : Tout sélectionner
[okapi@Archie Bureau]$ systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: active (exited) since Sun 2017-06-11 13:43:56 CEST; 40min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 188 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 188 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/systemd-modules-load.service
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
[okapi@Archie Bureau]$
Code : Tout sélectionner
[okapi@Archie Bureau]$ journalctl -xe
jun 11 14:24:40 Archie sudo[3191]: pam_unix(sudo:session): session closed for user root
jun 11 14:24:50 Archie sudo[3196]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:24:50 Archie sudo[3196]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:24:50 Archie sudo[3197]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:24:50 Archie sudo[3197]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:24:50 Archie sudo[3197]: pam_unix(sudo:session): session closed for user root
jun 11 14:24:50 Archie sudo[3196]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:00 Archie sudo[3201]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:00 Archie sudo[3202]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:00 Archie sudo[3202]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:00 Archie sudo[3201]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:00 Archie sudo[3202]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:00 Archie sudo[3201]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:10 Archie sudo[3205]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:10 Archie sudo[3206]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:10 Archie sudo[3205]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:10 Archie sudo[3206]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:10 Archie sudo[3206]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:10 Archie sudo[3205]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:20 Archie sudo[3210]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:20 Archie sudo[3212]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:20 Archie sudo[3210]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:20 Archie sudo[3212]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:20 Archie sudo[3212]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:20 Archie sudo[3210]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:30 Archie sudo[3230]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:30 Archie sudo[3230]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:30 Archie sudo[3231]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:30 Archie sudo[3231]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:30 Archie sudo[3231]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:30 Archie sudo[3230]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:40 Archie sudo[3234]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:40 Archie sudo[3234]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:40 Archie sudo[3235]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:40 Archie sudo[3235]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:40 Archie sudo[3235]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:40 Archie sudo[3234]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:50 Archie sudo[3238]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sdb
jun 11 14:25:50 Archie sudo[3239]: okapi : TTY=tty2 ; PWD=/home/okapi ; USER=root ; COMMAND=/usr/bin/hddtemp -n /dev/sda
jun 11 14:25:50 Archie sudo[3238]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:50 Archie sudo[3239]: pam_unix(sudo:session): session opened for user root by okapi(uid=0)
jun 11 14:25:50 Archie sudo[3239]: pam_unix(sudo:session): session closed for user root
jun 11 14:25:50 Archie sudo[3238]: pam_unix(sudo:session): session closed for user root
lines 979-1021/1021 (END)
Je me dis "damned !" je suis bon pour un retour en arrière ...
Néanmoins, à tout hasard, je boot Arch LTS, les lignes défilent puis s'arrêtent en clignotant. Je commence à déprimer ...
Toutefois, avant de renoncer, je lance la Arch principale et là, MIRACLE, la séquence de boot se fait sans message d'erreur et après avoir fourni mon mot de passe, je me retrouve devant mon écran habituel,
Uname me confirme que c'est bien le noyau 4.11.3-1 qui fonctionne :
Code : Tout sélectionner
Linux Archie 4.11.3-1-ARCH #1 SMP PREEMPT Sun May 28 10:40:17 CEST 2017 x86_64 GNU/Linux
Les quelques programmes que je lance fonctionnent normalement (Firefox, Thunderbird, VLC, clementine, etc...).
Vois-tu une explication à ça ?
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:20
par benjarobin
mimile a écrit : ↑dim. 11 juin 2017, 14:16Dans la mesure où le grub.cfg de Linux Mint fixe gfxmode à 1024x768, j'ai bêtement inclus dans le menuentry d'Arch : gfxmode $linux_gfx_mode.
Je n'ai pas compris ce que tu as fais... Quel menuentry d'Arch ?
Tu as modifié à la main grub.cfg ? Il ne faut pas... Qu'est ce que tu as changé pour que cela fonctionne ? Tu utilises bien os-prober, non, et pas un fichier custom ? J'aurais mal vu ?
Peux tu donner le contenu de ton
grub.cfg
et la sortie de
grep -Ev "^ *#|^ *$" /etc/default/grub
Bien entendu depuis Linux Mint, car si j'ai bien compris c'est cette distribution qui gère le Grub.
Je t'ai bien dis de ne pas mettre
nvidia
dans
/etc/mkinitcpio.conf
... Sinon pour lts il te faut installer nvidia pour le linux-lts:
nvidia-lts
Quelle est la sortie après avoir tout corrigé, depuis linux et depuis linux-lts de
journalctl
doit être lancé en
root, ou il faut être dans le bon groupe (
systemd-journal
) !!!
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:34
par mimile
OK
J'ai supprimé "nvidia" de la liste des modules de mkinitcpio.conf (j'admets que tu me l'avais dit mais tu avais aussi dit que ça n'avait aucune importance de l'y laisser).
En revanche, problème pour installer nvidia-lts :
Code : Tout sélectionner
:: Procéder à l’installation ? [O/n]
:: Récupération des paquets...
nvidia-lts-381.22-1... 6,8 MiB 8,95M/s 00:01 [######################] 100%
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
(1/1) chargement des fichiers des paquets [######################] 100%
(1/1) analyse des conflits entre fichiers [######################] 100%
(1/1) vérification de l’espace disque disponible [######################] 100%
:: Traitement des changements du paquet...
(1/1) installation de nvidia-lts [######################] 100%
In order to use nvidia module, reboot the system.
:: Exécution des crochets de post-transaction...
(1/2) Install DKMS modules
==> No kernel extramodules-4.9-lts headers. You must install them to use DKMS!
(2/2) Arming ConditionNeedsUpdate...
Comment installe-t'on ces extramodules-4.9-lts headers ?
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:36
par benjarobin
nvidia-lts
à bien été installé, mais il te manque en effet des bouts pour ton
linux-lts
Ou pas, c'est peut être un bug dans les scripts, le message d'erreur est sûrement faux, tu peux l'ignorer je pense
Peux tu répondre s'il te plaît à toutes mes questions
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:48
par mimile
Code : Tout sélectionner
[okapi@Archie Bureau]$ sudo pacman -S linux-lts-headers
avertissement : linux-lts-headers-4.9.31-1 est à jour -- réinstalle
Je relance l'installation de nvidia-lts :
Code : Tout sélectionner
[okapi@Archie Bureau]$ sudo pacman -S nvidia-lts
avertissement : nvidia-lts-381.22-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (1) nvidia-lts-381.22-1
Taille totale installée : 7,87 MiB
Taille de mise à jour nette : 0,00 MiB
:: Procéder à l’installation ? [O/n]
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
(1/1) chargement des fichiers des paquets [######################] 100%
(1/1) analyse des conflits entre fichiers [######################] 100%
(1/1) vérification de l’espace disque disponible [######################] 100%
:: Exécution des crochets de pré-transaction...
(1/1) Remove DKMS modules
==> No kernel extramodules-4.9-lts headers. You must install them to use DKMS!
:: Traitement des changements du paquet...
(1/1) réinstallation nvidia-lts [######################] 100%
:: Exécution des crochets de post-transaction...
(1/2) Install DKMS modules
==> No kernel extramodules-4.9-lts headers. You must install them to use DKMS!
(2/2) Arming ConditionNeedsUpdate...
Et enfin :
Code : Tout sélectionner
[okapi@Archie Bureau]$ sudo journalctl -b | grep module
jun 11 13:43:57 Archie kernel: ACPI: Executed 1 blocks of module-level executable AML code
jun 11 13:43:58 Archie kernel: nvidia: loading out-of-tree module taints kernel.
jun 11 13:43:58 Archie kernel: nvidia: module license 'NVIDIA' taints kernel.
jun 11 13:43:58 Archie systemd-modules-load[188]: Inserted module 'sg'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxdrv'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxpci'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxnetadp'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxnetflt'
jun 11 13:44:17 Archie /usr/lib/gdm/gdm-x-session[697]: (==) ModulePath set to "/usr/lib/xorg/modules"
jun 11 13:44:17 Archie /usr/lib/gdm/gdm-x-session[697]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "fb"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/libfb.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "wfb"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/libwfb.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "ramdac"
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "dri2"
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 0.25.1
jun 11 13:44:40 Archie gnome-shell[740]: JS WARNING: [resource:///org/gnome/gjs/modules/tweener/tweener.js 538]: reference to undefined property properties[istr].arrayIndex
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (==) ModulePath set to "/usr/lib/xorg/modules"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "fb"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/libfb.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "wfb"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/libwfb.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "ramdac"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "dri2"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 0.25.1
[okapi@Archie Bureau]$ journalctl -b | grep module
jun 11 13:43:57 Archie kernel: ACPI: Executed 1 blocks of module-level executable AML code
jun 11 13:43:58 Archie kernel: nvidia: loading out-of-tree module taints kernel.
jun 11 13:43:58 Archie kernel: nvidia: module license 'NVIDIA' taints kernel.
jun 11 13:43:58 Archie systemd-modules-load[188]: Inserted module 'sg'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxdrv'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxpci'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxnetadp'
jun 11 13:43:56 Archie systemd-modules-load[188]: Inserted module 'vboxnetflt'
jun 11 13:44:17 Archie /usr/lib/gdm/gdm-x-session[697]: (==) ModulePath set to "/usr/lib/xorg/modules"
jun 11 13:44:17 Archie /usr/lib/gdm/gdm-x-session[697]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "fb"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/libfb.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "wfb"
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/libwfb.so
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:18 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "ramdac"
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading sub module "dri2"
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
jun 11 13:44:19 Archie /usr/lib/gdm/gdm-x-session[697]: compiled for 1.19.3, module version = 0.25.1
jun 11 13:44:40 Archie gnome-shell[740]: JS WARNING: [resource:///org/gnome/gjs/modules/tweener/tweener.js 538]: reference to undefined property properties[istr].arrayIndex
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (==) ModulePath set to "/usr/lib/xorg/modules"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 4.0.2, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "fb"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/libfb.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "wfb"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/libwfb.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 1.0.0
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "ramdac"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading sub module "dri2"
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
jun 11 13:44:49 Archie /usr/lib/gdm/gdm-x-session[913]: compiled for 1.19.3, module version = 0.25.1
[okapi@Archie Bureau]$
Ai-je répondu à toutes tes questions ?
EDIT : NON
Oui, j'ai modifié grub.cfg à la main. Je sais bien qu'il ne faut pas mais je passe outre, ne serait-ce que pour modifier les couleurs du menu grub, le n° de l'OS qui doit se lancer par défaut, le timeout, etc...
De plus, il faut bien dire que le noyau de Linux Mint ne change pas, donc pas de mise à jour de grub.
Donc, je modifie à ma guise et à la main.
En comparant avec le menuentry de Linux Mint, j'ai ajouté à celui d'Arch comme ceci :
Code : Tout sélectionner
menuentry 'Archlinux (sur /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-122af965-b8c2-4a6b-bfec-304d66200641' {
gfxmode $linux_gfx_mode <----
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 14:50
par benjarobin
Non... Il manque la sortie de journalctl depuis le linux-lts (qui devrait fonctionner maintenant, j'ai le même message d'erreur que toi, donc tu peux l'ignorer sans aucun souci)
Et surtout je suis curieux pour le grub.cfg et /etc/default/grub...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 15:11
par mimile
Je t'ai posté le grub.cfg le 11 juin à 13:44 h
Voici /etc/default/grub :
Code : Tout sélectionner
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
GRUB_INIT_TUNE="480 440 1"
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 15:16
par benjarobin
Sauf que son contenu à du changer depuis... Tu as bien fait des modifications, non ? Tu as bien supprimé /etc/grub.d/00_header_sauv ?
Donc tu modifies le Grub à la main... Et bien après tu te demandes pourquoi certaines choses ne fonctionne pas correctement... Je te demandais si
GRUB_GFXPAYLOAD_LINUX
était bien à
keep
, mais à quoi bon si tu ne régénères pas le fichier grub.cfg ?
Ce n'est pas comme si c'était indiqué en toute lettre au début du fichier
If you change this file, run 'update-grub' afterwards to update /boot/grub/grub.cfg.
Tu as tout ce qu'il faut pour customiser le grub.cfg via des fichiers dans /etc/grub.d/
La première chose à faire est de ne pas utiliser os-prober... Bref... J'abandonne ici...
Re: [requiescat in pace] archlinux (ressuscité)
Publié : dim. 11 juin 2017, 16:07
par mimile
Je comprends que tu te lasses mais je t'ai dit précédemment que
GRUB_GFXPAYLOAD_LINUX était déjà sur keep quand tu m'a dit de décommenter sa ligne ; or,
elle était déjà décommentée.
J'ai certainement dû le faire il y a plusieurs mois, peut-être quand j'ai voulu installer un splash screen et il ne fait pas de doute que dans l'intervalle, j'ai régénéré grub.cfg pour que mon splash fonctionne.
Quant à customiser grub.cfg, je ne vois pas bien comment - par exemple - j'aurais pu ajouter rw à la ligne Linux d'Arch - ou autre exemple - ajouter /boot/intel-ucode.img avant /boot/initramfs-linux.img à la ligne initrd
J'ai été voir les différents éléments /etc/grub.d.
Le seul qui pourrait être utilisé est peut-être 40-custom mais je ne sais fichtre pas quoi et comment faire. Il est dit qu'on peut y ajouter des menu-entries, ça veut dire quoi exactement ?
Code : Tout sélectionner
Simply type the
# menu entries you want to add after this comment
.
Je tape quoi : simplement Archlinux ou tout ce qui se trouve dans grub.cfg à son propos ?
Si tu a décidé de cesser de m'aider, je le comprendrais très bien car je ne suis assurément pas au niveau mais jusqu'à présent, que tu le veuilles ou non, j'ai essayé de suivre tes indications et en tout état de cause, je te remercie sincèrement de ce que tu m'as apporté.
Conclusion, à mon niveau, si je regénère le grub.cfg modifié à la main, je perds toutes mes modifs et j'ignore comment les stocker ailleurs.
Encore merci et cordialement à toi.
Mimile