[gelöst] Auflösung Grub2

Hinweis: In dem Thema [gelöst] Auflösung Grub2 gibt es 13 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo Zusammen,


    nach dem Tausch des Monitorkabels (DVI --> HDMI) habe ich im Grub2 Bootmenü eine sehr geringe Auflösung. Die Schrift ist riesig und passt nicht mehr zum Monitor der 1900x1200 hat.


    Im Yast - System - Bootloader - Bootloader Optionen, habe ich unter VGA Modus die Auflösung auf 1900x1200 24bit gestellt. Jedoch hat sich nichts geändert.


    Hat jemand eine Idee wie ich die Auflösung umstellen kann.


    Danke,


    Gruß
    overheat

    Einmal editiert, zuletzt von overheat ()

    Für den Inhalt des Beitrages 72319 haftet ausdrücklich der jeweilige Autor: overheat

  • Was sagt denn

    Code
    /usr/sbin/hwinfo --gfxcard


    ?
    Die für mich wahrscheinlichste Erklärung ist, dass der zu diesem Zeitpunkt des Bootens verwendete Grafikkartentreiber, diese Auflösung über diesen Ausgang nicht darstellen kann.

  • Das System läuft mit dem nouveau Treiber.



    • Code
      58: PCI f00.0: 0300 VGA compatible controller (VGA)               [Created at pci.319]  Unique ID: 0Ai1.q4k5sksNWF0  Parent ID: 3hqH.bYndsKJIWyA  SysFS ID: /devices/pci0000:00/0000:00:03.0/0000:0f:00.0  SysFS BusID: 0000:0f:00.0  Hardware Class: graphics card  Model: "nVidia G94 [Quadro FX 1800]"  Vendor: pci 0x10de "nVidia Corporation"  Device: pci 0x0638 "G94 [Quadro FX 1800]"  SubVendor: pci 0x10de "nVidia Corporation"  SubDevice: pci 0x062c   Revision: 0xa1  Driver: "nouveau"  Driver Modules: "drm"  Memory Range: 0xf6000000-0xf6ffffff (rw,non-prefetchable)  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)  Memory Range: 0xf4000000-0xf5ffffff (rw,non-prefetchable)  I/O Ports: 0xe000-0xefff (rw)  IRQ: 24 (11746 events)  I/O Ports: 0x3c0-0x3df (rw)  Module Alias: "pci:v000010DEd00000638sv000010DEsd0000062Cbc03sc00i00"  Driver Info #0:    Driver Status: nvidiafb is not active    Driver Activation Cmd: "modprobe nvidiafb"  Driver Info #1:    Driver Status: nouveau is active    Driver Activation Cmd: "modprobe nouveau"  Config Status: cfg=no, avail=yes, need=no, active=unknown  Attached to: #10 (PCI bridge)Primary display adapter: #58


    Für den Inhalt des Beitrages 72337 haftet ausdrücklich der jeweilige Autor: overheat

  • Hallo overheat,


    in der "easylinux 3/2014" findet sich auf den Seiten 100-101 folgender Artikel:



    Ich habe auch meinen Monitor mit HDMI-Kabel angeschlossen und nur eine sehr geringe Auflösung im Grub2-Menü. Auf meinem Laptop wird die Auflösung in Grub2 richtig angezeigt.
    Eigentlich wollte ich mit dem genannten Tipp die Auflösung ändern, jedoch funktionierten bei mir weder hwinfo noch vbeinfo. Wenn ich im Terminal sudo /usr/sbin/hwinfo --framebuffer eingebe findet ein kurzer Bearbeitungsprozess statt, was ich an einem sehr schnellen Durchlauf mehrerer Textfelder erkenne, die aber leider nicht ausgegeben werden :S
    Wenn ich vbeinfo im Grub-Prompt eingebe erscheint Befehl nicht gefunden.
    Eine Alternative wäre die Auflösung ohne die Befehle einfach einzugeben, wie ich Sie auch unter OpenSuse verwende. Meinst Du bzw Ihr das kann man machen?

  • Eine Anmerkung:

    Wenn ich im Terminal sudo /usr/sbin/hwinfo --framebuffer eingebe findet ein kurzer Bearbeitungsprozess statt, was ich an einem sehr schnellen Durchlauf mehrerer Textfelder erkenne, die aber leider nicht ausgegeben werden


    Wenn Du den Pfad bei diesem Befehl mit Pfad angibst, brauch es kein sudo mehr.
    Als User ohne Pfad:

    Code
    uebung@linux64:~> hwinfo --help
    Absolute path to 'hwinfo' is '/usr/sbin/hwinfo', so running it may require superuser privileges (eg. root).


    Als User mit Pfad:


    Als root ohne Pfad:


    Erklärung:
    Der Pfad /usr/sbin ist nicht in der Variablen $PATH des Users, daher muss man als User den Befehl mit dem kompletten Pfad aufrufen. sudo wird auch nur mit dem $PATH des aufrufenden Users gestartet, daher muss man als sudo auch den Pfad mit angeben. Bei root ist /usr/sbin im $PATH enthalten.


    Kannst Du überprüfen mit

    Code
    echo $PATH


    als USER, mit sudo und als ROOT.


    Daher ruft man hwinfo entweder mit Pfad als User auf, oder als root ohne Pfad.
    Wobei es natürlich mit sudo und Pfad auch klappt.



    Zu dem --help
    Bei fast jedem Konsolenbefehl kann man die kurze Hilfe mit "Befehl --help" , also Befehl Leerzeichen --help, aufrufen.
    Probier es einmal aus, ist oft ein sehr schnelle Hilfe anstatt immer "man Befehl" oder "info Befehl".


    PS:
    hwinfo --framebuffer ergibt bei mir auch keine Ausgabe.

    Für den Inhalt des Beitrages 72357 haftet ausdrücklich der jeweilige Autor: Sauerland

  • @Sauerland:


    Vielen Dank für die nützlichen Erklärungen!


    Was meinst Du? Kann ich die normale FullHD-Suse-Auflösung einfach in der grub.cfg eingeben ohne vorher den Framebuffer auslesen zu lassen?
    Wenn das Grub-Menü erscheint ist meine NVidia-Grafikkarte auf meinem Pavilion (siehe meine Signatur) noch nicht von Linux erkannt worden. Das geschieht erst während des Boot-Prozesses, Beim Anmelde-Dialog ist dann erstmals die FullHD-Auflösung aktiv. Von daher bin ich unsicher ob ich diese Auflösung schon im Grub-Menü verwenden kann.

  • Kann ich Dir wirklich nicht sagen, bei mir funktioniert wie gezeigt automatisch.
    Beim Laptop mit Legacy ATI Karte und beim Desktop mit Nvidia GTX 650 TI

    Für den Inhalt des Beitrages 72362 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Mit der beschriebenen Prozedur, konnte ich die korrekte Auflösung einstellen.
    Jetzt läuft der PC wieder mit HDMI Kabel.


    Vielen Dank

    Für den Inhalt des Beitrages 72388 haftet ausdrücklich der jeweilige Autor: overheat