[Nasıl] pulseaudio ile çoklu oturumda ses almak

Başlatan gecegezen, 14 Nisan 2012 - 22:30:09

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

gecegezen

1-kendi kullanıcımızı pulse-access grubuna ekliyoruz yada sesi kullanıcak tüm kullanıcıları.Bunun için grafiksel arayüz ile bir sürü program var ama ben kuser kullandım.(systemsettings'ın bir parçası) Sizde böyle bir şey yoksa ve yüklemek istemiyorsanız. komutu ile kendiniz ve diğer kullanıcıları ekleyebilirsiniz. "<>" isaretleri olmadan kullanıcaksınız

sudo usermod -a -G pulse-access <kullanıcı adı>

2-Sıra geldi /etc/pulse/daemon.conf dosyasındaki 2 satırı değistirmeye.
daemonize = yes
system-instance = yes

Bunun için ben grafiksel ekrandan çalışmaya alıştın olduğum için
gksu gedit /etc/pulse/daemon.conf
komutunu kullandım ama siz terminalde çalışıyorsanız veya çalışmak istiyorsanız.
sudo nano /etc/pulse/daemon.conf
kullanabilirsiniz gksu ile root olarak çalıştırıyoruz bu yüzden sizden sifre isteyecektir. bu sifre kendi kullanıcı sifreniz sudo komutuda aynı şekilde.

3-Sıra  /etc/pulse/client.conf düzenlemede benzer bir şekilde bu dosyada da 1 satırı değiştiriyoruz.
gksu gedit /etc/pulse/client.conf değisilik işe yesi no yapıyoruz.
autospawn = no

Not
: Burada yapılan ile ses seyiyesi her açılışta ses sonuna kadar açık oluyor.
ben daha sonra bunu yes olarak tekrar değiştirdim. bende bir sorun yaratmadı.

4-ve son adım olarak  /etc/default/pulseaudio son bir değişiklik "0"'rı, "1" şeklinde değiştiriyoruz yani
gksu gedit /etc/default/pulseaudio
PULSEAUDIO_SYSTEM_START=1
Tabi birde bilgisayarı yeniden başlatırsak iyi olur.
Pulseaudio tek kullanıcı için tasarlanan birşeymiş ama tüm sistemdeki sesileride yönetebiliyormuş buda bir genel kütür verisi.

Kaynak: https://help.ubuntu.com/community/MultiseatX
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

burk


gecegezen

birde artık bilgisayar açılırken "PulseAudio configured for per-user sessions (fail)" şeklindeki uyarıyıda almıyorum. :)
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

gecegezen

#3
Bu metot pulseaudio için system mode olarak geçiyormuş. Bu yöntemi tavsiye edilmiyormuş bende bu şekilde iken bluetooth üzerinden ses alamadım. Belki ben becerememişimdir. Ama benim sorumun çözümü aslında daha farklı bir şeymiş onu söyle anlatım. Bir kullanıcı açıken diğer kullacıdan ses alamıyordum önün çözümü audio grubuna sadece pulse üye kalacak şekilde ayarlanması gerekiyormuş.
Bunun için terminale ; sudo nano /etc/group
Yazın  kullanıcı şifresi ve audio satırını bulun ve pulse hariç diğer kullanıcı isimlerini silin. yani satır şuna benzemeli;
audio:x:29:pulse
System mode ile bunun arasında şöyle bir farklar var.

       
  • System mode hangi kullanıcı ile çalıştığının bir önemi yok her iki kullanıcının sesini o anda duyabiliyorsunuz ama system mode kaplı ise o an hangi kullanıcı açıksa sadece o kullanıcıdan gelen sesi duyabiliyorsunuz. Yani eğer System mode kapallı ise tty1′e (ctrl + alt + F1) geçtiğinizde tüm ses bir anda kapanıyor.
  • System mode'da bluetooth aygıtlardan gelen sesi hoparlörlere aktaramıyorsunuz en azından ben beceremedim.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw