Re: Lenny auf VIA Epia M
Huhu,
> Ich reaktiviere gerade meine VIA Epia Boards hier und bin schon gleich
> bei dem Epia M (1 GHz) auf Probleme gestoßen.
Ich habe ein VIA Epia EN12000 mit einer Lenny Installation und
"Standard" Kernel. Ich habe die von dir beschriebenen Probleme nicht,
hänge mal an, was ich für wichtig halte.
> 1. Kein DMA
>
> Die Festplatte läuft ohne aktiviertes DMA. Chipsatz und Platte können
> DMA, es wird aber nicht aktiviert. Beim Versuch es zu aktivieren,
> wirft der Kernel folgende Fehlermeldung:
>
> [ 5.384011] hda:<4>hda: dma_timer_expiry: dma status == 0x21
> [ 35.388027] hda: DMA timeout error
> [ 35.388040] hda: dma timeout error: status=0x58 { DriveReady
> SeekComplete DataRequest }
> [ 35.388056] ide: failed opcode was: unknown
> [ 35.388160] hda: DMA disabled
>
> Und ja, da ist wirklich eine 30-sekündige Pause :-/
Sieht bei mir so aus (ohne irgendwelche Maßnahmen, aber ich habe SATA
Platten):
$ dmesg | grep DMA
[ 0.000000] DMA 0 -> 4096
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 4064 pages, LIFO batch:0
[ 1.279784] ata1: SATA max UDMA/133 cmd 0xf400 ctl 0xf000 bmdma
0xe400 irq 20
[ 1.279844] ata2: SATA max UDMA/133 cmd 0xec00 ctl
0xe800 bmdma 0xe408 irq 20
[ 1.644229] ata1.00: ATA-8: OCZ CORE_SSD,
02.10104, max UDMA/100
[ 1.652230] ata1.00: configured for UDMA/100
[ 2.022029] ata2.00: ATA-8: SAMSUNG HM250JI, HS100-08, max UDMA7
[ 2.038040] ata2.00: configured for UDMA/133
[ 8.724637] VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on
pci0000:00:0f.1
[ 8.724713] ide0: BM-DMA at 0xdc00-0xdc07
[ 8.724778] ide1: BM-DMA at 0xdc08-0xdc0f
[ 9.924552] hdb: UDMA/33 mode selected
> Nun habe ich natürlich das Internet gewälzt und habe diese Meldung
> i.V. mit diesem Board des Öfteren gefunden. Es läuft wohl darauf
> hinaus, dass nicht der generische IDE-Treiber den DMA-Modus
> aktivieren darf, sondern der via82cxxx. Um das zu forcieren, habe ich
> einen neuen Kernel gebaut, der keine generischen IDE-Treiber mehr hat
> sondern stattdessen den via-Treiber fest (also nicht als Modul)
> verankert. Dieser Kernel zeigt leider jedoch exakt das gleiche
> Verhalten...
$ lsmod | grep via
via 34304 2
drm 64672 3 via
snd_via82xx 20248 0
gameport 10504 1 snd_via82xx
snd_ac97_codec 88228 1 snd_via82xx
snd_pcm 60680 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 7816 2 snd_via82xx,snd_pcm
snd_mpu401_uart 6400 1 snd_via82xx
snd 44964 11
snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_viapro 6804 0 i2c_core 19728 1
i2c_viapro via82cxxx 6916 0 [permanent]
via_velocity 25988 0
crc_ccitt 2048 1 via_velocity
via_agp 7680 1
agpgart 28336 2 drm,via_agp
sata_via 6916 2
libata 141088 2 ata_generic,sata_via
ide_core 95144 3 ide_cd_mod,via82cxxx,ide_pci_generic
$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
loop
sbp2
...wobei ich hier die module für alsa erwartet hätte.
> Weiß irgendjemand mehr darüber? Das System ist so schon langsam
> genug. Ohne DMA ist es kaum benutzbar.
>
> 2. 2D-Performance
>
> Kurz: Nicht vorhanden. Auf 10 Jahre alter Hardware fühlen sich die
> GUIs nicht so zäh an...
>
> Es wird openChrome benutzt, was ja schonmal gut ist. Ich habe an der
> Xorg- Konfiguration nichts verändert. In dieser Konfiguration kann
> ich X beim Fenstermalen schon fast zusehen. Spaßeshalber habe ich mal
> Flash installiert. Ich komme bei youtube-Videos auf geschätzte 25
> Bilder ... pro Minute!
>
> Die Ausgabe von Xorg.0.log habe ich mal auf
> http://paste.debian.net/27918/ geladen. Die X-Konfiguration gibt's
> auf http://paste.debian.net/27919/ .
$ cat /var/log/Xorg.0.log | grep direct
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(II) CHROME(0): direct rendering enabled
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI UniChrome 20060710 x86/MMX/SSE2
$ glxgears
2742 frames in 5.0 seconds = 548.310 FPS
2789 frames in 5.0 seconds = 557.779 FPS
....
Wenn dir das hilft oder du weitere Infos brauchst, sag bescheid.
Gruß,
Patrick
Reply to: