Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

21

09.02.2016, 15:23

Ich habe jetzt vga=791 übergeben (wie die Live-CD) -> Bildschirm schwarz. Ist wohl doch mein Kernel.

22

09.02.2016, 16:37

Hm, wenn Du mit dem alten PC es versuchst, wirst Du wahrscheinlich in das selbe Problem reinlaufen. Daher können wir auch hier in der VM weiter machen.
Hab die Vermutung dass bei Dir im Kernel die Framebuffer-Console nicht eingestellt ist, wenn schon nicht mal der vesafb da war. Prüfe bitte noch folgende Einstellungen im Kernel:

Quellcode

1
2
3
4
5
6
Graphics support  --->
    [*] Support for frame buffer devices
    [*]   VESA VGA graphics support
    Console display driver support  --->
        [*]   Video mode selection support
        <*> Framebuffer Console support
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

23

10.02.2016, 08:22

Gewonnen!!! :thumbsup:
Jetzt funktioniert auch "keep". Wieder 'was gelernt.
Tausend Dank für deine Geduld.

24

10.02.2016, 08:36

Super!

Rein interessenshalber, was macht dieses "keep" konkret, schaue bitte nochmal in die /proc/cmdline was durch das "keep" dazugekommen ist.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

25

10.02.2016, 08:56

Nichts! Da steht nur nur das Boot-Image und die Root-Partition.
Wenn ich nun keep deaktiviere fällt die Konsole nach Grub wieder in die alte Auflösung zurück. Also irgenwas macht dieses keep, aber nicht über die cmdline.

26

10.02.2016, 09:19

Interessant, dachte Linux-Kernel kümmert sich darum. Wenn ich das hier lese: http://www.gnu.org/software/grub/manual/html_node/linux.html scheint es im Grub-Fall irgend wie umgekehrt zu sein. Wenn ich es richtig verstehe (man möge mich korrigieren, falls nicht): Durch das verwendete (neue) 32-bit boot protocol kann der Kernel die vga= Option nicht nutzen, so dass der Grub sich mit "gfxpayload" vorher drum kümmert und die Grafikkarte vor dem Boot entsprechend initialisiert. Grub geht sogar soweit die "vga=" selbst auszuwerten und ein entsprechendes "gfxpayload" durchzuführen. Die "vga=" funktioniert wohl nur mit dem alten 16-bit Boot-Protokoll. Das war für mich neu (auch dass es 2 Protokolle gibt). Auch was dazu gelernt ;).
Ich nutze meistens andere Framebuffer (entweder KMS oder uvesafb) und diese machen es dann doch selbst (glaube ich zumindest).

Ob der Kernel dann in "das vorbereitete" auch eine Console Projizieren kann, liegt dann am Kernel, wie wir festgestellt haben.

Um das Thema dann "Abzuschließen", schaue Dir noch https://wiki.gentoo.org/wiki/Fbsplash an, damit Deine Console so aussieht wie auf dem Screenshot ganz unten auf der Seite.
PS: mit USE="gpm" und dem gestarteten /etc/init.d/gpm kannst Du auf der Console auch mit der Maus arbeiten ;)
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

27

10.02.2016, 09:48

Habe gerade nochmal die Übergabe vga= probiert. Funktioniert tatsächlich nicht. Aber im Gegensatz zu meinem Anfangsproblem bootet Gentoo normal nur eben mit der Standardauflösung.
Deine Tipps werde ich auf jeden Fall probieren und werde sicher wieder Probleme haben. Das wird dann aber ein neuer Thread.
Danke nochmal.

28

10.02.2016, 09:55

Ich muss nochmal einhaken weil ich mich korrigieren muss.
Was ich gerade geschrieben habe ist Quatsch. Es bringt nämlich nichts, wenn man einen Eintrag in der /etc/default/grub ändert und die Zeile dann auskommentiert lässt. ;) Jetzt richtig gemacht: die Übergabe von vga=791 auf der cmdline funktioniert auch!

29

10.02.2016, 17:01

Hallöchen

Weiß jetzt zwar nicht ob es noch hilft da schon gelöst dabei steht aber ich hab es so gelöst um die gewünschte Auflösung in der Konsole zu bekommen.

Ok ich hab vorher uvesafb usw. installiert und eingestellt... dann unter /etc/default die Datei grub editiert ....


Quellcode

1
2
3
GRUB_CMDLINE_LINUX_DEFAULT="video=uvesafb:1920x1080-32,mtrr:3,ywrap"

GRUB_GFXMODE=1920x1080x32


und ich habe im Kernel

Quellcode

1
2
3
4
5
6
7
8
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
--->  (/usr/share/v86d/initramfs) Initramfs source file(s)

und bei

Input device support
(1920)  Horizontal screen resolution
(1080)  Vertical screen resolution


Muss aber gestehen das ich das im Kernel vor langer langer Zeit gemacht habe und ob das was bewirkt hmm keine Ahnung ....
Jedenfalls beim hochfahren habe ich immer meine Auflösung die ich wollte ...

Ob das ganze auch unter einer VM läuft muss leider auch passen :( ....

lg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''