Аудио и пульс XBMC Passthrough

Создайте новое правило в udev, открыв терминал и используя:

gksu gedit /etc/udev/rules.d/50-ac-unplugged.rules

Поместите в следующую строку:

SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/sbin/shutdown now"

Сохраните файл, а затем перезапустите службы udev с:

sudo udevadm control --reload-rules

Сохраните всю работу и отключите питание от сети.

4
задан 1 June 2012 в 18:18

22 ответа

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 25 July 2018 в 18:41

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 25 July 2018 в 18:41

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 25 July 2018 в 18:41

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 31 July 2018 в 13:03

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 31 July 2018 в 13:03

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 31 July 2018 в 13:03

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 2 August 2018 в 00:50

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 2 August 2018 в 00:50

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 4 August 2018 в 16:21

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 4 August 2018 в 16:21

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 4 August 2018 в 16:21

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 6 August 2018 в 00:59

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 6 August 2018 в 00:59

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 6 August 2018 в 00:59

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 7 August 2018 в 18:25

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 7 August 2018 в 18:25

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 10 August 2018 в 07:08

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 10 August 2018 в 07:08

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 10 August 2018 в 07:08

Удаление pulseaudio и использование ALSA вместо этого помогло мне (в 12.10, но должно работать и с 12.04)

sudo apt-get purge pulseaudio gstreamer0.10-pulseaudio
sudo apt-get autoremove

sudo apt-get install alsa-base alsa-tools alsa-tools-gui alsa-utils alsa-oss linux-`sound-base alsamixergui`
sudo apt-get install esound esound-clients esound-common libesd-alsa0 gnome-alsamixer

Убедитесь, что цифровой выход (S / PDIF) выбран в настройках звука ubuntu и iec958 ( ALSA) выбирается как транзисторное устройство вывода в XBMC

0
ответ дан 15 August 2018 в 19:07

Возможно, вам понадобится использовать плагин a52. Подробнее об этом: https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

0
ответ дан 15 August 2018 в 19:07

Я, по крайней мере, смог получить 2 из 3 со следующей настройкой. Как стерео аудио, так и сквозная работа в XBMC без необходимости удаления пульса. Тем не менее, мне все же приходится выбирать другой аудиовыход из настроек звука ubuntu (т. Е. Внутренний звук):

В ~/.asoundrc:

# ALSA library configuration file

# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/kbrandt/.asoundrc.asoundconf>
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,2"
        period_time 0
        period_size 1024
        buffer_size 8192
        #periods 128
        #rate 44100
        rate 48000
     }
     bindings {
        0 0
        1 1
     }
}

Затем в XBMC:

enter image description here [/g1]

note: Серое выделение «Пользовательское транзитное устройство» означает, что этот параметр не используется. Он используется только в том случае, если для параметра «Passthrough output device» установлено значение «Custom»

2
ответ дан 15 August 2018 в 19:07

Другие вопросы по тегам:

Похожие вопросы: