Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: loksho 03 Února 2010, 14:06:01
-
Zdravim,
naintaloval som na nizsie uvedene PC ubuntu 9.10, vsetko OK, asi tyzden som to zahoroval - zbehli aj nejake phoronix testy.
Ked vsak vyberiem TV kartu, tak bez nej system asi po 20 sec po nabehu Gnome zaparkuje hlavicky na disku ale uz ich nerozbehne ked treba (disk zacne iba klasicky tukat).
Hlavicky zaparkuje ak ked trebars pustim nan smartctl, jednoducho u prostred vypisu vypise ze /dev/sda je nedostupny a hotovo.
Urobi to presne v okamihu ked ked CPU prejde do idle a znizi sa frekvencia z 2,2G na 800M. Nikde vsak nemam nastavene aby sa vypinal aj disk.
Ked vlozim TV kartu spat vsetko ide OK, iny workaround je vypnut ACPI v BIOSe.
Cosi som googlil s skusal som vselijake nastavenia hdparm (vid. nizsie) alebo laptop_mode = true / false ale nepomaha nic, furt sa to sprava rovnako.
Rovnako sa sprava aj Opensuse 11.1 alebo Ubuntu 10.4 alfa.
loksho
hdparm -B254 -S 243 /dev/sda
/dev/sda
setting Advanced Power Management level to 0xfe (254)
setting standby to 243 (1 hours + 30 minutes)
APM_level = 254
hdparm -B255 -S 0 /dev/sda
/dev/sda
setting Advanced Power Management level to disabled
setting standby to 0 (off)
APM_level = off
Processor: AMD Athlon II X3 400e @ 2.20GHz (Total Cores: 3)
Motherboard: MSI LTD MS-7596
Chipset: AMD RS780 Alternate + SB700/SB800
System Memory: 2 x 2048 MB SDRAM-667MHz
Disk: 320GB WDC WD3200BEVT-0
Graphics: ATI Radeon HD 4200
Monitor: LL 3190W
TV: Leadtek DTV 2000H
OS: Ubuntu 9.10
Kernel: 2.6.31-17-generic (x86_64)
Desktop: GNOME 2.28.1
Display Server: X.Org Server 1.6.4
OpenGL: 2.1.9016
Compiler: GCC 4.4.1
File-System: ext4
Screen Resolution: 1440x900
-
Na jakém rozhraní je ta TV karta? A co je zač?
-
Je to Leadtek WinFast DTV2000 H PCI
http://www.leadtek.com/eng/tv_tuner/overview.asp?lineid=6&pronameid=252
lspci:
04:06.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
04:06.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
04:06.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
-
Zkus nějaké 32bitové livko.
-
Skusil som live 32b distro a aj iny disk (WD Velocity Raptor) a stale rovnako.
Tu su nejake hlasky z dmesg:
[ 245.010653] ata5: exception Emask 0x10 SAct 0x0 SErr 0x90202 action 0xe frozen
[ 245.010663] ata5: irq_stat 0x00400000, PHY RDY changed
[ 245.010673] ata5: SError: { RecovComm Persist PHYRdyChg 10B8B }
[ 245.010686] ata5: hard resetting link
[ 246.156095] ata5: SATA link down (SStatus 0 SControl 300)
[ 246.609588] ata5: hard resetting link
[ 247.320109] ata5: SATA link down (SStatus 0 SControl 300)
[ 247.320128] ata5: limiting SATA link speed to 1.5 Gbps
[ 247.770809] ata5: hard resetting link
[ 248.368103] ata5: SATA link down (SStatus 0 SControl 310)
[ 248.368120] ata5.00: disabled
[ 248.368142] ata5: EH complete
[ 248.368168] ata5.00: detaching (SCSI 4:0:0:0)
[ 248.380977] sd 4:0:0:0: [sda] Synchronizing SCSI cache
[ 248.381015] sd 4:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[ 248.381019] sd 4:0:0:0: [sda] Stopping disk
[ 248.381026] sd 4:0:0:0: [sda] START_STOP FAILED
[ 248.381027] sd 4:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
[ 249.183694] ata5: exception Emask 0x10 SAct 0x0 SErr 0x40d0002 action 0xe frozen
[ 249.183705] ata5: irq_stat 0x00000040, connection status changed
[ 249.183715] ata5: SError: { RecovComm PHYRdyChg CommWake 10B8B DevExch }
[ 249.183730] ata5: hard resetting link
[ 249.960093] ata5: SATA link down (SStatus 0 SControl 300)
[ 249.960112] ata5: EH complete
[ 250.367724] ata5: exception Emask 0x10 SAct 0x0 SErr 0x40d0002 action 0xe frozen
[ 250.367734] ata5: irq_stat 0x00400040, connection status changed
[ 250.367743] ata5: SError: { RecovComm PHYRdyChg CommWake 10B8B DevExch }
[ 250.367769] ata5: limiting SATA link speed to 1.5 Gbps
[ 250.367776] ata5: hard resetting link
[ 252.304110] ata5: SATA link down (SStatus 0 SControl 310)
[ 252.304130] ata5: EH complete
[ 252.712507] ata5: exception Emask 0x10 SAct 0x0 SErr 0x40d0002 action 0xe frozen
[ 252.712517] ata5: irq_stat 0x00000040, connection status changed
[ 252.712527] ata5: SError: { RecovComm PHYRdyChg CommWake 10B8B DevExch }
[ 252.712551] ata5: limiting SATA link speed to 1.5 Gbps
[ 252.712559] ata5: hard resetting link
[ 256.568107] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[ 256.584603] ata5.00: ATA-8: WDC WD3200BEVT-00ZCT0, 11.01A11, max UDMA/133
[ 256.584614] ata5.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[ 256.587407] ata5.00: configured for UDMA/133
[ 256.587429] ata5: EH complete
[ 256.587607] scsi 4:0:0:0: Direct-Access ATA WDC WD3200BEVT-0 11.0 PQ: 0 ANSI: 5
[ 256.587904] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 256.589481] sd 4:0:0:0: [sdg] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 256.589561] sd 4:0:0:0: [sdg] Write Protect is off
[ 256.589569] sd 4:0:0:0: [sdg] Mode Sense: 00 3a 00 00
[ 256.589611] sd 4:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 256.589887] sdg: sdg1 sdg2 < sdg5 >
[ 256.631862] sd 4:0:0:0: [sdg] Attached SCSI disk
[ 262.402318] ata5: exception Emask 0x10 SAct 0x0 SErr 0x90200 action 0xe frozen
[ 262.402330] ata5: irq_stat 0x00400000, PHY RDY changed
[ 262.402341] ata5: SError: { Persist PHYRdyChg 10B8B }
[ 262.402354] ata5: hard resetting link
[ 263.548102] ata5: SATA link down (SStatus 0 SControl 310)
[ 264.002829] ata5: hard resetting link
[ 264.712087] ata5: SATA link down (SStatus 0 SControl 310)
[ 265.328078] ata5: hard resetting link
//edit by kiklhorn: výpisy do code #
-
Tak som to nejako vyriesil:
1. to ze sa nerozbehol disk po standby, bolo sposobene asi chybou zdroja pri nizjed zatazi, lebo ked zafungovalo C'N'Q tak spotreba PC klesla na 45VA a napatie na 5V vetve kleslo z 5.1 na 4.9 a disk sa z toho nespamatal, vymenil som zdroj a uz sa disk rozbiehal (pri tomto zroji sa 5V vetva stale drzi nad 5V).
stale sa vsak este obcas objavila takato chyba:
[ 0.976886] ata5: SATA max UDMA/133 abar m1024@0xfe7ffc00 port 0xfe7fff00 irq 22
[ 1.500045] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.547262] ata5.00: ATA-8: WDC WD3200BEVT-00ZCT0, 11.01A11, max UDMA/133
[ 1.547266] ata5.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 1.549777] ata5.00: configured for UDMA/133
[ 8422.716112] ata5: exception Emask 0x10 SAct 0x0 SErr 0x90202 action 0xe frozen
[ 8422.716116] ata5: irq_stat 0x00400000, PHY RDY changed
[ 8422.716120] ata5: SError: { RecovComm Persist PHYRdyChg 10B8B }
[ 8422.716124] ata5: hard resetting link
[ 8426.460044] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 8426.470530] ata5.00: configured for UDMA/133
[ 8426.470535] ata5: EH complete
2. ta zmizla ked disk neparkoval vobec (hdparm -B254 -S0 /dev/sda) a v BIOSe som vypol C'N'Q
loksho
-
5.1V i 4.9V na 5V větvi jsou naprosto v pořádku (norma je tuším 4.75 - 5.25V; i když to je pro TTL obvody, CMOS jsou oproti nim v tomhle blbuvzdornější).
-
Hlavně aby to jelo a chyba se neopakovala. Takové chyby se blbě hledaj na dálku.