[Çözüldü] Ses çıkmıyor [nVidia CK804 AC'97]

Başlatan Felâsife, 04 Haziran 2008 - 15:31:23

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Felâsife

Önceden hiç bir ses sorunum yoktu akşam da çalışıyordu ama biraz önce fark ettim ki sistemden ses çıkmıyor.
Metacafe videolarından FF ile ses çıkmayınca burada ki sudo aptitude install libflashsupport komutunu denedim ondan mı olduğunu da bilemiyorum ama şimdi ses yok..

lspci | grep Audio çıktım.. 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
01:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)


Sistem>tercihler>ses'e de tıklayıp "sınama" yapınca audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Failed to connect stream: Invalid argument hatasını veriyor.

Sistem: Ubuntu 64-bit
Anakart: MSI K9N4 Ultra-F
Chipset:  NVIDIA® nForce 500 Ultra Chipset
Ses:  Chipset integrated by Realtek® ALC655
Compliant with AC97 v2.3 Spec
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

Ses ayarlarında hangi sürücü/aygıt seçili görünüyor? aplay -l çıktısı nedir? alsamixer programında hangi aygıt seçili görünüyor?

Felâsife

Selam
Galiba hiç biryer de görünmüyor ses aygıtı.

mono@mono-desktop:~$ aplay -l
aplay: device_list:205: ses kartı bulunamadı...

mono@mono-desktop:~$ alsamixer
alsamixer: function snd_ctl_open failed for default: No such file or directory


[IMG]http://img209.imageshack.us/img209/1193/seskp3.th.png[/img]
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

Evet ses kartı için alsa sürücüleri yüklenmemiş. Onları yüklemek gerekiyor önce. Şimdi o yüklediğiniz paketten sonra bunlar olduysa onu önce bir kaldırın:

sudo aptitude remove libflashsupport

Daha sonra ses kartınız için uygun sürücleri bulmamız gerek.

Felâsife

Komut tamam..
Bu sürücüleri nasıl bulabilirim.
Daha önce hiç ses problemi yaşamadığımdan,beni aşıyor da biraz. :(
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

libasound2 pakedini önce bir yüklemeyi deneyin. Yüklüyse yeniden yükleyin.

Felâsife

Paket yüklüymüş,yeniden yükledim  ve restart attım ama deşen bir şey olmadı.
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

Ses kartınızın modelini/markasını ben tam olarak anlayamadım. Bir de normalde çalışırken nasıl çalışmaya başladı, tuhaf olan, bırakın çalışmamayı, aygıt listesinde bile görünmüyor. Bunun olması için yüklü sürücüleri/modülleri kaldırmış olmanız lazım. Nasıl bir şey yaptınız hatırlıyor musunuz?

Felâsife

#8
Galiba bir ipucu buldum.
Dün gece hatırlarsanız  uname -r komutuna bende
Alıntı Yapmono@mono-desktop:~$ uname -r
2.6.24-18-generic
dönmüştü.
Sonra burada ki
Alıntı Yapnvidia-glx-new
linux-restricted-modules-2.6.24-17-server
nvidia-kernel-common
programları bende yükledim ama şimdi farkettim bende server uzantılı paketleri yükledim.
Galba arkadaşınkıyle karıştırdım.
Synaptic'te şimdi hem generic hemde server olanı yüklü görünüyor.
Bu normal değil değil mi?

Gecenin aksine uname -r komutuna  şimdi mono@mono-desktop:~$ uname -r
2.6.24-18-server
dönüyor.

Bu noktada server uzantılı olanı kaldırmam mı gerekiyor?
Yoksa ikisini de mi kaldırıp yeniden kurayım.
Valla başınızı da ağrıttım kusuruma bakmayın karıştırmışız anlaşılan paketleri.
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

O mesajda siz kendinize uygun olanı yükleyin demiştim fakat, o arkadaşa uygun paketleri yükleyince, haliyle kernel de yüklenmiş ve değişmiş. Siz 2.6.24-17-server yazan tüm paketleri kaldırın. Synapticte linux diye aratarak ulaşabilirsiniz. Daha sonra linux-2.6.24-18-generic yazan/geçen tüm paketleri kurun. linux-restricted-modules-2.6.24-18 pakedi özellikle gereken.

Felâsife

Alıntı yapılan: ufuk_k - 04 Haziran 2008 - 19:02:41
Siz 2.6.24-17-server yazan tüm paketleri kaldırın. Synapticte linux diye aratarak ulaşabilirsiniz. Daha sonra linux-2.6.24-18-generic yazan/geçen tüm paketleri kurun. linux-restricted-modules-2.6.24-18 pakedi özellikle gereken.
Valla üstad bir kez daha teşekkürler sorun kalmadı..

Dediğiniz gibi server yazan paketleri(2 paket vardı) kaldırdım,restart attım sonra ses çalıştı..
Şimdi synaptic'te ki diğer resimde ki generic paketlerini de kurayım mı?



Bu arada  aplay -l komutu
mono@mono-desktop:~$ aplay -l
**** PLAYBACK Donanım Cihazının Listesi ****
kart 0: CK804 [NVidia CK804], cihaz 0: Intel ICH [NVidia CK804]
  Altcihazlar: 1/1
  Altcihaz #0: subdevice #0
kart 0: CK804 [NVidia CK804], cihaz 2: Intel ICH - IEC958 [NVidia CK804 - IEC958]
  Altcihazlar: 1/1
  Altcihaz #0: subdevice #0

alsamixer
[IMG]http://img529.imageshack.us/img529/2289/sesssxu4.th.png[/img]
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

Onları gerekmediği sürece kurmanıza gerek yok. backports yazan bazı ses kartları için gerekliydi sanıyorum, diğerleri (debug filan) size gerekli değildir. Yine başka bir sorun çıkarsa, eksik olduğunu düşünürseniz kurarsınız.

Felâsife

Anladım,backports'u da şimdilik kurmayayım nasıl olsa sesi var pc'nin
Bu konu çözüldüğüne göre,çözüldü diye ben yazayım başlığa,galiba kiltleyebiliyoruz da bakalım. :D
Maceraya hazır mısın!  Bir BSD almaz mısın?

ufuk_k

Ses tam verimli çalışıyorsa sorun yok. alsamixerden gerekli ayarlarınızı yapın. Yakaladığınız iyi bir ayarı (müzik çalarken yapın) saklamak ve her başlangıçta aynı şekilde gelmesini istiyorsanız:

sudo alsactl store ya da sudo alsactl store 0 diyerek kaydedebilirsiniz.

[Çözüldü] diyerek etiketleyebilirsiniz, ama dükkanı biz kapıyoruz :)

Felâsife

Tamam teşekkürler.
Kilit konusuna gelince kilit'i bulamadım zaten siz kapatırsınız dükkanı artık. :D
Maceraya hazır mısın!  Bir BSD almaz mısın?