Benim asıl cevabım basitçe "Sadece ses tercihlerine tıklayın ve" çıkış "ayarlarında" analog kulaklıklar "kullanmayı seçin. Bunun işe yarayıp yaramadığını bana bildirin."
DÜZENLEME / GÜNCELLEME: tamam, alsa'nızı kulaklıklar takıldığında hoparlörleri otomatik olarak sessize alacak şekilde yapılandırdıysanız bu düzgün çalışmayabilir. Ayarladıysanız bunu devre dışı bırakmanız gerekebilir.
Her neyse, ses çıkışınızı test edebilmeniz için ses çalarak bazı müzikler alın. Şimdi Terminal konsolunuzu açın ve yazın alsamixer
. Bunu kontrol et. Çok havalı, değil mi? Burada ana, kulaklık, hoparlör ve diğer giriş / çıkışların ses seviyelerini ayarlayabilirsiniz.
Alsamixer'de, hoparlörleriniz açıkken ses seviyesini istediğiniz gibi ayarlayın. Kulaklıklar istediğiniz ses seviyesinde olabilir. "Hoparlörünüzü"% 100'e ve efendinizi ~% 75'e koyacağım Bunu şimdi bir profile kaydedeceğiz! Alsamixer'den çıkmak için escape tuşuna basın. Tekrar açarsanız, ayarlarınızın hala kaydedildiğini görürsünüz.
Ses düzeyini hoparlörlerinizin açık olmasını istediğiniz şekilde ayarladıktan sonra, alsactl -f filename store
"dosyaadı" olarak adlandırmak istediğiniz adı değiştirmek dışında konsola yazın . Benimkine noheadph.alsa diyorum. Şimdi alsamixer'e geri dönün ve kulaklık sesini ve hoparlörlerinizi% 0'a ayarlayın ve ana ses seviyesini istediğiniz yere bırakın. alsactl -f filename store
Escape tuşuna basarak alsamixer'den çıkın ve bu süre dışında yazarak bu profili kaydedin , "dosyaadı" yerine "headph.alsa" gibi alakalı bir şey ekleyin. Artık, alsactl -f filename restore
açık bir şekilde "dosya adı" nı depolanmış profillerinizle adlandırdığınız adla değiştirerek bu profillerden birini geri çağırabilir / geri yükleyebilirsiniz . Bu hoş değil mi ?! Profillerin ana kullanıcı dizininizde saklanması gerektiğini unutmayın.
Ne kaldı? Sadece bir profili geri yüklemek için bir profili, diğerini diğerini geri yüklemek için bağlayın! Nasıl? İşletim sistemi menüsünde Sistem> Tercihler> Klavye Kısayolları'na gidin. Burada, yeni bir kısayol eklemek için "ekle" yi tıklayın. Benimkini "yalnızca ses kulaklıklarını ayarla" olarak adlandırdım ve alsactl -f /home/username/headph.alsa restore
"kullanıcı adı" nı kullanıcı hesabı adınıza değiştirme dışında komutu girdim . Sanırım özü yakaladın! :)
Lütfen bana senin için nasıl gittiğini söyle. Sayesinde bu konuya Alsamixer bilgi, vs.
PS Ne yazık ki, herhangi bir nedenle tuş vuruşu komutunda $ home / filename kullanamıyorum. Birileri bunun neden olduğunu biliyor mu???