sudo add-apt-repository ppa:ubuntu-audio-dev/alsa-daily
sudo apt update
После обновления драйверов alsa они будут перенастроены. У меня была такая же проблема, это решило ее.
sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2
Это восстановит и перенастроит все звуковые драйверы в Ubuntu 16.04 до состояния по умолчанию. Вы можете посмотреть, включены ли проприетарные драйверы .
Как вы сказали, вы можете попробовать sudo apt install --reinstall pulseaudio pulseaudio-module-x11
и выйти из системы. Если я снова начну с «это издает звук инициализации», это определенно звучит как ошибка, связанная с пользователем -. Рассмотрите возможность создания другой учетной записи пользователя, чтобы проверить, сохраняется ли проблема...
Другое дело, что ваш демон pulseaudio
может не запускаться при входе в систему.
Выберите Система > Администрирование > Менеджер загрузки , чтобы убедиться, что служба активирована.
Сценарий оболочки /etc/int.d/pulseaudio
также должен запускать демон.
Если я выполняю команды вручную, все работает нормально.
Есть зацепка. Это может быть проблема пути. Когда я что-то пишу, особенно скрипт, мне всегда нравится включать путь к команде.
$ which date
/usr/bin/date
Затем я бы добавил в скрипт проверку ошибок:
if [ -f /target/data.ini ]
then
# Note spaces separating the parenthesis from the command
/bin/mv /target/data.ini /target/data_$( /usr/bin/date +"%Y%m%d_%H%M%S" ).ini
if [ $? -ne 0 ]
then
echo "Error on MV command"
exit
fi
else
echo "Error: Can't find /target/data.ini"
exit
fi
cp /install/data.ini /target/data.ini
#Same type of error checking here
Это должно исправить или пролить свет на вашу ошибку.