#1 Le 28/05/2007, à 09:43
- Xavier21
Dual boot incompatible avec certains écrans plats?
Bonjour,
En changeant l'écran plat de mon PC, j'ai eu la surprise de ne plus voir apparaitre mon menu grub au lancement de ma bécane. Au lieu de ça, mon écran m'indique un message du type "signal entrée hors limite", puis, Ubuntu se lance automatiquement.
Ayant une sortie TV, j'ai regardé depuis l'écran et là, le menu Grub apparait et je peux faire le choix de mon OS.
Tout ceci pour dire que visiblement, certains écrans plats ne diffusent aucune image si le signal n'est pas assez fort, ce qui peut donner l'impression que grub ne s'est pas installé correctement.
Mon précédent écran était plat également, mais très âgé. Il m'indiquait également que j'étais hors limite, mais me montrait tout de même l'image.
Alors si vous avez des problèmes de dual boot, essayer de faire un test avec un autre écran (à tube cathodique par exemple, car pas de souci) avant de tout réinstaller peut-être.
Et si quelqu'un a une solution pour faire apparaitre le menu grub, je suis preneur, car la question que je me pose, c'est qu'avec les écran TV plat, le problème risque d'être le même ensuite.
Bonne journée
Hors ligne
#2 Le 28/05/2007, à 10:05
- denis_aec
Re : Dual boot incompatible avec certains écrans plats?
Peut-être qu'en changeant la définition de l'écran dans Grub, et en mettant la bonne, au lieu du 640x480 par défaut, ton écran appréciera l'effort et consentira à afficher quelque chose ?
http://doc.ubuntu-fr.org/installation/d … _demarrage
C'est pas cher, juste un essai à faire et en plus, c'est plus zoli !
Denis
Dernière modification par denis_aec (Le 28/05/2007, à 10:05)
Hors ligne
#3 Le 28/05/2007, à 10:31
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
La première ligne est correct, j'ai le code 791 qui correspond à du 1024X768 en 16 bits
Merci pour ta réponse, je n'avais pas vu cette doc (et pourtant, j'ai cherché, mais pas avec les bon mots clés!)
ma deuxième ligne est différente de ce qui est indiqué, j'ai ça:
# defoptions=quiet splash locale=fr_FR
faut-il que je le modifie pour mettre
vga=???
ou bien faut-il modifier la première ligne en mettant le code correspondant à du 24 bits?
J'hésite
Dernière modification par Xavier21 (Le 28/05/2007, à 10:43)
Hors ligne
#4 Le 28/05/2007, à 10:48
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
bon, et bien le changement de code sur la première ligne ne change rien
je tente une modification de la deuxième ligne en ajoutant vga=792
Hors ligne
#5 Le 28/05/2007, à 10:54
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
et bien rien de nouveau avec la modification de cette deuxième ligne.:(
J'ai indiqué
# defoptions=quiet splash vga=792 locale=fr_FR
puisque que locale=fr_FR y était déjà.
Faut-il que je le retire, au risque de perdre le français?
Hors ligne
#6 Le 28/05/2007, à 10:57
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
autre hypothèse: faut-il que je mette xga au lieu de vga dans le menu grub, comme indiqué dans le tableau ici: http://doc.ubuntu-fr.org/installation/d … _demarrage
Dernière modification par Xavier21 (Le 28/05/2007, à 12:16)
Hors ligne
#7 Le 28/05/2007, à 14:55
- denis_aec
Re : Dual boot incompatible avec certains écrans plats?
Le paramètre se met dans la ligne
# defoptions=quiet splash vga=???
en remplaçant les ??? par ton code 791 (ou 0x317) ou 792 (ou 0x318) selon que tu veux du 16 ou 24 bits par pixel.
Maintenant, si le problème est bien relatif au niveau du signal arrivant à ton moniteur, cela peut améliorer ou pas le dit niveau.
Si c'est bien un pb d'électronique, essaie un cable video plus court ou de meilleure qualité.
Denis
[Edit] le xga, svga, WXGA, ... n'est qu'une appelation de la définition d'écran mais n'est en général pas assez précis pour bien caractériser un écran. On ne peut se baser dessus, et c'est pourquoi il y a des codes. Ne pas utiliser ces sga, xgs, wxga et autres ... dans ce contexte tout du moins.
Dernière modification par denis_aec (Le 28/05/2007, à 15:01)
Hors ligne
#8 Le 28/05/2007, à 19:22
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
J'en déduis que cela ne change rien, sauf peut-être à retirer
locale=fr_FR
de la ligne; mais est-ce que cela aura une incidence sur la langue?
Merci de tes réponses
Hors ligne
#9 Le 28/05/2007, à 19:29
- misaine
Re : Dual boot incompatible avec certains écrans plats?
ce n'est pas sur la ligne # defoptions=quiet... qu'il faut faire les essais car il ne seront pas pris en compte mais directement sur la ligne de boot
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#10 Le 28/05/2007, à 19:37
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Heu...c'est laquelle alors?
Parce que j'ai suivi ce qui était indiqué dans le lien sur la doc
Hors ligne
#11 Le 28/05/2007, à 19:52
- misaine
Re : Dual boot incompatible avec certains écrans plats?
# defoptions c'est les options par défaut et il fut faire un update-grub pour quelles soient pris en compte .pour les essais c'est plus simple de les rajouter là
title Debian GNU/Linux, kernel 2.6.18-4-k7
root (hd1,1)
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdb2 ro vga=791
initrd /boot/initrd.img-2.6.18-4-k7
savedefault
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#12 Le 28/05/2007, à 20:10
- denis_aec
Re : Dual boot incompatible avec certains écrans plats?
L'inconvénient, c'est qu'il faudra modifier la ligne "kernel" à chaque mise à jour du noyau ... et que le problème réapparaitra alors au moins au premier redémarrage. Mais si c'est juste pour les essais ...
Le coup de l'update, j'oublie toujours ... Allez, un p'tit coup de
sudo update-grub
avant de redémarrer et dis-nous si ça change quelque chose ...
Mais pense quand même à regarder coté matériel (cable, connexion, voisinage avec un autre cable (secteur ou de puissance, longueur, ...) .
Denis
Dernière modification par denis_aec (Le 28/05/2007, à 20:12)
Hors ligne
#13 Le 28/05/2007, à 20:23
- misaine
Re : Dual boot incompatible avec certains écrans plats?
L'inconvénient, c'est qu'il faudra modifier la ligne "kernel" à chaque mise à jour du noyau ...
j'ai bien dit POUR LES ESSAIS
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#14 Le 28/05/2007, à 21:37
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Bon et bien aucun changement malgré toutes ces manipulations.
En fait, en y réfléchissant, toutes ces manipulations permettent de modifier la résolution de lancement d'ubuntu et non la résolution du menu lui-même. Et c'est justement grub qui est hors limite!
Je dois donc être condamné à conserver un écran cathodique ou bien abandonner définitivement windows (oui, je sais à quoi vous pensez...:lol:, c'est prévu)
Côté matériel, pas de rallonge de cable, connexion correct et pas de voisinnage hasardeux avec d'autres cables. La seule chose qui m'interpelle, c'est qu'il est indiqué derrière l'écran qu'il fonctionne au 240V. A moins que j'ai râté un épisode, je croyais que les prises ménagères étaient au 230V.
En même temps, mon ancien écran plat m'indiquait le même message, mais affichait tout de même le menu grub. J'irais vérifier son voltage demain.
Merci pour votre aide
Hors ligne
#15 Le 28/05/2007, à 21:57
- denis_aec
Re : Dual boot incompatible avec certains écrans plats?
240 V, c'est la tension "max" qu'il supporte en permanence. EDF te donne généralement, et en moyenne, du 220 V avec quelques pointes en + ou en - ... Ne pas regarder avec un oscilloscope, tu prendrais peur !
Le curieux , c'est le "hors limite" pendant grub, et seulement là ... Avant, ton écran est en VGA (640x480) mais noir et blanc (ou avec peu de couleurs). Pendant grub, aussi par défaut ... mais ça peut se changer ... et je pensais qu'en le mettant dans la même configuration que sous Ubuntu, ça pourrait aller mieux. Raté apparemment. Bizarre tout ça !
Je donne ma langue au chat !
Bonne recherche
Denis
Hors ligne
#16 Le 29/05/2007, à 09:28
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Peut-être qu'en mettant une image de fond dans le menu grub, cela pourrait changer les choses...?
Je sais que l'on peut le faire, mais je ne me suis pas encore pencher sur la question.
En fait, j'en déduis que plus on achète de la qualité, plus il y a des problèmes. Mon nouvel écran est un HP de bonne qualité, tellement bon qu'il refuse de me montrer des images qui ne serait pas top!
alors que mon précédent écran n'était pas de marques et il me montrait tout de même les images de grub.
Merci de ton aide
Hors ligne
#17 Le 29/05/2007, à 09:56
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
En cherchant, j'ai trouver le tuto pour mettre une image. http://doc.ubuntu-fr.org/grub?s=image%20grub
Juste une question, car je ne comprends pas exactement ce que signifie la phrase: "puis, si /boot n'est pas une partition"
Voilà ce que je compte insérer dans le menu grub juste après la ligne ## ## End Default Options ##:
splashimage=(hd0,5)/boot/grub/splashimages/tux.xpm.gz
est-ce juste, sachant que je n'ai qu'un DD et que ubuntu se trouve sur hd0,5
Merci
Dernière modification par Xavier21 (Le 29/05/2007, à 09:57)
Hors ligne
#18 Le 29/05/2007, à 13:20
- misaine
Re : Dual boot incompatible avec certains écrans plats?
je ne pense pas que ce soit ça qui résolve ton problème peux tu poster ton menu.lst pour voir s'il est correct
edit: extrait du manuel de grub http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html
Node:Le menu cache, Noeud «Previous»:Editer une entree du menu, Noeud «Up»Interface
L'interface du menu caché
Quand votre terminal ne fonctionne pas totalement ou quand vous demandez explicitement à GRUB de masquer l'interface menu avec la commande hiddenmenu (voir hiddenmenu), GRUB n'affiche pas l'interface menu et démarre automatiquement l'entrée par défaut, sauf si vous pressez <ESC>.
a vérifier
Dernière modification par misaine (Le 29/05/2007, à 13:38)
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#19 Le 29/05/2007, à 13:37
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Bonjour Misaine
Voici mon menu.lst, sachant qu'avec le précédent écran, je le voyais:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=7d154d2c-5907-4386-8a84-51b26c9ff4d9 ro
# kopt_2_6=root=/dev/sda6 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=792 resume=/dev/hda5
# defoptions=quiet splash vga=792 locale=fr_FR
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## ## End Default Options ##
title Ubuntu, kernel 2.6.17-11-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-11-generic root=/dev/sda6 ro quiet splash vga=792 locale=fr_FR
initrd /boot/initrd.img-2.6.17-11-generic
quiet
savedefault
boot
title Windows NT/2000/XP
root (hd0,1)
savedefault
makeactive
chainloader +1
title Ubuntu, kernel 2.6.17-11-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-11-generic root=/dev/sda6 ro single
initrd /boot/initrd.img-2.6.17-11-generic
boot
title Ubuntu, kernel 2.6.17-10-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda6 ro quiet splash vga=792 locale=fr_FR
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot
#title Ubuntu, kernel 2.6.17-10-generic (recovery mode)
#root (hd0,5)
#kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda6 ro single
#initrd /boot/initrd.img-2.6.17-10-generic
#boot
title Ubuntu, memtest86+
root (hd0,5)
kernel /boot/memtest86+.bin
quiet
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows NT/2000/XP
root (hd0,1)
savedefault
makeactive
chainloader +1
Je me disais, sans naïvement, qu'en mettant une image, cela forcerait la définition de l'écran...
Hors ligne
#20 Le 29/05/2007, à 13:41
- misaine
Re : Dual boot incompatible avec certains écrans plats?
pas de problème de ce coté là , ton menu.lst est bon
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#21 Le 29/05/2007, à 13:45
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Il s'agit donc bien d'une incompatibilité matériel?
Hors ligne
#22 Le 29/05/2007, à 14:20
- misaine
Re : Dual boot incompatible avec certains écrans plats?
là ça dépasse mes compétences , désolé , mais il y aurait un test à faire c'est remplacer grub par lilo
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#23 Le 29/05/2007, à 14:58
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
alors je viens de regarder la doc concernant lilo et je dois dire que cela dépasse également mon niveau de compétence!!
ET puis le jeu n'en vaut pas la chandelle vu que je n'utilise presque plus windows, seulement pour le montage video et je n'en fais pas tous les jours.
A l'occasion, je ferais un test avec un autre écran plat emprunté au boulot.
Si d'ici là, certains d'entres vous ont des idées; mais dans l'immédiat, je penche pour une incompatibilité matériel.
Heureusement finalement que mon ancien écran a rendu l'âme après avoir installé ubuntu; car sinon, je n'aurais jamais vu le menu grub!!
Hors ligne
#24 Le 29/05/2007, à 21:28
- denis_aec
Re : Dual boot incompatible avec certains écrans plats?
Pour le splash image ça me semble bon, chez moi j'ai :
# Splash image : Sert à configurer le fond de la page d'accueil de Grub
#splashimage=(hd0,3)/boot/grub/splash.xpm.gz
splashimage (hd0,6)/boot/grub/ubuntu_dance.xpm.gz
D'ailleurs, je viens de voir qu'il n'y a pas de signe "=" et pourtant ça marche !
Par contre, dans ton menu.lst, tu as une ligne "boot" que je n'ai pas ...
## ## End Default Options ##
title Ubuntu, kernel 2.6.17-11-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-11-generic root=/dev/sda6 ro quiet splash vga=792 locale=fr_FR
initrd /boot/initrd.img-2.6.17-11-generic
quiet
savedefault
boot <<===========
title Windows NT/2000/XP
...
Tu l'as même après chaque entrée ...
C'est voulu ? rajouté à la mano ou par Ubuntu ?
Denis
Hors ligne
#25 Le 29/05/2007, à 21:37
- Xavier21
Re : Dual boot incompatible avec certains écrans plats?
Oh que non, je n'ai rien ajouté; ça s'est fait tout seul à l'installation!
Je vais testé le splash image
Hors ligne