Σελίδα 1 από 4

Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 30 Μάιος 2009, 21:43
από thelf
Καλησπέρα σας,
αντιμετωπίζω πρόβλημα με τον ήχο σε kubuntu 9.04 και θα ήθελα να με βοηθήσετε. Έχω ακολουθήσει αυτό τον οδηγό http://forum.ubuntu-gr.org/viewtopic.php?f=9&t=20&start=0 αλλά μέχρι τώρα δεν έχω καταφέρει να διορθώσω το πρόβλημα (είμαι νέα στο linux και στο forum). Θέλω πολύ να κρατήσω το kubuntu, αλλά χωρίς ήχο αναγκάζομαι να γυρνάω πίσω σε windows :/ Το laptop που έχω είναι turbo-x και οι πληροφορίες του συστήματός μου είναι οι εξής:

Κώδικας: Επιλογή όλων
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon HD 2400 XT [1002:94c8]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 01)
04:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)



Κώδικας: Επιλογή όλων
asoundconf list
Names of available sound cards:
Intel



Κώδικας: Επιλογή όλων
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
  Subdevices: 0/1
  Subdevice #0: subdevice #0



Κώδικας: Επιλογή όλων
cat /proc/asound/card0/codec#* | grep Codec
Codec: SigmaTel ID 7698
Codec: LSI ID 1040



Κώδικας: Επιλογή όλων
bash alsa-info.sh
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.save, it will be ignored in a future release.
WARNING: Failed to open config file alsa-base.save: Permission denied
ALSA Information Script v 0.4.56
--------------------------------

This script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem.

By default, the collected information will be AUTOMATICALLY uploaded to a www.alsa-project.org site.
If you do not wish for this to occur, run the script with the --no-upload argument

Do you want to run this script? [y/n] : y
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.save, it will be ignored in a future release.
WARNING: Failed to open config file alsa-base.save: Permission denied
                                                                                        Uploading information to www.alsa-project.org ...  Done!

Your ALSA information is located at http://www.alsa-project.org/db/?f=04c2115d6e86fa306ac50e4f1044a25157eab255

Please inform the person helping you.

http://www.alsa-project.org/db/?f=04c2115d6e86fa306ac50e4f1044a25157eab255


Μέχρι τώρα έχω δοκιμάσει αυτές τις επιλογές στο αρχείο alsa-base.conf :
Κώδικας: Επιλογή όλων
options snd-hda-intel model=laptop-eapd
options snd-hda-intel index=0 probe_mask=3 position_fix=3
options snd-hda-intel model=haier-w66
options snd-hda-intel model=dell-d21
options snd-hda-intel model=ref
options snd-hda-intel model=Toshiba
options snd-hda-intel probe_mask=1
options snd-hda-intel model=test enable-msi=1 probe-mask=1
options snd-hda-intel model=laptop enable-msi=1 probe-mask=1
options snd-hda-intel model=lg
options snd-hda-intel probe_mask=8 model=3stack
options snd-hda-intel probe_mask=8 model=fujitsu
options snd-hda-intel probe_mask=8 model=toshiba
options snd-hda-intel position_fix=1 model=3stack
options snd-hda-intel position_fix=1 model=intel
options snd-hda-intel model=laptop


αλλά καμία δεν έχει λύσει το πρόβλημα και κάθε φορά που κάνω επανεκκίνηση μετά από κάθε αλλαγή εμφανίζεται το παρακάτω μήνυμα
http://img148.imageshack.us/my.php?image=snapshot1g.jpg

Επιπλέον αυτά εμφανίζονται στον πίνακα ελέγχου σχετικά με τον ήχο:
http://img132.imageshack.us/my.php?image=snapshot2b.jpg

kmix:
http://img2.imageshack.us/my.php?image=snapshot3j.jpg

alsamixer:
http://img2.imageshack.us/my.php?image=snapshot4l.jpg


Παρακαλώ βοηθήστε με να το φτιάξω :(

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 30 Μάιος 2009, 23:12
από simosx
Πρώτα από όλα, έκανες πολύ καλή δουλειά και έδωσες όλες τις πληροφορίες.

Διαβάζοντας το αποτέλεσμα της alsa-info.sh, νομίζω ότι η κάρτα έχει ρυθμιστεί κανονικά, οπότε το πρόβλημα φαίνεται να είσαι σε υψηλότερο επίπεδο (δηλαδή ο οδηγός συσκευής είναι μια χαρά).

Δεν γνωρίζω τις λεπτομέρειες με το Kubuntu (είμαι χρήστης Ubuntu). Με αναζήτηση στο διαδίκτυ, νομίζω ότι το http://www.diederickdevries.net/blog/?p=104 περιγράφει κάτι που μπορεί να είναι σχετικό με σένα. Δηλαδή χρησιμοποιείς PulseAudio (καλο!), και υπάρχει το ζήτημα της ρύθμισης των Default Server, Sink, Source. Κοίταξε τα στοιχεία αυτά μέχρι να απαντήσει κάποιος που γνωρίζει περισσότερα.

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 31 Μάιος 2009, 02:59
από thelf
Ευχαριστώ πολύ για την απάντηση.
Εγκατέστησα το pulse audio manager και δείχνει ότι λειτουργούν όλα πχ. όταν ανοίγω ένα τραγούδι στο amarok ή το vlc φαίνεται να αλλάζουν τα επίπεδα ήχου αλλά αν και δοκίμασα διάφορους συνδυασμούς, δεν άλλαξε κάτι και εξακολουθεί να μην ακούγεται ήχος. Αυτό όμως που παρατήρησα, είναι ότι, ενώ στις συσκευές εξόδου http://img37.imageshack.us/img37/491/volumecntrl.jpg η κάρτα ονομάζεται HDA Intel - HDA Generic, στις συσκευές του pulseaudio manager στα sinks έχει την ίδια ονομασία αλλά στα sources (στο αρχείο εξόδου) ονομάζεται Monitor of HDA Intel - HDA Generic http://img30.imageshack.us/img30/937/pamf.jpg. Δεν κατάλαβα τι ακριβώς είναι αυτό αλλά έχω την αίσθηση ότι εκεί είναι το πρόβλημα, χωρίς να μπορώ να το προσδιορίσω περισσότερο :/

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 31 Μάιος 2009, 15:50
από vista killer
Είχα και εγώ μερικά προβλήματα με τον ήχο στο kubuntu. Σαν πρώτη λύση είχα βάλει και εγώ το pulseaudio αλλά και εκεί μου εμφανίστηκαν άλλα προβλήματα. Νομίζω για τις intel κάρτες κάτι έχει γραφτεί σε αυτό το forum για ένα edit που πρέπει να κάνεις σε ένα αρχείο για να ακούσεις ήχο. Σαν πρώτο βήμα βγάλε ότι έχει σχέση με το pulseaudio και μετά την απεγκατάσταση μπες στο system settings και βάλε τις συσκευές στο ήχος σε intel από pulseaudio και κάνε ενα restart. Μετά το restart μπες ξανά στο system settings και δοκίμασε με το test sound αν ακούγετε τπτ. Δοκίμασε και από το mixer να ανεβάσεις όλες τις μπάρες. Δώσε και σε κονσόλα alsamixer και δοκίμασε και εκεί να ανεβάσεις τις μπάρες που θα εμφανιστούν.

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 31 Μάιος 2009, 23:00
από simosx
Αυτό που χρειάζεται να εντοπίσεις είναι το Default sink. Στο σύστημά σου έχεις τρεις επιλογές, οπότε πρέπει να επιβεβαιώσεις ότι όντως καταφέρεις να οδηγήσεις τον ήχο στην κατάλληλη έξοδο. Το γεγονός ότι βλέπεις να παίζουν οι μπάρες κατά την αναπαραγωγή σημαίνει ότι είσαι κοντά στη λύση. Μπορείς να δοκιμάσεις αυτό που προτείνει ο vistakiller, ή να κάνεις αναζήτηση σε περισσότερες πηγές στο εξωτερικό (π.χ. ubuntuforums.org). Σε κάθε περίπτωση θα ήταν καλό να είχαμε μια απάντηση στο θέμα αυτό ως καταγραφή στο φόρουμ.

Δεν ξέρω αν στο Kubuntu 9.04 υπάρχει κάτι έξτρα όπως εκείνο το Phonon (είναι για τον ήχο) που μπορεί να παρεμβάλει.

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 01 Ιουν 2009, 07:13
από thelf
Ευχαριστώ και πάλι για τις απαντήσεις σας.
Στo default sink είχα επιλέξει την κάρτα ήχου (HDA Intel Generic) αλλά και πάλι δεν είχα ήχο. Δοκίμασα να απεγκαταστήσω το pulseaudio με sudo apt-get remove pulseaudio, έκανα επανεκκίνηση αλλά στο System settings - Multimedia φαίνεται ότι υπάρχει ακόμα στον υπολογιστή μου http://img194.imageshack.us/img194/5753/volv.jpg. Αν δοκιμάσω να κάνω πάλι remove το μήνυμα που παίρνω είναι Package pulseaudio is not installed, so not removed. Δεν καταλαβαίνω γιατί :(
Επιπλέον στο alsamixer δεν μου δείχνει αν το PCM είναι muted http://img505.imageshack.us/img505/3088/vol2.jpg δεν θα έπρεπε να δείχνει 00 ή ΜΜ όπως και το master;

Όταν κάνω test με speaker-test -Dplug:front -c2 -l5 -twav μου εμφανίζει αυτά:
Κώδικας: Επιλογή όλων
speaker-test 1.0.18

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy

Επίσης αν δοκιμάσω να το κάνω ως root μου δείχνει αυτό
Κώδικας: Επιλογή όλων
su
Password:
su: Authentication failure

Είναι διαφορετικός ο κωδικός απο αυτόν που έχω επιλέξει για να κάνω login; Τι πρέπει να αλλάξω;
Σχετικά με το θέμα του ήχου έχω ψάξει πολύ στο internet αλλά δεν έχω καταφέρει να βρω λύση που να δουλεύει.
Συγνώμη αν αυτά που ρωτάω είναι αυτονόητα αλλά δεν έχω εμπειρία στο linux, τώρα μαθαίνω.

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 01 Ιουν 2009, 10:24
από simosx
thelf έγραψε:Ευχαριστώ και πάλι για τις απαντήσεις σας.
Στo default sink είχα επιλέξει την κάρτα ήχου (HDA Intel Generic) αλλά και πάλι δεν είχα ήχο. Δοκίμασα να απεγκαταστήσω το pulseaudio με sudo apt-get remove pulseaudio, έκανα επανεκκίνηση αλλά στο System settings - Multimedia φαίνεται ότι υπάρχει ακόμα στον υπολογιστή μου http://img194.imageshack.us/img194/5753/volv.jpg. Αν δοκιμάσω να κάνω πάλι remove το μήνυμα που παίρνω είναι Package pulseaudio is not installed, so not removed. Δεν καταλαβαίνω γιατί :(
Επιπλέον στο alsamixer δεν μου δείχνει αν το PCM είναι muted http://img505.imageshack.us/img505/3088/vol2.jpg δεν θα έπρεπε να δείχνει 00 ή ΜΜ όπως και το master;

Όταν κάνω test με speaker-test -Dplug:front -c2 -l5 -twav μου εμφανίζει αυτά:
Κώδικας: Επιλογή όλων
speaker-test 1.0.18

Playback device is plug:front
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy
Playback open error: -16,Device or resource busy

Επίσης αν δοκιμάσω να το κάνω ως root μου δείχνει αυτό
Κώδικας: Επιλογή όλων
su
Password:
su: Authentication failure

Είναι διαφορετικός ο κωδικός απο αυτόν που έχω επιλέξει για να κάνω login; Τι πρέπει να αλλάξω;
Σχετικά με το θέμα του ήχου έχω ψάξει πολύ στο internet αλλά δεν έχω καταφέρει να βρω λύση που να δουλεύει.
Συγνώμη αν αυτά που ρωτάω είναι αυτονόητα αλλά δεν έχω εμπειρία στο linux, τώρα μαθαίνω.


Σε *ubuntu, η εντολή 'su' δε λειτουργεί όπως είναι σε άλλα συστήματα Unix. Συγκεκριμένα, πρέπει να γίνει χρήση της εντολής 'sudo'
όπου επιτρέπει να γίνεις διαχειριστής μέσω του κωδικού του χρήστη, δηλαδή υπάρχει ένας κωδικός μόνο.

Έτσι,
Κώδικας: Επιλογή όλων
sudo su

βάζεις τον κωδικό του χρήστη και είσαι διαχειριστής. Ο λόγος για κάτι τέτοιο είναι ότι είναι πιο απλό στους χρήστες να θυμούνται ένα πράγμα.

Για το θέμα του ήχου νομίζω ότι το ζήτημα έχει να κάνει με κάποια παρενέργεια με το Kubuntu.
Αν μπορείς να δοκιμάσεις το Ubuntu, πιστεύω ότι θα είναι μια καλή ευκαιρία. Μετά από το Ubuntu, όταν δουλέψει ο ήχος, μπορείς να βάλεις το KDE με την εντολή «apt-get install kubuntu-desktop».

Ένα πράγμα που είδα στις εντολές που εκτέλεσες στην αρχή και το alsa-info.sh, είναι ότι έφτιαξες ένα αρχείο ~/.asound.conf που έχει ρυθμίσεις χρήστη και αναιρούν ρυθμίσεις του συστήματος. Δεν ξέρω τι έχει το αρχείο αυτό και είναι πιθανό να αλλάζουν πράγματα που να μη μπορεί να διορθωθούν μετά από το γραφικό περιβάλλον.

Το σύστημα σου θα είναι σε πλήρη λειτουργία όταν το χρησιμοποιείς με PulseAudio, που είναι το βασικό υποσύστημα ήχου. Η αφαίρεση του PulseAudio μπορεί να είναι καλό ως δοκιμή, ωστόσο για τη μακρόχρονη λειτουργία είναι σημαντικό να υπάρχει.

Τέλος, στους οδηγούς/howto του φόρουμ μπορείς να βρεις μια σειρά από βοηθήματα για τη γενική χρήση του *ubuntu Linux, όπως χρήση sudo, καθώς και βασικές ρυθμίσεις ήχου.

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 02 Ιουν 2009, 01:23
από thelf
Εγκατέστησα το ubuntu αλλά δεν άλλαξε κάτι :? Όμως παρατήρησα ότι στο volume control υπάρχει μια επιλογή στο Device που γράφει το chip της κάρτας ήχου που έχει ο υπολογιστής και δίπλα OSS mixer (screenshot): http://img141.imageshack.us/img141/7971/screenshotctg.png
Μήπως πρέπει να εγκαταστήσω το OSS; Αν ναι, πως;
Αν τελικά δουλέψει ο ήχος στο ubuntu και αλλάξω το gnome με kde θα χαθούν οι ρυθμίσεις για τον ήχο;

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 02 Ιουν 2009, 02:29
από simosx
thelf έγραψε:Εγκατέστησα το ubuntu αλλά δεν άλλαξε κάτι :? Όμως παρατήρησα ότι στο volume control υπάρχει μια επιλογή στο Device που γράφει το chip της κάρτας ήχου που έχει ο υπολογιστής και δίπλα OSS mixer (screenshot): http://img141.imageshack.us/img141/7971/screenshotctg.png
Μήπως πρέπει να εγκαταστήσω το OSS; Αν ναι, πως;
Αν τελικά δουλέψει ο ήχος στο ubuntu και αλλάξω το gnome με kde θα χαθούν οι ρυθμίσεις για τον ήχο;


Το OSS είναι το παλιό σύστημα για τον ήχο και έχει ξεπεραστεί από την Alsa.
Αυτό που βλέπεις ως «OSS» είναι στην πραγματικότητα emulation που παρέχει η Alsa για παλιές συσκευές, οπότε δεν το χρησιμοποιείς.
Το PulseAudio είναι ένα framework που λειτουργεί πάνω από την Alsa. Προτιμούμε γενικά το Pulseaudio, ωστόσο αν δεν κάνω λάθος, για το μίκτη δεν παρέχει ακόμα πλήρη κάλυψη των Master, PCM, Mic, κτλ. (είναι κάτι που δεν έχω δοκιμάσει ακόμα μιας και είμαι σε 9.04).
Στην περίπτωσή σου επιλέγεις HDA Intel (Alsa Mixer) και πρέπει να εμφανίσει μια σειρά από διαθέσιμες ρυθμίσεις.

Έκανα μια αναζήτηση ακόμα με τα στοιχεία της κάρτας ήχου που έδωσες ήδη,
8086:284b 161f:2073 (τα έβαλα όπως είναι στο Google).
Συγκεκριμένα, κοίταξε το
https://bugs.edge.launchpad.net/mandriv ... bug/207068 (έχει το ίδιο φορητό)

Η γενική αναζήτηση εμφάνισε αποτελέσματα που περιγράφουν ότι όντως υπάρχει πρόβλημα με την αυτόματη ανίχνευση σε επίπεδο Alsa (υλικό-hardware), και ότι χρειάζεται να γίνει μια ειδική ρύθμιση (για τώρα) με το χέρι.
Συγκεκριμένα, μπορείς να δεις τη σελίδα
viewtopic.php?f=9&t=20
και να δοκιμάσεις την επιλογή «model=dell-m22» (κατά τις οδηγίες);

Re: Intel HDA Sigmatel 7698 καθόλου ήχος [kubuntu]

ΔημοσίευσηΔημοσιεύτηκε: 02 Ιουν 2009, 16:17
από thelf
Νομίζω ότι βρήκα λύση αλλά δυσκολεύομαι να ακολουθήσω τα βήματα που περιγράφει. Tα links που βρήκα είναι τα εξής:
http://strefamandrivy.pl/wiki/index.php/California_Access_W651DI και
http://www.ubuntu-pomoc.org/california-access-w651di-konfiguracja-karty-muzycznej-w-ubuntu/
[μετάφραση: http://translate.google.com/translate_t#]
Δεν καταλαβαίνω όμως πως ακριβώς θα κάνω apply το patch.


Edit:
Η γενική αναζήτηση εμφάνισε αποτελέσματα που περιγράφουν ότι όντως υπάρχει πρόβλημα με την αυτόματη ανίχνευση σε επίπεδο Alsa (υλικό-hardware), και ότι χρειάζεται να γίνει μια ειδική ρύθμιση (για τώρα) με το χέρι.
Συγκεκριμένα, μπορείς να δεις τη σελίδα
viewtopic.php?f=9&t=20
και να δοκιμάσεις την επιλογή «model=dell-m22» (κατά τις οδηγίες);

οι αλλαγές στο alsa-base.conf δεν έχουν κάποιο αποτέλεσμα.