[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel-image-2.6.0-test2-1-386 bugg



Per Blomqvist wrote:
On Thu, Aug 28, 2003 at 05:59:00PM +0200, Niklas Höglund wrote:

Per Blomqvist wrote:

hi.

Jag installerade: kernel-image-2.6.0-test2-1-386

Det har jag också gjort, fast nu håller jag på och kompilerar test4, som
inte finns som debianpaket.


oh?

Ännu. Jag antar att den (eller någon senare version) kommer att paketeras tids nog.


Bilden blev blank med vga=791 i lilon.

Ingen aning om den här.


jo.

Man kanske måste ange ett annat läge?

Och X vägrade att starta, den hittade inte musen.

Se till att modulerna psmouse och mousedev läses in, och ställ in X på att använda /dev/input/mice som källa för musen, med protokollet ExplorerPS/2 (oavsett vad din mus använder för protokoll).


Jag gick in i modconf när jag körde med den kärnan, och menyn var helt tom!
Så jag kunde varken lägga till lr tabort någon modul. -underligt-

Modulerna heter *.ko i 2.6, medan de heter *.o i 2.4, så det är möjligt att modconf inte hittar dem. Jag får samma resultat. Det går däremot bra att läsa in moduler manuellet med modprobe, eller att lägga in dem i /etc/modules, så läses de in vid uppstart.

E någon som är klok på dethär med sk framebuffer ( kan vara något
sådant som spöka )?

Jag tror inte att det är det du behöver.


Innan jag fittade med framebuff o kärnor, såg min lsmod ut såhär:

mousedev                3744   1
hid                    18784   0  (unused)
parport_pc             25672   1  (autoclean)
lp                      6880   1  (autoclean)
parport                21696   1  (autoclean) [parport_pc lp]
stv680                 23680   0  (unused)
tuner                   8068   1  (autoclean)
tvaudio                 9536   0  (autoclean) (unused)
bttv                   60416   1
i2c-algo-bit            6892   1  [bttv]
i2c-core               12128   0  [tuner tvaudio bttv i2c-algo-bit]
videodev                4416   4  [stv680 bttv]
usb-uhci               20676   0  (unused)
usbcore                48000   1  [hid stv680 usb-uhci]
agpgart                29792   0  (unused)
ide-scsi                7456   0
cs4232                  3552   0
ad1848                 20640   0  [cs4232]
isa-pnp                27400   0  [cs4232 ad1848]
uart401                 5984   0  [cs4232]
sound                  52844   0  [cs4232 ad1848 uart401]
soundcore               3204   4  [sound]
input                   3040   0  [mousedev hid]

Jag hade ställt in det tämligen regoröst
Nu ser det ut såhär:


Module                  Size  Used by    Not tainted
apm                    10088   1  (autoclean)
mousedev                4308   0  (unused) 2003-07-08 01:12 apa2.sh
hid                    19428   0  (unused) 2003-07-07 16:53 apa.sh
parport_pc             23816   1  (autoclean)03-07-08 00:57 available
lp                      7168   1  (autoclean)03-07-08 00:57
available-old
parport                26536   1  (autoclean) [parport_pc lp]eblistan
af_packet              13640   1  (autoclean)03-07-07 15:37 dettta.txt
aic7xxx               127832   1      2473 2003-08-28 21:29 gojgoj.txt
ne2k-pci                5792   1     16817 2003-08-27 22:18
libvga.config
8390                    6736   0  [ne2k-pci]003-07-07 19:12 nystatus.sh
stv680                 24552   0  (unused) 2003-07-07 18:46 nystatus.txt
tuner                  10280   1  (autoclean)03-07-07 16:10 pb_error.txt
tvaudio                12836   0  (autoclean) (unused)21:47 pbmod.txt
bttv                   68192   1      4132 2003-05-28 16:46 plant.sh
videodev                6176   4  [stv680 bttv]
i2c-algo-bit            7592   1  [bttv]
i2c-core               13572   0  [tuner tvaudio bttv i2c-algo-bit]
usb-uhci               23664   0  (unused)
usbcore                62924   1  [hid stv680 usb-uhci]
agpgart                37984   0  (unused)
ide-scsi 8848 0 cs4232 4132 0 ad1848 24300 0 [cs4232]
uart401                 6820   0  [cs4232]
sound                  59528   0  [cs4232 ad1848 uart401]
soundcore               3940   4  [bttv sound]
isa-pnp                32880   0  [cs4232 ad1848]
input                   3648   0  [mousedev hid]
sd_mod                 11788   2  (autoclean)
scsi_mod               94656   3  (autoclean) [aic7xxx ide-scsi sd_mod]
ext3                   64640   3  (autoclean)
jbd                    42148   3  (autoclean) [ext3]
ide-disk               12608   3  (autoclean)
ide-mod               169336   3  (autoclean) [ide-scsi ide-disk]
unix                   15276  28  (autoclean)
vesafb                  9832  63  (autoclean)
fbcon-cfb24             4456   0  (autoclean) [vesafb]
fbcon-cfb8              3560   0  (autoclean) [vesafb]
fbcon-cfb16             4168   0  (autoclean) [vesafb]
fbcon-cfb32             3816   0  (autoclean) [vesafb]


Jag fattar inte vad som menas med "(autoclean)".

Det betyder att de lästs in automatiskt, och alltså utan problem kan tas bort automatiskt om ingenting använder dem. Jag vet inte hur man får dem att städas bort, dock.

De moduler verkar inte kunna tabort med modconf.
Tydligen har jag framebuffer med modul "vesafb", och
alla saker på slutet med "fb". Hur blir man av med det=?

VESA är en standard som många grafikkort stödjer. Jämfört med specifika drivrutiner för grafikkort är den dock begränsad. Det går inte att byta upplösning efter boot av kärnan, och den har ingen acceleration. (Det betyder inte att du inte kan få acceleration i X, då X på X86-plattformen vanligtvis inte använder kärnans drivrutiner så mycket.)

Om du vill kan du ju kolla om det finns någon specifik drivrutin till ditt grafikkort. På mitt nvidia-kort kan jag använda rivafb. Kolla i /lib/modules/`uname -r`/kernel/drivers/video för att se vilka som finns. (Det lär ju finnas bättre dokumentation än att lista filnamn någonstanns...)


--
                                                Niklas



Reply to: