Visualizzazione risultati 1 fino 12 di 12

Discussione: RedHat 9.B e Scheda audio

  1. #1
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Ho una scheda madre ECS K7S5A con scheda audio integrata
    Ho installato linux e in fase di installazione mi ha riconosciuto la scheda audio. Anche successivamente, quando faccio partire redhat-config-soundcard mi riconosce la scheda audio (sis integrated 7012) e mi dice che come modulo usa i810.
    Quando gli chiedo di fare andare un campione audio, lo sento perfettamente.
    Però quando riavvio il sistema, quando carica kde mi dice che non riesce ad accedere a /dev/dsp
    Ho controllato ed il device ce l'ho
    Come posso fare?
    There's always one more bug.

  2. #2
    Guest

    Predefinito

    chmod 777 /dev/dsp /dev/mixer

  3. #3
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Problema: attualmente /dev/dsp ha i privilegi 700
    Collegandomi come root, se faccio chmod, i privilegi cambiano ma ad un successivo riavvio, ritornano come prima!!!
    There's always one more bug.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da Greenant
    Problema: attualmente /dev/dsp ha i privilegi 700
    Collegandomi come root, se faccio chmod, i privilegi cambiano ma ad un successivo riavvio, ritornano come prima!!!
    Ma prima di riavviare funziona la cheda audio anche con utenti non root?

    Se sì come soluzione pagliativa ti consiglio di creare uno script di init...

    si fa cosìì...


    vai nella directory /etc/init.d/

    crei un file chiamato, per esempio 'audio' con il seguente contenuto:

    #!/bin/bash
    #
    # Audio on!
    #
    # chkconfig: 2345 85 5
    # description: audio on

    # source function library
    . /etc/rc.d/init.d/functions

    case "$1" in
    start)
    chmod 777 /dev/dsp
    ;;
    stop)
    ;;
    *)
    gprintf "Usage: %s {start|stop|restart|reload}\n" "$0"
    RETVAL=1
    esac
    exit $RETVAL



    poi cambi i permessi del comando così creato:

    chmod 755 audio

    infine fai

    chkconfig --add audio

    e ad ogni riavvio cambierà automcaticamente i permessi di /dev/dsp

    fammi sapere!

  5. #5
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Adesso provo. Cmq quando parte il sistema sonoro, non trovando /dev/dsp allora usa /dev/null. Il problema è che quando ho cambiato i permessi di /dev/dsp non saprei come fare ripartire il suono senza dovere riavviare linux. Non sono molto esperto in queste cose
    There's always one more bug.

  6. #6
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Ho stituito gprintf con echo altrimenti non funzionava
    Lo script parte, i permessi cambiano, ma l'errore è sempre quello
    There's always one more bug.

  7. #7
    Guest

    Predefinito

    Dimmi due cose:

    1) ma con altre versioni di linux funzion a e se sì quali?

    2) [ad essere onesti non ho una grande esperienza con red hat...] prova a vedere, tanto per curiosità, come sono impostati i volumi... da linea di comando digita aumix (mi pare funzioni anche con red hat)

  8. #8
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Con redhat 9.A mi riconosceva correttamente la scheda audio ma, quando facevo andare la prova audio non sentivo niente.
    Su redhat 8 non mi ricordo
    Su redhat 7 funzionava perfettamente.

    Aumix esisteva perchè una volta l'ho usato. Spero che funzioni ancora. Adesso riprovo
    There's always one more bug.

  9. #9
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Mi sono dimenticato di dire una cosa. Su questa scheda madre ho fatto in tempo solo a provare redhat 9 poichè la precedente si è rotta e questa ce l'ho da dopo pasqua.

    Cmq ho fatto i seguenti passi
    1) Avviato linux in runlevel 5
    2) Prima di fare il login mi sono spostato in console e da li ho avviato aumix. Poi ho salvato i volumi e sono uscito. Mi è comparso quindi il file .aumixrc
    3) Ho fatto il login grafico. Si è avviato kde e aRts. Non ci sono stati messaggi d'errore
    4) Ho fatto partire il lettore cd e tutto andava alla perfezione

    Ho riavviato linux
    Ho fatto i passi precedenti senza però avviare aumix
    Mi da l'errore di /dev/dsp inesistente
    Ho avviato aumix da terminale
    Ho fatto partire il lettore cd e funziona (anche se i livelli audio sono terribilmente bassi)

    Quindi devo forse in qualche modo fare partire aumix all'avvio
    Come?

    [ot]
    Sono 2 anni che non applico una patch al kernel e ormai mi sono dimenticato come si fa. Potresti completare la riga

    [code:1:ce19897ecf]bzcat patch-2.4.23.bz2 | patch [/code:1:ce19897ecf]
    Grazie
    [/ot]
    There's always one more bug.

  10. #10
    Guest

    Predefinito

    Kde usa arts come server sonoro ... non è che all'avvio di kde c'è qualcosa (esound???) che ti utilizza il dsp? In tal caso per forza arts lo trova occupato.

    Una volta entrato in kde dai:

    pstree

    e controlla l'output (magari postalo)!

  11. #11
    Guest

    Predefinito

    Fai come dice prometheus... in alternativa per il momento aggiungi la riga di comando di aumix nella sezione dell'iniz script cvhe ti ho fatto io:

    start)
    chmod 777 /dev/dsp
    ;;


    ciao ciao e in bocca al lupo!

  12. #12
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Mi sono dimenticato di postare l'output di pstree ma esound non sembra esserci.
    Adesso magicamente (non so perchè) funziona
    Non ho cambiato niente dall'ultima volta che ho postato
    Non so perchè ma i livelli sono terribilmente bassi, anche se li alzo con aumix sono sempre bassi.
    Cosa posso fare?

    Per parchare il kernel non vi ricordate come si fa?
    There's always one more bug.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •