Δημοσιεύτηκε: 01 Ιουν 2011, 19:09
imisetzis έγραψε:
1) Με την εντολή sudo alsactl store αποθηκεύει τις τρέχουσες ρυθμίσεις της κάρτας στο /var/lib/alsa/asound.state αλλά στην επανεκκίνηση πρέπει να εκτελέσεις alsactl restore για να τις φορτώσει, διαφορετικά η κατάσταση παραμένει ως έχει. Λογικά αν την εντολή την μετατρέψω σε εκτελέσιμο αρχείο (script) και την προσθέσω μέσω των προγραμμάτων εκκίνησης θα πρέπει να κάνει επαναφορά αυτόματα. Το θέμα είναι όταν εκτελέσει το restore, θα έχει φορτωθεί το module της κάρτας;
Μπορείς να βάλεις την εντολή στο αρχείο /etc/rc.local
Θέλει προσοχή στο αρχείο /etc/rc.local, προσθέτεις μια γραμμή όπως δείχνω,
- Κώδικας: Επιλογή όλων
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/sbin/alsactl restore
exit 0
imisetzis έγραψε:2) Ποια είναι η πηγή του προβλήματος ώστε να διορθωθεί στην επόμενη έκδοση του Ubuntu, όταν μάλιστα στις προηγούμενες εκδόσεις δεν υπήρχε πρόβλημα;
Τα παραπάνω δείχνουν ότι τελικά είναι η αρχικοποίηση ή είναι κάτι άλλο;
Από το alsa-info εξάγεις τα στοιχεία της USB κάρτας, και ρωτάς στη λίστα alsa-devel τι μπορεί να γίνει για να μη γίνεται automute η συσκευή σου.
Καλύτερα να επισυνάψεις το alsa-info στο γράμμα που θα στείλεις.
Η λίστα alsa-devel από το http://www.alsa-project.org/main/index. ... ling-lists