Newsgroup: it.comp.os.linux.iniziare
Titolo: abilitare dma su redhat8

Sto cercando di abilitare la dma su redhat8 per riuscire a vedere i DVD.
So che si deve ricompilare il kernel in quanto le opzioni di hdparm non
bastano. Qualcuno ha qualche dritta da darmi su dove prendere il kernel
da precompilare ???????? Si deve andare su (
ftp://ftp.it.kernel.org
) e
prendere un linux-2.14.20.tar.bz2 oppure basta un precompilato da
(
www.redhat.it
). 'Somma se qualcuno l'ha fatto con successo mi dia
una mano.



Non conosco la RH, ma sicuramente ti vengono forniti anche i sorgenti
del kernel sui CD. Se però non ci sono prova a vedere sul sito della RH.
Il pacchetto sarà comunque un rpm anche se contiene dei sorgenti.
Cerca quindi qualche cosa del tipo kernel-source-2.4.20.rpm (per la versione
2.14.20 penso che dovrai aspettare ancora un po'...). Se non mi ricordo
male, forse per i pacchetti sorgente viene utilizzata invece dell'estensione
.rpm l'estensione .srpm o .rpms...
Se ti prendi il precompilato con tutta probabilità trovi quello che hai
già...
In ogni caso sei sicuro che per abilitare il dma devi ricompilare il
kernel ? Intendi il dma o l'ultra dma ?
Hai provato qualche cosa del tipo:
hdparm -c1 -d1 -X66 /dev/hdd 
Il comando:
hdparm -i /dev/hdd
Cosa ti restituisce ?
-- 
Stefano Gatti 
Email: 
stefano.ga...@tin.it
 (togliere .levami)
Web: 
digilander.libero.it/sg67

 Cosa ti restituisce ?
root@localhost Mac]# /sbin/hdparm -Tt /dev/hdc
   /dev/hdc:
    Timing buffer-cache reads:   128 MB in  0.27 seconds =481.91 MB/sec
    Timing buffered disk reads:  64 MB in  4.95 seconds = 12.92 MB/sec
root@localhost Mac]# /sbin/hdparm  /dev/hdc
   /dev/hdc:
    HDIO_GET_MULTCOUNT failed: Invalid argument
    IO_support   =  0 (default 16-bit)
    unmaskirq    =  0 (off)
    using_dma    =  0 (off)
    keepsettings =  0 (off)
    readonly     =  1 (on)
    readahead    =  8 (on)
     HDIO_GETGEO failed: Invalid argument
---------------------------------------------------------------------------
cosa ne pensi??????

 cosa ne pensi??????
Non ho esperienza di hdparm su un dvd, comunque stai viaggiando con la
porta a 16 bit e senza dma. In queste condizioni io sono attorno ai 4
MB/sec con l'HD....
Prova a dare il comando:
hdparm -i /dev/hdc
che ti fa vedere anche i protocolli supportati.
Inoltre prova a vedere cosa cambia con il comando:
hdparm -c1 -d1 -X66 /dev/hdc
Se ci fossero dei problemi prova con il comando:
hdparm -c1 -d1 -X34 /dev/hdc
Dopo ogni modifica guarda cosa è successo con:
hdparm -i /dev/hdc
hdparm -tT /dev/hdc


 hdparm -c1 -d1 -X66 /dev/hdc
X66 che cosa è un protocollo per il cd?
e cosa cambia con x34?


>
l'opzione -X serve ad abilitare l'ultradma, il valore 66 abilita
l'ultradma2, il 34 mi sembra l'udma.
Con 
hdparm /dev/hdx 
vedi i protcolli udma supportati dal device, puoi anche mettere il nome al
posto del numero ad esempio 
hdparm -X udma2 /dev/hdx
Ciao



vai in /etc/modules.conf ed aggiungi la seguente riga
options ide-cd dma=1
riavvia ed il gioco è fatto: io ormai vedo dvd e divx 
solo sotto Linux (RH8) ;-)
Ciao Alfred

 Ciao Alfred
Grazie tantissimo era proprio quello il comando che ci
andadava adesso la mia rh8 con xine va benone!!!......
Ci stavo proprio diventando matto!!!!!!!!!!!!!!!!!!!!!!!!!!!
Chissà come mai il comando:
hdparm -d1 /dev/hdc
non funziona eppure dovrebbe avere lo stesso effetto no???
............................................................................
..............
C'è solo un piccolissimo problema anche a te se apri xine in
fullscreen mode dal player, poi ti si blocca e non riesci piu a
minimizzare la finestra e a rivisualizzare il player?????????
Non è un problema grave perchè se massimizzi la finestra a
pieno schermo senza fullscreen non hai problemi a nasconderlo
e a rivisualizzarlo ........Però quando avevo la mandrake 9.0.
Ci si riusciva bene, mi domando come mai con la rh8 deve
essere diverso?????!!!!!!!!!!!!!!!!!!!!!!!!!!!
Grazie ancora e Ciao Mac

 
basta che usi il tasto 'f' per passare da finestra a fullscreen.
Una volta in finestra basta che clicchi con il destro (sulla finestra)
per far apparire e sparire il player 
Ciao Alfred