Re: Server zwingen, im VGA-Modus zu starten
Am 03.01.2014 schrieb Peter Blancke:
Am 2014-01-02, Thilo Engelbracht <mailinglists@engelbracht.de> schrieb:
Gibt es eine Möglichkeit, dem System mitzuteilen, dass es
lediglich die VGA-Auflösung verwenden soll (auch wenn eine andere
Auflösung möglich ist)? Kann mir jemand einen Tipp geben? Oder
zumindest ein Stichwort, nach dem ich googeln kann?
In meiner /etc/default/grub stehen folgende Zeilen auf ALLEN meinen
Servern:
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="nomodeset gfxpayload=text"
Alle anderen Zeilen sind auskommentiert. Die letzte Zeile bewirkt
Dein erwuenschtes VGA-Verhalten. Ein Update auf Grub nicht
vergessen. Das hat geholfen.
Ich habe das mal ausprobiert:
root@server:~# grep -v "#" /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="nomodeset gfxpayload=text"
Anschl. natürlich ein "update-grub" ausgeführt.
Leider sieht das Resultat noch immer unverändert aus.
Und genau das verstehe ich nicht: Wenn ich dem Kernel die o.g. Parameter
übergebe, dann sollte das System doch im VGA-Modus starten.
Sascha Reißner hat in seiner E-Mail das Schlagwort "EDID (Extended
Display Identification Data)" erwähnt.
Daraufhin habe ich die Datei "/var/log/syslog" analysiert und bin über
folgende Einträge gestolpert:
----- schnipp -----
Jan 7 17:24:59 server kernel: [ 5.354923] [drm:drm_edid_block_valid]
*ERROR* EDID checksum is invalid, remainder is 128
Jan 7 17:24:59 server kernel: [ 5.355046] Raw EDID:
Jan 7 17:24:59 server kernel: [ 5.355125] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355213] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355301] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355390] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355477] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355566] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355661] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.355754] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.468785] [drm:drm_edid_block_valid]
*ERROR* EDID checksum is invalid, remainder is 128
Jan 7 17:24:59 server kernel: [ 5.468910] Raw EDID:
Jan 7 17:24:59 server kernel: [ 5.468988] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469074] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469158] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469244] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469329] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469415] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469508] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.469594] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586406] [drm:drm_edid_block_valid]
*ERROR* EDID checksum is invalid, remainder is 128
Jan 7 17:24:59 server kernel: [ 5.586517] Raw EDID:
Jan 7 17:24:59 server kernel: [ 5.586589] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586668] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586746] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586824] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586902] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.586980] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.587058] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.587136] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692192] [drm:drm_edid_block_valid]
*ERROR* EDID checksum is invalid, remainder is 128
Jan 7 17:24:59 server kernel: [ 5.692315] Raw EDID:
Jan 7 17:24:59 server kernel: [ 5.692398] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692486] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692573] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692660] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692748] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692835] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.692923] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.693010] ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff
Jan 7 17:24:59 server kernel: [ 5.693105] gma500 0000:00:02.0:
LVDS-1: EDID block 0 invalid.
Jan 7 17:24:59 server kernel: [ 6.053801] gma500 0000:00:02.0:
allocated 1280x1024 fb
Jan 7 17:24:59 server kernel: [ 6.054092] fbcon: psbfb (fb0) is
primary device
Jan 7 17:24:59 server kernel: [ 6.374169] Console: switching to
colour frame buffer device 80x30
Jan 7 17:24:59 server kernel: [ 6.378142] fb0: psbfb frame buffer device
Jan 7 17:24:59 server kernel: [ 6.378227] drm: registered panic notifier
Jan 7 17:24:59 server kernel: [ 6.378435] gma500 0000:00:02.0:
Backlight lvds set brightness 7a120000
Jan 7 17:24:59 server kernel: [ 6.378616] [drm] Initialized gma500
1.0.0 2011-06-06 for 0000:00:02.0 on minor 0
----- schnapp -----
Ist hieraus vielleicht irgendwas ersichtlich?
Könnte es ggf. sein, dass die Ursache am Frame buffer liegt?
Vielen Dank für Eure Hilfe.
Gruß
Thilo
Ferner:
Gewoehnlich kommt hier in diesem Zusammenhang auch die Frage, wie
man das Dunkelschalten des Bildschirms verhindern kann. Hierzu habe
ich in meiner /etc/console-tools/config" folgende Zeilen veraendert:
BLANK_TIME=0
POWERDOWN_TIME=0
Grusz,
Peter Blancke
Reply to: