Çözüldü Arch Linux mikrofon çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Huso112

Hectopat
Katılım
26 Ocak 2021
Mesajlar
1.471
Makaleler
1
Çözümler
2
Merhabalar.
Her şey çok güzel idi...
Sabahleyin Audacity ile ses düzenlemesi yapıyordum. Düzenleme bittikten sonra ffmpeg ile sesi M4A şeklinde aktarmak istemiştim ama Audacity sesi çıkarırken ffmpeg ile ilgili hata veriyordu.
O arada sorunu arada sorunu anlamak için sesimi kaydetmek istemiştim ki... Sesim yoktu.
Bu lanet arıza yüzünden kaç distro, kaç fresh install yaptım ki aklınız durar. Bu yüzden ilk:

Pacmd set-Source-port alsa_input. PCI-0000_00_1b.0.analog-stereo analog-input-Mic

Komutunu, ardından:

Pulseaudio -k
Pulseaudio —start

Komutlarını çalıştırdım. Tabi bu arada Ffmpeg'i de yeniden kurdum ve bir hışımla Audacity'i -rncs bayrağı ile sildim. Yay'de de sonuç aynı olunca orada da bir hışımla sildim.

1. komut çalışmadı. Zaten o alsa içinmiş. 2. komut ise çalıştı.

Reboot yapınca tekrar sesim gelmişti. Çok mutlu olmuştum.

Akşam “belki Audacity düzelmiştir” dedim ve indirdim. Sesimi kaydetmeye çalışınca sonuç eskisine döndü ve 1. ile 2. komutlar sonuç vermedi (evet bu arada Ffmpeg'i yeniden kurmayı unutmuşum. Şimdi deneyemem ana yarın yaparım).

O lanet distro Hopping'e geri dönmek istemiyorum.

Bu arada şu an bilgisayar kapalı ve açamam. Yarın SS ve Pulse. Pa dosyasını eklerim.
 
Çözüm
O eklenen seçenekler geçici, yeniden başlatınca sıfırlanacak onlar. Zaten default.pa dosyasına girdi aygıtı eklenmemiş görünüyor. Bunun yerine aşağıdaki komutla, model=laptop-amic modül değişkeni eklemeyi dene, sonra sistemini yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-amic' | sudo tee /etc/modprobe.d/laptop-amic.conf"

Bu işe yaramazsa, aşağıdaki komutu deneyip sistemi yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-dmic' | sudo tee /etc/modprobe.d/laptop-amic.conf"
O eklenen seçenekler geçici, yeniden başlatınca sıfırlanacak onlar. Zaten default.pa dosyasına girdi aygıtı eklenmemiş görünüyor. Bunun yerine aşağıdaki komutla, model=laptop-amic modül değişkeni eklemeyi dene, sonra sistemini yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-amic' | sudo tee /etc/modprobe.d/laptop-amic.conf"

Bu işe yaramazsa, aşağıdaki komutu deneyip sistemi yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-dmic' | sudo tee /etc/modprobe.d/laptop-amic.conf"
 
Çözüm
O eklenen seçenekler geçici, yeniden başlatınca sıfırlanacak onlar. Zaten default.pa dosyasına girdi aygıtı eklenmemiş görünüyor. Bunun yerine aşağıdaki komutla, model=laptop-amic modül değişkeni eklemeyi dene, sonra sistemini yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-amic' | sudo tee /etc/modprobe.d/laptop-amic.conf"

Bu işe yaramazsa, aşağıdaki komutu deneyip sistemi yeniden başlatırsın.

Kod:
/bin/bash -c "echo 'options snd-hda-intel model=laptop-dmic' | sudo tee /etc/modprobe.d/laptop-amic.conf"
İlk komut çalıştı. Peki bu şimdi %100'de anca duyulabilir oluyor. Onu nasıl ayarlayabilirim ? Dersten önce hemen denedim de :)
 
Son düzenleme:
Bu iş de tamamdır. Yani problem aslında sadece şu komut ile mi düzeldi yoksa o tutorial'ın etkisi de var mıydı?

Paylaştığın çıktılara göre, sistemindeki default.pa dosyası zaten rehbere göre uygun biçimde düzenlenmemişti. Bu sebeple rehberin etkisi yoktur, açılışa eklenen değişken etkili olmuştur. İleri farklı bir dağıtım kurarsan ya da yenide kurulum yaparsan aynı değişkeni eklemeyi denersin. Alsa ayarlarını kalıcı yapmak için, aşağıdaki komutu çalıştır muhakkak. Bu sadece alsa tarafındaki ses seviyesini ayarlayacak, sesi pulseaudio üzerinden yine kısıp açabileceksin.

Kod:
sudo alsactl store
 
Paylaştığın çıktılara göre, sistemindeki default.pa dosyası zaten rehbere göre uygun biçimde düzenlenmemişti. Bu sebeple rehberin etkisi yoktur, açılışa eklenen değişken etkili olmuştur. İleri farklı bir dağıtım kurarsan ya da yenide kurulum yaparsan aynı değişkeni eklemeyi denersin. Alsa ayarlarını kalıcı yapmak için, aşağıdaki komutu çalıştır muhakkak. Bu sadece alsa tarafındaki ses seviyesini ayarlayacak, sesi pulseaudio üzerinden yine kısıp açabileceksin.

Kod:
sudo alsactl store
Sizin verdiğiniz komuttan sonra yazmak lazım mı?
 

Geri
Yukarı