Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Melmacian - 07.12.05 - klo:16.50
-
Mikähän mahtaa olla Ubuntussa, kun DVD:t eivät enää tahdo näkyä sillä kunnolla? Vielä jonkin aikaa sitten näkyivät hyvin. En osaa sanoa milloin/minkä jälkeen lakkasivat. Video pätkii tai oikeastaa hyppii pahemman kerran DVD:tä katsellessa. Äänet toisin toistuvat moitteetta.
Ongelma on kaikilla DVD:eillä. CSS-suojatuilla ja suojaamattomilla, NTSC:llä ja PAL:eilla. Muut videot toistuvat ongelmitta (DivX, XviD, WMV...)
DVD:tä katselen Totem Movie Playerillä. Sama ongelma myös VLC:llä ja se kuitenkin käyttää käsittääkseni omia kodeekkejaan. Ainakin windows versio käyttää. Joten voiko ongelma olla muualla, kuin kodeekeissa?
DVD decoderin ja muut videokodeekit asensin Automatixilla.
Koko kone tahtoo tökkiä, kun yritän katsella DVD:tä. Esim. hiiri ei liiku silloin sulavasti, vaan hyppelee sitä siirrellessä. Koneen tehoista tämä ei ole kiinni. 2400+, 2x 512mb DDR400 ja GeForce 2 MX 400 -näyttis. Windowsissa DVD:t toistuvat ongelmitta.
-
Jos olet asentanut xinen, niin kokeile komentoa:
xine-check
Yleensä tökkiminen johtuu siitä, että dma ei ole päällä dvd-asemassa(tosin itselläni pyörii ihan hyvin vaikka se ei olisikaan päällä)
-
Koitinpa laittaa DMA:ta päälle tämän ohjeen mukaan:
http://koti.mbnet.fi/mikko75/ohjeet/ubuntuguide/#speedupcddvdrom
Ja tulos on:
nick@host:~$ sudo hdparm -d1 /media/cdrom0
Password:
/media/cdrom0:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
nick@host:~$
Mitähän nyt??
-
missä piuhassa sulla on dvd-asema, esim mulla on secondary masterina -> hdc eli komento on:
sudo hdparm -d1 /dev/hdc
hda=pri mas, hdb=pri slav, hdc=sec mas, hdd=sec slav etc.
-
Tarkista myös että fstabissa on mountattuna oikein tuo cdrom0
sudo gedit /etc/fstab
ja että siellä on rivi:
/dev/hdc /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
(eli hdc secondary master)
-
Juu niinpä olinkin. Se pitääkin laittaa /dev/hdc:lle.
sudo hdparm -d1 /dev/hdc
Nyt tuntuu toimivan. Kiitos vain avusta.
-
Jaa, dma ei pysykkään päällä enää bootin jälkeen.
-
Teitkös muuten niin kuin ubuntuguidessa oli? Eli sitä loppu osaa:
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf
ja liitä loppuun toi
/dev/hdc {
dma = on
}