Re: wydajność grafiki
Dnia Tue, May 03, 2005 at 09:55:14PM +0200, Marcin Sochacki napisał(a):
> No to daj -d0, ale generalnie to oznacza że:
Na razie poczekam. Po restarcie systemu ten komunikat przestał mi walić
po wszystkich konsolach.
> 1) nie masz dobrego sterownika do IDE w kernelu (nie obsługuje poprawnie
> DMA) -- wszelkie nowe wynalazki tajwańskie mają na tak na początku,
> dobrze byłoby sprawdzić czy zaznaczyłeś natywne wsparcie dla swojego
> kontrolera IDE. Jeśli tak -- można spróbować z najnowszym możliwym
> kernelem (o ile już takiego nie masz).
Hm... płyta jest dość stara i standardowa (masa takich i podobnych swego
czasu poszła w świat), teoretycznie więc powinna być obsługiwana bez
większych problemów.
Jajko mam 2.4.27 i chwilowo nie chcę przejść na 2.6.X z pewnych powodów.
Dmesg pokazuje mi cos takiego:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
To samo było pod Woodym i 2-3 lata temu, natomiast nie było tego w
Potato, który był pierwszym instalowanym systemem po zakupie kompa w 98
lub 99 roku (mam dwa kompy z identyczną płytą - jeden kiedyś kupiłem,
drugi sprezentował mi qmpel jak się upogradeował w górę).
Co ciekawe w kernelach 2.4.X jest opcja, która teoretycznie powinna
niwelować właśnie ten błąd. Jednak u mnie ona nie działa, na żadnym z
tych dwóch kompów (płyty ECS niestety...)
Pytałem kiedyś na grupie, co z tym zrobić - poradzono mi "przejść do
porządku dziennego", czyli zacząć ignorować ten błąd, bo poza tym że
wystepuje, nic złego nie robi.
I chyba to prawda, bo w sumie z systemem nic się nie dzieje.
Jak wspomniałem, Twoje komendy spwodowały makabryczną wysypkę błędów na
wszystkich konsolach, ale po reboocie błędy przestały sie pojawiać.
> 2) masz skopany/niedociśnięty kabel IDE.
Nie, na pewno nie.
> Ew. podaj wynik "lspci" oraz "grep -Ei 'ide|hd|dma' /var/log/dmesg".
lspci:
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 44)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 12)
0000:00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 08)
0000:00:07.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 20)
0000:00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
0000:00:0b.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
grep -Ei 'ide|hd|dma' /var/log/dmesg:
BIOS-provided physical RAM map:
Kernel command line: auto BOOT_IMAGE=Debian-Sarge ro root=301 hdd=ide-scsi
ide_setup: hdd=ide-scsi
Activating ISA DMA hang workarounds.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:07.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt82c596b (rev 12) IDE UDMA66 controller on pci00:07.1
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:DMA
hda: ST380011A, ATA DISK drive
hdb: LG CD-ROM CRD-8521B, ATAPI CD/DVD-ROM drive
hdd: LITE-ON LTR-52246S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=9729/255/63, UDMA(66)
hdb: attached ide-cdrom driver.
hdb: ATAPI 52X CD-ROM drive, 128kB Cache, DMA
hdd: attached ide-scsi driver.
hda:hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hdb: DMA disabled
ide0: reset: success
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,9), internal journal
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,8), internal journal
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal
pozdrawiam
--
~~~~~~~ /* |
QLIVER / | / | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~/____| / | ~~~~~~~~~Marcin Landowski~~~~~~~~
_ | /_____| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*_|o|___|_______|______@ qliver@koti.pl~~~~~~~~~~
~~~ \___________________/ ~~~~qliver@poczta.wp.pl~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reply to: