Xine hackar när jag ska spela upp dvd-filmer - vad skall jag göra?

Permalänk
Medlem

Xine hackar när jag ska spela upp dvd-filmer - vad skall jag göra?

xine hackar när jag ska spela upp dvd-filmer.

Vad ska jag göra?

Jag har provat att öka buffertstorlekarna för både ljud och bild, men det blir ingen skillnad

Permalänk
Medlem

rätt grafikdrivare och sånt?

Permalänk
Medlem

Jo, jag har rätt grafikdrivor.

Det är bara när jag spelar upp dvd-filmer det hackar. Andra filer flyter på perfekt, vcd och svcd har jag dock inte provat.

Permalänk
Medlem

SCSI-emuleringen i äldre 2.4 kärnor kan göra så att dvd playbacken hackar

Permalänk
Medlem

jag kör varken scsi-emulering eller 2.4 kärna. Jag kör 2.6.7

Permalänk
Medlem

Har du DMA påslaget för din dvdläsare?

kolla med hdparm

Visa signatur

Mina boktips: Clean codeHead First Design PatternsHead First Object-oriented Analysis and Design
Innovation distinguishes between a leader and a follower. — Steve Jobs

Permalänk
Medlem

ursäkta en vekling, men hur slår man på DMA?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Zic
ursäkta en vekling, men hur slår man på DMA?

med "hdparm -d 1 /dev/cdrom" eller vad din DVD-läsare har för beteckning/symbolisk länk.

edit: I SUSE finns det en Yast-modul för slå på/av DMA för IDE-enheter.

Visa signatur

Credo certe ne cras

Permalänk
Medlem

Försökte med det efter att RTFM-at lite grann, men det fungerar inte. Jag kör gentoo och jag får ett felmeddelande typ "operation not permitted"

Permalänk
Hedersmedlem

(byt /dev/hda mot den enhet det gäller)

root@qax/home/qaz# hdparm -d /dev/hda

/dev/hda:
using_dma = 1 (on)

Står det 0 (off) är den av. Du måste vara root.

root@qax/home/qaz# hdparm -d /dev/hda 1

sätter på dma

Visa signatur

motor.holy.se - Projekt "Tüsk MiniJänk med Engelsk V8"
"Bingolotto, till och med Loket har trötnat" - Loesje
"Och jag som trodde att världens häftigaste moderator inte existerade!" - Robbster

Permalänk
Medlem

När jag kör hdparm -d1 så får jag följande output:

#hdparm -d1 /dev/dvd
/dev/dvd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

så är det något jag glömt? i kärnan kanske?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Zic
När jag kör hdparm -d1 så får jag följande output:

#hdparm -d1 /dev/dvd
/dev/dvd:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

så är det något jag glömt? i kärnan kanske?

Var du root när du testade?

Visa signatur

"People who invent random theories which only defend the vendor must have
been beaten as children. Beaten with sticks."
- Theo de Raadt

Permalänk
Medlem
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Zic
Ja!

Har du aktiverat stöd för DMA i kärnan?
Generic PCI bus-master DMA support (BLK_DEV_IDEDMA_PCI) under Device Drivers->ATA/ATAPI/MFM/RLL support

Visa signatur

Credo certe ne cras

Permalänk
Medlem

Ja, det också

Permalänk
Medlem

Se till att du har stöd för _ditt_ ide-chipset också!

(Intel / Via / Nvidia / whatever, finns på samma ställe som tidigare nämnda inställningen)

Visa signatur

Desktop spel m.m.: Ryzen 9800X3D || MSI X870 Tomahawk Wifi || MSI Ventus 3x 5080 || Gskill FlareX 6000 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Arbetsstation: Ryzen 7945HX || Minisforum BD790i || Asus Proart 4070 Ti Super || Kingston Fury Impact 5600 65 GB || WD SN850 2TB || Samsung 990 Pro 2TB || Fractal Ridge
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem

Förmodligen är det felet.

Nu har jag kompilerat alla chipsets jag hittade som moduler och försökt att ladda in de en och en och prova med hdparm för att se vilken som fungerar, men det gick inte.

Någon som vet vad det är för ide-chipset på ett ASUS A7V8X-X moderkort?

edit: Nu fungerar det! Jag var tvungen att möblera om lite i kärnan och göra om länken till dvd:n sedan fungerade det!!!

Tack för hjälpen!!!!!!!