Nastavení PulseAudio z konzole

vojta

Nastavení PulseAudio z konzole
« kdy: 14. 09. 2012, 16:37:28 »
Ahoj,

Resim problem na RHEL6 s Pulseaudio. Ve skutecnosti se to na vsech, me dostupnych distribucich chova stejne (Debian6, Fedora15,..).
Pokud se prihlasim lokalne, prehravani hudby bezi v poradku. Pokud se ale hlasim vzdalene, napr. pomoci ssh, spustim "pulseaudio --start", prehravani hudby mi nebezi. Testuji to napr. pomoci speaker-test.
Problem je patrne v nastaveni pulseaudio, jelikoz v pacmd list-sinks vidim jediny sink a to:

Kód: [Vybrat]
        name: <auto_null>
        driver: <module-null-sink.c>
        flags: DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
        state: SUSPENDED
...
        properties:
                device.description = "Dummy Output"
                device.class = "abstract"
                device.icon_name = "audio-card"

v pacmd list-sources je stav podobny:

        name: <auto_null.monitor>
        driver: <module-null-sink.c>
[/code>

a v

list-cards je:

[code]
0 card(s) available

Kdyz se prihlasim lokalne, vidim v list-cards:

Kód: [Vybrat]
1 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_00_1b.0>
        driver: <module-alsa-card.c>
        owner module: 18
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA Intel"
                alsa.long_card_name = "HDA Intel at 0xfba20000 irq 33"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1b.0"
                sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "3b56"
                device.product.name = "5 Series/3400 Series Chipset High Definition Audio"
                device.form_factor = "internal"
                device.string = "0"
                device.description = "Internal Audio"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"

Da se tedy rict, ze vim co kde problem ale nevim, jak pulseaudio spravne nastavit z konzole.

Diky Vojta
« Poslední změna: 17. 09. 2012, 12:31:26 od Petr Krčmář »


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:PulseAudio - Dummy output
« Odpověď #1 kdy: 14. 09. 2012, 17:33:08 »
Pokud nepouzivate desktopove prostredi, jako treba Gnome, kde na PA zavisi snad uplne vsechno, vcetne treba piskvorek, tak se PA treba take da odinstalovat. Ja bez nej momentalne ziji na Lubuntu a vubec mi nechybi.

Franta

Re:PulseAudio - Dummy output
« Odpověď #2 kdy: 16. 09. 2012, 13:55:29 »
A kde chceš, aby to hrálo? Na klientovi nebo na serveru?

vojta

Re:PulseAudio - Dummy output
« Odpověď #3 kdy: 16. 09. 2012, 22:35:58 »
Na serveru.
Z klienta se jen pripojuji pomoci ssh. Jinou ulohu v tomto zadani nema.

alfonza

Re:Nastavení PulseAudio z konzole
« Odpověď #4 kdy: 25. 09. 2012, 10:52:05 »
S pulse jsem si na servru nikdy nehrál, ale na desktopu také zvuk při přepnutí do konzole, dokud se člověk nepřihlásí, tak nehraje. Očekávám tedy, že je nutné pouze nějakým způsobem zjistit jaké příkazy při přihlášení PA spouští a ty předat z ssh a PA by mělo obratem zpřístupnit zvuk.

Takže by jsi měl zkusit zjist, co se spouští při přihlášení za příkazy iniciující PA a tam hledat. Možná se na to večer podívám a něco sepíšu..