Я сделал минимальную установку сервера ubuntu на моем компьютере, потому что я хотел иметь чистую среду для запуска очень легкого оконного менеджера (xmonad).
Я мало знаю о звуковой системе в ubuntu, поэтому я слепо установил alsa и pulseaudio и подумал, что это будет готово. Оказывается, мой пользователь не может воспроизводить звуки, хотя я могу воспроизводить любой звук, если я зарегистрирован как root (через sudo su).
Как добавить пользовательские права на воспроизведение звука?
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.
Используйте текстовый редактор как root и вручную отредактируйте файл / etc / group. Посмотрите на строку, в которой звучит звук, и добавьте свое имя пользователя до конца.
Вот как выглядела линия до того, как я ее отредактировал:
audio:x:29:
Так выглядела линия Я отредактировал его:
audio:x:29:username
Сохраните файл и выйдите из системы, затем войдите в систему и протестируйте звук.
Не забывайте отмечать!
Если вы все еще не можете слышать звук, убедитесь, что ваш основной том не отключен. Установите alsa-utils, который установит alsamixer, чтобы вы могли управлять своей звуковой картой (громкость, приглушение звука, усиление, выбор карты и т. Д.) Запустите alsamixer в терминале, набрав alsamixer и используя клавиши со стрелками, чтобы поднять тома. ! d5]
Вы не можете запустить alsamixer в качестве обычного пользователя, пока не добавите себя в группу аудио. Даже если вы запустили alsamixer как root, и ваша система была отключена, и вы увеличиваете громкость до максимума, вы все равно не услышите звук до тех пор, пока вы не добавите себя в группу аудио. Ключ к получению звука при минимальной установке добавляет себя в звуковую группу.
Примечание. Я никогда не устанавливал pulseaudio в свою систему. Не знаю, что это изменит. Если это так: сначала попробуйте очистить pulseaudio от вашей системы, а затем установите alsa-utils и следуйте инструкциям, которые я дал вверху, чтобы добавить себя в группу аудио.
Отключение по касательной: это это первая минимальная установка, которую я делаю, поэтому я много разбираюсь в том, как работает ubuntu. Я скажу вам следующее: я более глубоко признателен за дистрибутивы с gui's & amp; среды рабочего стола и людей, которые их создают. Это чертовски много работы по созданию дружественной системы со всеми необходимыми инструментами и программами. Просто обдумывая некоторые из этих концепций, вы будете удерживать вас в течение нескольких дней. При этом у меня есть подозрительное подозрение, что есть много других групп, которые вам, возможно, придется добавить, чтобы заставить вещи работать в минимальной установке.
Например, я еще не тестировал голос Google, но мне, возможно, придется добавить себя в голосовую группу. Посмотрим. По умолчанию пользователь не добавляется автоматически к большому количеству групп при минимальной установке. Эй, мы хотели начать с нуля и принимать все решения правильно. Хорошо ... здесь мы идем.
Счастливое здание!
Попробуйте выполнить команду alsamixer как назначенный вами пользователь и убедитесь, что выходной канал не отключен.
Добавьте пользователя в группы audio и pulse-access
Командная строка
sudo adduser <username> <groupname>
Затем выйдите из системы и перезагрузитесь.
Источник.