После того, как я войду в систему своего рабочего стола Ubuntu 14.04, я вижу свое настольное образование в течение приблизительно 20 секунд перед фактическими настольными загрузками Единицы. Я установил bootchart, и это предполагает, что проблема - это pactl
называется и занимающей много времени, чтобы сделать что-то, и что основной настольный запуск заблокирован на этом:
Как я могу определить где это pactl
вызов, и почему могло бы требоваться много времени?
Журналы от запуска pulseaudio в: http://kryogenix.org/random/pulseverbose/.
Для Диагноза (не решение) необходимо позволить войти в систему pactl
модуль:
редактирование (с sudo) после файла
/etc/pulse/client.conf
и добавьте следующую строку к файлу
extra-arguments = -vvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1
После перезагрузки входят в систему /tmp/pulseverbose.log
будет, надо надеяться, содержать потенциальную проблему импульсной регулировки звука. Мог быть больше чем один файл.
Возвратитесь и вставьте его здесь, и мы можем дать Вам дополнительные подсказки.
Удалите! строка от /etc/pulse/client.conf
после окончания.
Для Решения я сначала попытался бы переустановить pulseaudio
, но после того, как мы будем видеть журналы, возможно это изменится. Поэтому дайте нам свои журналы сначала. В конечном счете шаги для переустановки pulseaudio и alsa могли быть:
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload
но это может быть беспомощно, например, если Ваши драйверы являются неправильными/хромыми неправильными настройками и т.д.
Обновление: Диагноз от файлов журнала: Ядро Вашей проблемы находится здесь
D ( 0.005| 0.000) [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="0" name="pci-0000_00_03.0" card_name="alsa_card.pci-0000_00_03.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"'
D ( 3.010| 3.004) [pulseaudio] reserve-wrap.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-zgX6izEp13: Connection refused
сопровождаемый многими ошибками как это:
I ( 3.011| 0.000) [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
который занимает время на запуске.
Предлагаемые решения:
xxx Похож существует временный сокет, оставленный открытым, и pulseaudio не передает его. Проверьте, существует ли a /tmp/dbus-zgX6izEp13
файл и если да, удалите его sudo rm /tmp/dbus-zgX6izEp13
и попытайтесь перезагрузить, если существует изменение.
- Обновление: нет такого файла, средства, что это создается непосредственно перед тем, как pulseaudio хочет использовать его или что-то хочет записать это одновременно. Некоторая конфигурация могла быть michmached/doubled.
Можно попытаться произвести чистку и переустановить pulseaudio. См. текст выше.
Дайте короткий ответ, если что-то помогает.