Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ? hmm

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

là:http://doc.ubuntu-fr.org/installation/d … _demarrage

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 wink


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 hmm

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 wink


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