Problemi abilitazione DMA e dvd a scatti

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

Meskalamdug ha scritto:
ChriD ha scritto:
gastone90 ha scritto:io ho avuto un problema simile ma con l'hard disk; ho scoperto che il kernel aveva dei problemi con il controller, e ho risolto mettendo una patch che ho trovato su google. ora non mi ricordo il sito di preciso; mi ricordo che c'erano moltissime patch, magari c'è anche quella per il tuo lettore ;) ciao

Il lettore/masterizzatore dvd è un Nec 3540 (se mi ricordo bene.....)
Cambialo
Lo avevo anche io,e mi ha fatto casini allucinanti(dma che spariva,dvd bruciati),un disastro totale.
Ora ho un samsung e la musica e' decisamente cambiata..
Allora ognuno che possiede un Nec lo deve cambiare??? mi sembra un pò strano.....
comunque non lo cambio anche perchè l'ho acquistato da poco e vorrei trovare una strada alternativa se possibile.....

gastone90

Messaggio da gastone90 »

ChriD ha scritto:
gastone90 ha scritto:
ChriD ha scritto:
cosa dipende dal chipset del controller??? :?:
il dma dipende dal chipset del controller del lettore

credo sia impossibile che il chipset del mio masterizzatore dvd non preveda il dma!!!
il chipset ce l'ha di sicuro, ma potrebbe essere che il kernel abbia dei problemi con il chipset

gastone90

Messaggio da gastone90 »

anch'io ho un nec, ma non ha problemi :D

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Re: Problemi abilitazione DMA e dvd a scatti

Messaggio da manolo »

ChriD ha scritto:

Codice: Seleziona tutto

root@chrid:/boot# cat .config | grep -i "dma"
CONFIG_GENERIC_ISA_DMA=y
CONFIG_ISA_DMA_API=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_IDEDMA_ONLYDISK=y (*)
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
Non vorrei sparare una ca***ta, ma non è che (*) ti setta solo gli hard disk in dma e il resto no? (Lo dico perché nel mio config non è settato)

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Sì infatti, credo serva proprio a quello

@ChriD:
Il kernel precompilato di Slackware.

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

Codice: Seleziona tutto

CONFIG_IDEDMA_ONLYDISK=y (*)
manolo ha ragione, è questa la riga incriminata; ricompila il kernel mettendo un bel "n"

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

Paoletta ha scritto:

Codice: Seleziona tutto

CONFIG_IDEDMA_ONLYDISK=y (*)
manolo ha ragione, è questa la riga incriminata; ricompila il kernel mettendo un bel "n"
L'avevo immaginato anch'io anche se non volevo crederci.....

comunque sto per ricompilare......

Vi tengo aggiornati! :wink:

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

Ho ricopilato il kernel ed ecco:

Codice: Seleziona tutto

root@chrid:/boot# cat .config | grep -i "dma"
CONFIG_GENERIC_ISA_DMA=y
CONFIG_ISA_DMA_API=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
root@chrid:/boot#
Ma hdparm -d1 /dev/hda nada

Codice: Seleziona tutto

root@chrid:/home/chrid# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Messaggio da manolo »

Ti consiglio, a questo punto, di provare con un kernel precompilato.

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

manolo ha scritto:Ti consiglio, a questo punto, di provare con un kernel precompilato.
non mi piace come soluzione......

possibile che nessuno mi sappia dire la voce magica che rompe le scatole????

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Messaggio da manolo »

Prova a vedere se col precompilato funziona, poi ti cerchi le differenze col tuo e lo metti a posto...

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Messaggio da Bart »

smtux ha scritto:
Bart ha scritto:Ma hai l'accelerazione grafica abilitata?
anche io ho lo stesso problema!
come faccio ad abilitare l'accelerazione grafica?
Devi installare i driver della scheda video.

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

Non ci crederete, ma ho ricompilato ancora di nuovo il kernel e mi sono accorto che non avevo messo come modulare il chipset della mia scheda madre per cui il dma non poteva essere abilitato!

Adesso funge tutto ok!

Codice: Seleziona tutto

root@chrid:/home/chrid# hdparm /dev/hda

/dev/hda:
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument

Però i problemi non finiscono qui.....

Quando provo ad avviare i dvd da xine ecco l'output:

Codice: Seleziona tutto

chrid@chrid:~$ Questo è Xine (X11 gui) - un riproduttore video libero v0.99.4.
(c) 2000-2004 Il team di Xine.
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Attempting to use device /dev/hda mounted on /mnt/cdrom for CSS authentication
libdvdread: Could not open /dev/hda with libdvdcss.
libdvdread: Can't open /dev/hda for reading
libdvdread: Device /dev/hda inaccessible, CSS authentication not available.
Ho provato con link simbolici, mettendomi all'interno dei vari groups che hanno i permessi sui vari dev che mi servono, ma nulla!!!

Ovviamente ho installato libdvdcss e libdvdread e libdvdauthor(non sapevo se serviva, ma nel dubbio....) xvidcore e la versione aggiornata di xine!

Aiutatemi voi!

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Messaggio da manolo »

Hai provato a leggerli con MPlayer? Se te li legge il problema potrebbe essere nella configurazione di xine

ChriD
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: dom 30 ott 2005, 16:43

Messaggio da ChriD »

manolo ha scritto:Hai provato a leggerli con MPlayer? Se te li legge il problema potrebbe essere nella configurazione di xine
Ecco l'output di gxine!

Codice: Seleziona tutto

chrid@chrid:~$ libdvdnav: Using dvdnav version 1.0.3 from http://xine.sf.net
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Could not open /dev/dvd with libdvdcss.
libdvdread: Can't open /dev/dvd for reading
libdvdnav: vm: faild to open/read the DVD
libdvdnav: Using dvdnav version 1.0.3 from http://xine.sf.net
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Could not open /dev/dvd with libdvdcss.
libdvdread: Can't open /dev/dvd for reading
libdvdnav: vm: faild to open/read the DVD
xine-lib: error: Read error from: /dev/dvd
xine-lib: error: The xine engine failed to start.: No input plugin was found.
Maybe the file does not exist or cannot be accessed, or there is an error in the URL.
Mi sembra si tratti di un problema di librerie....

Rispondi