kernel 2.2.18-15 i vesa fb (config do i686)
Marek Guevara Braun
marek w atm.com.pl
Pią, 23 Mar 2001, 10:01:57 CET
Jacek Konieczny wrote:
>
> On Thu, Mar 22, 2001 at 08:23:00PM +0100, Jan Rekorajski wrote:
> > Ja sie zastanawiam dlaczego vmlinuz wychodzi taki wielki a tu takie
> > niespodzianki. Rozwiązanie pt. osobny pakiet z takimi bajerami jest
> > dużo lepsze.
> Mnie się takie podejście nie podoba. Później dojedzie to tego, że będę
> miał albo FB, albo advanced-routing (bo niby po co to na domowej maszynce).
> Po to robiliśmy initrd itp, aby kernel był uniwersalny. Kogo zbawi te kilka
> kilobajtów?
Ja tak samo uważam - kernel dystrybucji powinien być jak najbardziej
uniwersalny i jak jest jakas funkcjonalnosc która z niczym innym się
nie kłóci (a w dodatku jest częścią podstawowej wersji jądra) to warto
ją dodać. W tym wypadku fb musi być wkompilowany na stałe - inne
fb (matrox, ati, permedia i pewnie nvidia w 2.4) jak czytałem
mogą być modułami.
W zalaczeniu podsylam diffa włączającego vesa fb przy bootowaniu
jądra i686 (dla pozostałych ix86 zmiany będą analogiczne) - nie
chciałbym tego sam dopisać bo rozumiem że ten fb w jadrze jest
sprawą lekko sporną - namawiam jednak osoby opiekujące się kernelem
do zaaplikowania tych zmian lub dania mi "zielonego swiatla".
Mój argument jest taki - jeżeli komuś naprawdę zależy na tych kilku
KB w kernelu to i tak preparuje własne jądro, w którym wywala
wszystkie niepotrzebne rzeczy i patche, których nie używa,
a z wkompilowanego vesa fb można po prostu nie korzystać.
Pozdrawiam,
Marek Guevara Braun
============================== CUT HERE
===================================
--- kernel-i686.config.orig Thu Mar 22 22:03:48 2001
+++ kernel-i686.config Thu Mar 22 22:15:06 2001
@@ -1079,13 +1079,13 @@
CONFIG_FB_ATY128=m
# CONFIG_FB_VIRTUAL is not set
CONFIG_FBCON_ADVANCED=y
-CONFIG_FBCON_MFB=m
-CONFIG_FBCON_CFB2=m
-CONFIG_FBCON_CFB4=m
-CONFIG_FBCON_CFB8=m
-CONFIG_FBCON_CFB16=m
-CONFIG_FBCON_CFB24=m
-CONFIG_FBCON_CFB32=m
+CONFIG_FBCON_MFB=y
+CONFIG_FBCON_CFB2=y
+CONFIG_FBCON_CFB4=y
+CONFIG_FBCON_CFB8=y
+CONFIG_FBCON_CFB16=y
+CONFIG_FBCON_CFB24=y
+CONFIG_FBCON_CFB32=y
# CONFIG_FBCON_AFB is not set
# CONFIG_FBCON_ILBM is not set
# CONFIG_FBCON_IPLAN2P2 is not set
@@ -1093,7 +1093,7 @@
# CONFIG_FBCON_IPLAN2P8 is not set
# CONFIG_FBCON_MAC is not set
# CONFIG_FBCON_VGA_PLANES is not set
-CONFIG_FBCON_VGA=m
+CONFIG_FBCON_VGA=y
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
CONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
============================== CUT HERE
===================================
Więcej informacji o liście dyskusyjnej pld-devel-pl