Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
WEARENOTALONE
Beiträge: 278
Registriert: 19.04.2009 18:55:05

Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von WEARENOTALONE » 28.03.2010 16:00:36

Hallo zusammen,
seit dem letzten Update in Squeeze auf grub2 1.98-1 kann ich Linux nicht mehr booten. Immer wenn ich die Option GRUB_GFXPAYLOAD_LINUX in /etc/default/grub auf irgendeinen Wert außer text setze, dann gibt es nach Auswahl von Linux im Grub2 Menu einen schwarzen Bildschirm und nichts geht mehr (keine Taste, kein STRG-ALT-ENTF...). Bei der vorherigen Grub Version habe ich immer von Hand in die /boot/grub/grub.cfg die Zeile set gfxpayload=keep geschrieben, aber dies funktioniert nun nicht mehr. Ebenso wenig wie set gfxpayload=1600x1200 oder andere Werte außer set gfxpayload=text. Aber so ein text Terminal mit ~640x480 ist leider ein wenig unübersichtlich...

Kernel: 2.6.32-3-amd64 und 2.6.26-2-amd64
Grafikkarte: Geforce 7800Gt mit proprietärem Treiber 190.53-1 aus non-free

Weiß jemand vielleicht eine Lösung? Hat noch jemand dieses Problem?

Viele Grüße
WANA

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von SubOptimal » 28.03.2010 16:26:06

Hi,

bei mir wurde die Einstellung gfxpayload ignoriert, weil ich keine Farbtiefe mit angegeben hatte.
Es funktioniert nun wieder seit ich auf meinem Rechner folgendes in die Datei /etc/grub.d/00_header (damit es nicht bei jedem update-grub2 aus der /boot/grub/grub.cfg verschwindet) eingetragen habe.

Code: Alles auswählen

...
case x${GRUB_TERMINAL_OUTPUT} in
...
  set gfxmode=${GRUB_GFXMODE}
  insmod gfxterm
  set gfxpayload=1600x1200x32
  insmod ${GRUB_VIDEO_BACKEND}
...
Dein Problem könnte aber auch mit diesem Bugreport zusammenhängen http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567245.

SubOptimal

WEARENOTALONE
Beiträge: 278
Registriert: 19.04.2009 18:55:05

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von WEARENOTALONE » 29.03.2010 11:24:30

Ich habe deinen Tipp direkt mal ausprobiert, aber leider bekomme ich immer noch einen schwarzen Bildschirm.

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von SubOptimal » 29.03.2010 20:46:33

Hi,

war ja auch nur so eine Idee. ;-)
Aber wenn man sich den Bugreport anschaut, dann scheinen auch andere diese Problem (gehabt) zu haben .

SubOptimal

WEARENOTALONE
Beiträge: 278
Registriert: 19.04.2009 18:55:05

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von WEARENOTALONE » 30.03.2010 11:38:48

Danke für deinen Tipp, es hätte ja funktionieren können. Es gibt noch einige andere Bug Reports mit ähnlichen Problemen, aber dort gibt es auch noch keine Lösung. Ich frag mich nur, ob es andere Nvidia Geforce User mit diesem Problem gibt. Anscheinend liegt es irgendwie an der Grafikkarte/-treiber, denn mit der Intel i915 Karte im Laptop hab ich dieses Problem nicht...

roadrunner4444
Beiträge: 1
Registriert: 31.03.2010 00:09:22

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von roadrunner4444 » 31.03.2010 00:26:50

hi, selbes Problem hier. Habe ein Abit AN-M2HD mit onboard Nvidia® Geforce7050PV/NF630a. Geht bisher nur mit 640x480, sonst schwarzer Bildschirm oder bei höheren Auflösungen friert der Grub2 ein, der Server fährt jedoch hoch (kann per ssh connecten). Mein System ist Ubuntu-Server Karmic 9.10. Grub 1.97 Beta 4.

Ein Zufall.. bestimmt ein sehr seltenes Problem und noch am gleichen Tag ;)

WEARENOTALONE
Beiträge: 278
Registriert: 19.04.2009 18:55:05

Re: Grub2: schwarzer Bildschirm (Rechner tot) bei GFXPAYLOAD

Beitrag von WEARENOTALONE » 02.07.2010 10:45:30

Das Problem mit dem schwarzen Bildschirm ist zwar immer noch nicht behoben, aber es gibt einen Workaround:
The grub2 official method appears to be setting the gfxpayload option, either to 'keep' or to a specific value. However, no values produced useful results - the login messages and the TTYs either defaulted back to 640x480, or were black or a garbled mess of colours.

The older way is adding 'vga=' to the boot options, but grub2 says this is deprecated, and it doesn't work for most values. I got halfway by setting vga=792, making sure 'quiet splash' were not present, and ignoring the deprecated message. Then I got a 1024x768 resolution for login and tty consoles. Other values just got low resolution.

But the best result was by changing the boot commands in /etc/grub.d/10_linux from 'linux' and 'initrd' to 'linux16' and 'initrd16'. Then setting the boot option "vga=865" in GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub - and including "quiet splash" or not, it doesn't matter - I am able to get full native resolution of 1280x800, both in login console messages (visible if "quiet" isn't specified) and in TTYs 1 - 6.

If anyone is tempted to try this out, check what video modes your card supports via

Code: Alles auswählen

sudo hwinfo --framebuffer
and get the mode number from the line you want - I used Mode 0x0361 which is 865 decimal. You can probably set the boot option vga=0x0361 directly.

And remember after any changes to run

Code: Alles auswählen

sudo update-grub
Quelle: ubuntuforums.org

Mit vga=838 (1600x1200) siehts doch gleich wieder ganz nett aus ^^

Gruß
WANA

Antworten