grub2 avoir une bonne résolution, ainsi que pour usplash

Salut,

Les formats png et jpg passent en effet sans problème.

J’ai voulu moi aussi mettre un fond d’écran à grub, mais je bloque. J’ai vérifie dans la console de grub (avec vbeinfo) que la meilleure résolution que je puisse avoir est de 1024x768. Voici /etc/default/grub :

[code]# This file is sourced by update-grub, and its variables are propagated

to its children in /etc/grub.d/

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX=

Uncomment to disable graphical terminal (grub-pc only)

#GRUB_TERMINAL=console

Uncomment if you don’t want GRUB to pass “root=UUID=xxx” parameter to Linux

#GRUB_DISABLE_LINUX_UUID=true

GRUB_GFXMODE=1024x768x32[/code]

Mais la résolution reste merdique sous Grub. Je n’ai pas oublié le update-grub, qui ne m’a pas sorti d’erreur, et m’a bien détecté mon image (aux bonnes dimensions).

Il y’a eut une nouvelle version il y’a quelques semaine, j’ai accepté le nouveau fichier de configuration et sans avoir à retripatouiller j’ai par défaut la résolution maximale au démarrage.

Par contre j’ai pas trouvé comme zapper le grub (que le menu ne s’affiche que si je fait Echap comme avec l’ancien grub)
Parceque attendre quelques seconde pour en general prendre le 1er choix c’est dommage.

[quote=“Dunatotatos”]
Mais la résolution reste merdique sous Grub. Je n’ai pas oublié le update-grub, qui ne m’a pas sorti d’erreur, et m’a bien détecté mon image (aux bonnes dimensions).[/quote]
Ton image est elle bien en 1024x768x32?

[quote=“Blacksad”]Il y’a eut une nouvelle version il y’a quelques semaine, j’ai accepté le nouveau fichier de configuration et sans avoir à retripatouiller j’ai par défaut la résolution maximale au démarrage.

Par contre j’ai pas trouvé comme zapper le grub (que le menu ne s’affiche que si je fait Echap comme avec l’ancien grub)
Parceque attendre quelques seconde pour en general prendre le 1er choix c’est dommage.[/quote]D’après doc.ubuntu-fr.org/grub-pc
dans /etc/default/grub mettre la ligne GRUB_HIDDEN_TIMEOUT=0

limax > oui oui, elle est à la bonne dimension. D’ailleurs, je l’avais déjà mise en fond de grub quand j’étais sous Ubuntu.

Comme je vais passer en testing, peut-être que ça arrangera les choses. On verra.

Je remonte le file car depuis hier j’essaye vainement d’avoir un boot clean graphiquement.

J’ai joué avec Plymouth et je trouve que ça ralentit le boot donc je suis repassé en mode texte.

Pour la résolution, vbeinfo ne me retourne que des résolutions 4:3 alors que j’ai un écran 16:10 (comme tous les écrans vendu aujourd’hui d’ailleurs).
Donc le menu grub, le chargement, les tty ou le splash quand il était activé, tout est en 4:3 tant que je ne suis pas sous Gnome.

Je ne sais pas comment c’est possible mais je sais que ça l’est vu qu’il m’est arrivé dans la pléthore de mises à jour de Grub de ces dernier mois d’avoir parfois une résolution qui prenait tout l’écran (donc 16:10).

J’ai beau bidouiller les résolutions 16:10 ne passent pas :angry:

Pour info je suis avec les drivers proprio Nvivia.

hwinfo --framebuffer me retourne ces résolutions:

[quote]02: None 00.0: 11001 VESA Framebuffer
[Created at bios.464]
Unique ID: rdCR.924aGVs+MZ2
Hardware Class: framebuffer
Model: "NVIDIA MCP79 Board - mcp7a-so"
Vendor: "NVIDIA Corporation"
Device: "MCP79 Board - mcp7a-so"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xef000000-0xefdfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x031b: 1280x1024 (+5120), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0345: 1600x1200 (+1600), 8 bits
Mode 0x0346: 1600x1200 (+3200), 16 bits
Mode 0x0347: 1400x1050 (+1400), 8 bits
Mode 0x0348: 1400x1050 (+2800), 16 bits
Mode 0x0349: 1400x1050 (+5600), 24 bits
Mode 0x034a: 1600x1200 (+6400), 24 bits
Mode 0x0352: 2048x1536 (+8192), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x0364: 1440x900 (+1440), 8 bits
Mode 0x0365: 1440x900 (+5760), 24 bits
Mode 0x0368: 1680x1050 (+1680), 8 bits
Mode 0x0369: 1680x1050 (+6720), 24 bits
Mode 0x037b: 1280x720 (+5120), 24 bits
Mode 0x037c: 1920x1200 (+1920), 8 bits
Mode 0x037d: 1920x1200 (+7680), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown[/quote]

Sous Gnome même du 1900x1080 passe, mais bon je suis pas exigeant, un boot en 1680x1050 m’irait trés bien :007

Je deterre ce vieux fil pour avoir des explications.

Je me suis enfin décidé à avoir une résolution personnalisé pour Grub et les tty

Je commence par Grub, en suivant ce mini tuto de limax, la résolution de Grub est bien en 1280x1024x32, mais je voudrais une images au grub, je convertis mais dans /etc/grub.d/05_debian_theme , je ne trouve pas cette ligne WALLPAPER="/usr/share/images/grub/for_those_about_to_rock_we_salute.tga.

Est ce une ligne à ajouter ou à modifier??

Tu as raison ca a changé et ce n’est plus dans le même fichier

C’est maintenant dans /usr/share/desktop-base/grub_background.sh

Je n’ai pas cette ligne non plus dans mon système…

Je n’utilise pas de desktop manager, c’est pour ça??

Je vais lire le fichier 05_debian_theme…

il est dans testing et sid et fait parti du paquet desktop-base. Tu n’en as sans doute pas besoin mais alors il faut l’indiquer ailleur.

packages.debian.org/search?searc … g&arch=any

Tu as une stable?

Je suis sous sid, faut il installer desktop-base??

je n’avais pas desktop base avant et je faisais la modif directement dans le fichier /etc/grub.d/05_debian_theme

mais maintenant que j’ai installé desktop-base je fais la modif dans ce fichier /usr/share/desktop-base/grub_background.sh

je serais toi j’essayerais en premier de modifier ou d’ajouter dans le fichier /etc/grub.d/05_debian_theme

si ca ne marche pas installe desktop-base place ton image dans le dossier /usr/share/images/desktop-base/ et rajoute dans le fichier /usr/share/desktop-base/grub_background.sh

Je pense que la bonne manière de faire (“à la Debian”) si on a desktop-base d’installé, et pour éviter que la configuration soit écrasée par une MAJ du paquet c’est d’utiliser les alternatives :

Ajout de la nouvelle image comme alternative pour le fond de GRUB :

Puis on choisit l’image à utiliser :

Et mise à jour de GRUB évidemment :

EDIT : je viens d’essayer pour être sûr, et ça fonctionne très bien :slightly_smiling: Par contre j’ai du convertir mon image en PNG, le format JPG ne passait pas…

+1 pour la méthode alternative :038

OK, ça fonctionne en installant le paquet desktop-base!!

Reste plus qu’à changer la résolution des sessions tty…

J’ai posté ici, Merci!! http://www.debian-fr.org/resolution-des-terminaux-tty-t23987.html

[quote=“limax”]+1 pour la méthode alternative :038[/quote]Je viens de lire ta mise à jour sur le premier post, mais je crois qu’on s’est mal compris :wink:

[quote]Si vous utilisez le paquet desktop-base

Il faut ALORS éditer le fichier /usr/share/desktop-base/grub_background.sh et indiquer dans ce fichier[/quote]
Il n’y a même pas besoin d’éditer le fichier que tu cites, du moins je n’ai pas eu à le faire. Les commandes citées peuvent être tapées telle quelles dans un shell et l’alternatives est ainsi enregistrée pour de bon dans le fichier /var/lib/dpkg/alternatives/desktop-grub. Elle ne disparaîtra plus malgré les mises à jour des paquets concernés.

Je ne sais pas dans quel cas le script grub_background.sh est appelé, mais ça ne me paraît pas sage d’y placer ces commandes…

On s’était bien compris mais c’est moi qui me suit emmêlé les pinceaux quand j’ai fais la correction :119

Par contre avec mes changements j’ai perdu plymouth :angry:
Je regarderai demain pour remettre correctement plymouth. edit: c’était juste qu’il me manquait splash.

Le sujet est intéressant!
Une page sur le Wiki serait sympa.
Tu ferais ça pour nous Limax ? Ou si tu préfère je m’y colle…

Il me faudra attendre les prochaines vacances scolaires car j’ai un peu trop de travail ces temps ci.
Ces imbéciles nous ont mis les conseils de classe à partir du 15 fevrier!!!

Remarque me connaissant je le commencerai sans doute avant.

edit: On le met dans quelle catégorie?
Trucs et astuces ? Divers?

edit2: peut être ->Logiciels->divers->configurer grub2 (à coté de réinstaller grub2)

Salut,
C’est déjà sympa d’être d’accord pour le faire :smiley:

[quote=“limax”]…
edit2: peut être ->Logiciels->divers->configurer grub2 (à coté de réinstaller grub2)[/quote]

Ou, ça me semble bien. Cette rubrique divers va d’ailleurs bientôt s’appeler grub, il y a de la matière! :006