View previous topic :: View next topic |
Author |
Message |
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Sun Sep 03, 2017 4:23 pm Post subject: Alternative für v86d? |
|
|
Gibt es denn eine Alternative für v86d?
Leider gibt es ja "sys-apps/v86d" nicht mehr.
Somit ist diese Anleitung leider wertlos. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5192
|
Posted: Sun Sep 03, 2017 6:55 pm Post subject: |
|
|
Solange man nicht den binary treiber von nvidia verwenden möchte ist uvesafb AFAIK nicht mehr notwendig.
Die im kernel enthaltenen GPU treiber (z.b. radeon/amdgpu für AMD GPUs) haben auch support für framebuffer mode (aka höherauflösende console)
In der default einstellung wird die Auflösung für die console auf die native Auflösung des Monitors eingestellt _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
misterjack Veteran
Joined: 03 Oct 2004 Posts: 1655
|
Posted: Sun Sep 03, 2017 8:58 pm Post subject: |
|
|
firefly wrote: | Solange man nicht den binary treiber von nvidia verwenden möchte ist uvesafb AFAIK nicht mehr notwendig. |
Auch bei Benutzung des binary treibers nicht notwendig, geht zum Beispiel per efifb ohne Probleme bei mir: https://forums.fedoraforum.org/showthread.php?t=306271 _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
|
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Sun Sep 03, 2017 9:08 pm Post subject: |
|
|
Grundsätzlich funktioniert auch vesafb:
Code: | [ 1.840712] vesafb: mode is 1920x1080x32, linelength=7680, pages=0
[ 1.840712] vesafb: scrolling: redraw
[ 1.840713] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 1.840721] vesafb: framebuffer at 0xd1000000, mapped to 0xffffc90002800000, using 8128k, total 8128k |
Leider habe ich halt im Kernellog diese doofen Meldungen:
Code: | [ 1.840694] uvesafb: failed to execute /sbin/v86d
[ 1.840696] uvesafb: make sure that the v86d helper is installed and executable
[ 1.840698] uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
[ 1.840700] uvesafb: vbe_init() failed with -22
[ 1.840703] uvesafb: probe of uvesafb.0 failed with error -22 |
Die Frage ist nun, wie ich uvesafb abschalten kann? |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4558 Location: Germany
|
Posted: Wed Sep 06, 2017 7:10 pm Post subject: |
|
|
3PO wrote: | Die Frage ist nun, wie ich uvesafb abschalten kann? | Hehe, so wie in deinem verlinkten Wiki Artikel beschrieben.
Nimm
General setup --->
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
(/usr/share/v86d/initramfs) Initramfs source file(s)
wieder raus, und deaktiviere <*> Userspace VESA VGA graphics support
CONFIG_FB_UVESA
Dann den Kernel kompilieren und installieren.
Zusätzlich dann zb noch via "emerge -av --depclean sys-apps/v86d dev-libs/klibc"
entfernen (sofern nicht mehr benötigt).
Last edited by Josef.95 on Wed Sep 06, 2017 7:16 pm; edited 1 time in total |
|
Back to top |
|
|
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Wed Sep 06, 2017 7:15 pm Post subject: |
|
|
Danke!
Beim nächsten Kernelupdate nehme ich es dann raus. |
|
Back to top |
|
|
|