opensuse framebuffer?

Fórumok

Mostanában végig mentem néhány disztriben. (sok éve nem csináltam ilyent) Telepítettem debian 5.01, ubuntu 9.04, 9.10, CentOS 5.3, 5.4, Arch linux, FreeBSD 8 rc, opensuse 11.2, DSL.

És azt láttam: Jééé a suse ilyen nagyfelbontású karakteres konzollal indít. Ezt hívták régen framebuffer nek? Régen tetszett nagyon, csak nem sikerült sosem beröffentenem, aztán már le is tettem róla.

Most is tetszik. Szóval merre kell keresgélnem hogy működjön egy másik linux alatt? ( régen valahogy nem jött össze a kernel meg annak moduljainak forgatása )

Hozzászólások

Különböző videokártyák különböző framebuffer felbontásokat támogatnak. Azt, hogy a sajátod mit támogat a következő paranccsal tudod lekérdezni:
hwinfo --framebuffer

Lehet, hogy a hwinfo progit külön telepítened kell.
Szóval a program kimenete egy rakás felbontás / színmélység kombináció mellett furcsa kódok. És ebből kell a neked tetszőt beírni a /boot/grub/menu.lst fájlban annak a sornak a végére, amelyik a te kerneled indító bejegyzése. Ilyen formában: vga= **** (a kód ami tetszik)
pl:

kernel /vmlinuz26 root=/dev/sda1 vga=0x325

Van azóta már kernelmodesetting (kms) is, a legtöbb intel és ati kártyával már gond nélkül használható. fb-el ellentétben laptopoknál ad szélesvásznú felbontást is, és sokkal gyorsbban vált tty-k és az X között, nem villódzik a kép.

kernelbe persze bele kell hogy legyen forgatva, de ezt a legtöbb disztribútor meg is teszi. ati kártyáknál kell legalább 31-es kernel, és a soron következő 32-essel már még szélesebb körű támogatás jön. Intel kártyáknál már van egy ideje ha jól tudom.

grub-ban szintén engedélyezheted: modeset=1 vagy radeon.modeset=1-el