Pulseaudio не помнит раковину по умолчанию

Подумайте, что это проблема ядра Linux.

Имейте Asus P5Q Premium с SIL5723, и я думаю, что драйверы Marvell (61xx / 88se6121). Все работает хорошо, когда работает 10.04. После установки 10.10 Ubuntu не распознает диски на SIL5723. У меня есть часть Raid 6 на этих разъемах. В ICH10 нет проблем.

Запуск старого rescueCD показал, что Рейд был в порядке. Также распознается BIOS и видит диски при запуске ПК. С Ubuntu Live CD 10.10 такая же проблема. Raid, однако, не был уничтожен, так как Raid не смонтирован.

Сегодня началось 10.10 с ядром 2.6.32, а рейд установлен и работает отлично. Guess 2.6.32 - это долгосрочный стабильный выпуск. Однако с этим ядром я не могу запустить Gparted, и могут быть и другие проблемы. Guess 2.6.32 был доступен как обновленный и не выполнял новую установку.

Похоже, это проблема ядра Linux (2.6.35). Я не могу найти драйверы Marvell для установки. Не желая возвращаться к 10.04.

Per Arne

1
задан 28 November 2017 в 14:49

10 ответов

Чтобы отладить это, попробуйте выполнить следующие шаги

Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса). Удалите каталог ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатки. mv ~/.pulse ~/.pulse.old mv ~/.config/pulse ~/.config/pulse.old Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root. cp /etc/pulse/default.pa ~/.config/pulse/ Перезапустите сервер pulseaudio с помощью pulseaudio -k

Перед тем, как вставлять строки в тест ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

Удалите любые пользовательские строки с вашего default.pa (после резервной копии) Задайте профиль по желанию: pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo Отлаживайте эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае. Удалите каталог ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков. mv ~/.pulse ~/.pulse.old mv ~/.config/pulse ~/.config/pulse.old

Только если все вышеприведенные команды были успешными без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределит системно- широкие настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 18 July 2018 в 02:26

Чтобы отладить это, попробуйте выполнить следующие шаги

Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса). Удалите каталог ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатки. mv ~/.pulse ~/.pulse.old mv ~/.config/pulse ~/.config/pulse.old Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root. cp /etc/pulse/default.pa ~/.config/pulse/ Перезапустите сервер pulseaudio с помощью pulseaudio -k

Перед тем, как вставлять строки в тест ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

Удалите любые пользовательские строки с вашего default.pa (после резервной копии) Задайте профиль по желанию: pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo Отлаживайте эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае. Удалите каталог ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков. mv ~/.pulse ~/.pulse.old mv ~/.config/pulse ~/.config/pulse.old

Только если все вышеприведенные команды были успешными без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределит системно- широкие настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 24 July 2018 в 17:34
  • 1
    Я сделал все, что вы написали. Теперь у меня есть только три пользовательские строки в моем ~ / .config / pulse / default.pa: uncommented & quot; load-module · module-esound-protocol-tcp & quot; и "load-module-module-native-protocol-tcp" на линиях 77-78 и после них «загрузочный модуль · модуль-выравниватель-приемник». Также мне нужно было установить paprefs и проверить «Сделать доступные сетевые звуковые устройства PulseAudio доступными локально», потому что без этого нет сетевого устройства в приемниках. Теперь pa помню, как по умолчанию, если я проверю некоторые и сделаю «pulseaudio -k». Однако, но я все равно получаю сетевое устройство как приемник по умолчанию. – bergentroll 28 November 2017 в 18:13
  • 2
    есть файл в папке ~ / .config / pulse с окончанием имени файла "-default-sink". Файл - это простой текст, поэтому его можно открыть, чтобы проверить правильность имени и изменить его, если необходимо. – nik gnomic 10 December 2017 в 05:42

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 31 July 2018 в 20:38

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 2 August 2018 в 13:42

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 3 August 2018 в 17:54

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 5 August 2018 в 03:03

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 6 August 2018 в 19:54

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 9 August 2018 в 00:21

Чтобы отладить это, попробуйте выполнить следующие шаги

  • Удалите любые пользовательские строки из вашего default.pa (после резервной копии курса)
  • Удалите ~/.pulse или ~/.config/pulse, чтобы избавиться от нежелательных остатков.
    mv ~/.pulse ~/.pulse.old
    mv ~/.config/pulse ~/.config/pulse.old
    
  • Скопируйте default.pa в свой ДОМЕН ~/.config/pulse, чтобы иметь возможность редактировать его без привилегий root.
    cp /etc/pulse/default.pa ~/.config/pulse/
    
  • Перезапустите сервер pulseaudio с помощью
    pulseaudio -k
    

Перед тем, как вставлять строки в ~/.config/pulse/default.pa, если они работают, чтобы читать ошибки:

  • Список приемников, чтобы иметь свой индекс и имена правильно и иметь возможность копировать & amp; вставить их
    pactl list sinks short
    
  • Установить профиль по желанию:
    pactl set-card-profile <index|name> output:analog-stereo+input:analog-stereo
    
    Отладить эту строку, если вы получите сообщение об ошибке. Обратите внимание, что индекс раковины может измениться, если у вас есть летучие раковины, лучше используйте имя в этом случае.
  • Сделайте приемник по умолчанию
    pactl set-default-sink <sink_name>
    

Только если все выше команды удалось без ошибок, вы можете вставить команды в ~/.config/pulse/default.pa, которые при следующем перезапуске pulseaudio или после перезапуска сессии переопределяют общесистемные настройки. Надеемся, что по умолчанию ваш приемник по умолчанию загружен.

0
ответ дан 14 August 2018 в 18:30
  • 1
    Я сделал все, что вы написали. Теперь у меня есть только три пользовательские строки в моем ~ / .config / pulse / default.pa: uncommented & quot; load-module · module-esound-protocol-tcp & quot; и "load-module-module-native-protocol-tcp" на линиях 77-78 и после них «загрузочный модуль · модуль-выравниватель-приемник». Также мне нужно было установить paprefs и проверить «Сделать доступные сетевые звуковые устройства PulseAudio доступными локально», потому что без этого нет сетевого устройства в приемниках. Теперь pa помню, как по умолчанию, если я проверю некоторые и сделаю «pulseaudio -k». Однако, но я все равно получаю сетевое устройство как приемник по умолчанию. – bergentroll 28 November 2017 в 18:13
  • 2
    есть файл в папке ~ / .config / pulse с окончанием имени файла "-default-sink". Файл - это простой текст, поэтому его можно открыть, чтобы проверить правильность имени и изменить его, если необходимо. – nik gnomic 10 December 2017 в 05:42

Проблема

Лично у меня много источников и приемников, и с момента обновления до Xubuntu LTS 18.04.1 выбранный источник и приемник по умолчанию оказались неправильными.

One может установить «резервный» выход и устройство ввода в pavucontrol с помощью темной галочки, которая не очень понятна для любого пользователя !!! Это не помогло, так как эти настройки были временно носят характер и теряются при каждой перезагрузке.

Список всех доступных аудиоинтерфейсов

$ pactl list sinks short
$ pactl list sources short

Настройка теста PulseAudio по умолчанию

$ pactl set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
$ pactl set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo

Постоянная установка значений по умолчанию

$ sudo gvim /etc/pulse/default.ca

### Make some devices default
set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo
0
ответ дан 23 August 2018 в 19:27

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

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