Как мне вернуть звук для входа? (Играя в гостевой учетной записи, хотя!) [Дубликат]

sudo su только изменяет текущего пользователя на root. Настройки среды (например, PATH) остаются прежними.

sudo -i создает новую среду, как если бы root только что вошел в систему.

Разница более заметна, если вы используете других пользователей. После sudo su bob вы будете бобом, но там же. После sudo -i -u bob вы будете находиться в домашнем каталоге bob с бобом по умолчанию для bob и с запущенными bob .profile и любыми другими сценариями входа в систему.

См. man sudo для более подробной информации о том, что -i делает. К сожалению, man su не так много деталей.


Нашел версию man su (из login-1: 4.1.4.2 + svn3283-3ubuntu5.1), в которой сказано следующее:

$ PATH сброшен в соответствии с параметры /etc/login.defs ENV_PATH или ENV_SUPATH (см. ниже);

$ IFS сбрасывается в «< пробел> < tab> < newline>», если он был установлен.

Обратите внимание, что поведение среды по умолчанию следующее:

Переменные среды $ HOME, $ SHELL, $ USER, $ LOGNAME, $ PATH и $ IFS сбрасываются.

Если --login не используется, среда копируется, за исключением переменных выше.

Если используется --login, переменные среды $ TERM, $ COLORTERM, $ DISPLAY и $ XAUTHORITY копируются, если они были установлены.

Другие среды могут быть установлены модулями PAM.

blockquote>

То, как и в какой степени sudo su изменит среду, зависит от вашего дистрибутива и настройки. Таким образом, sudo -i теоретически является более переносимым.

4
задан 14.04.2017, 01:23

5 ответов

В Терминале выполните:

sudo cp /usr/share/sounds/ubuntu/stereo/* /usr/share/sounds/

Перезапустите, и звук входа в систему, а также любые другие включенные вами звуки должны вернуться.

0
ответ дан 24.04.2019, 11:02

Откройте приложение «Startup Applications» и убедитесь, что выбран «Gnome Login Sound».

0
ответ дан 24.04.2019, 11:02
  • 1
    Я хочу прокомментировать к ответу, который был уже дан, но don' t знают как. В 11,10 " Запуск Applications" абсолютно пусто, пока Вы не добавляете вещи к нему. Я Предполагаю, что это вызвано тем, что это не показывает процессы запуска, что система использует. Вероятно, в попытке препятствовать тому, чтобы пользователи портили свои системы. Но если они собираются продолжать изменять вещи как это, shouldn' t там быть оператором или чем-то говорящим более опытному использованию, " Эй все, мы собираемся быть изменением [x, y, и z] в предстоящем выпуске. Функции все еще будут там, просто немного тяжелее t – Micha Wiedenmann 23.10.2011, 17:00
  • 2
    Hmmmm... мой не был пуст. I' ll проверяют машину с новой установкой. –  25.10.2011, 15:09
  • 3
    Это выбрано.. Все снова и снова я не мог услышать звук! – Apocalisp 27.10.2011, 02:28

перейдите в свой домашний каталог, нажмите Ctrl + H, чтобы отобразить скрытые папки, затем удалите каталог .pulse. после выхода из системы и входа в систему каталог .pulse автоматически воссоздается. это сработало для меня.

0
ответ дан 24.04.2019, 11:02

Возможно, вы захотите попробовать это, как это работает для меня, сначала загрузите dconf-editor из центра программного обеспечения, затем запустите его, перейдите к org/gnome/desktop/application/sound, затем наведите курсор на event-sounds, и под редактором dconf есть установите кнопку по умолчанию , щелкните ее, выйдите из системы и войдите в свою учетную запись, надеясь, что это поможет.

0
ответ дан 24.04.2019, 11:02

Установите редактор dconf.

Перейдите на

org->gnome->desktop->sound
Change the the sound theme "freedesktop" to ubuntu

(строчными буквами)

Выйдите из системы и войдите снова.

0
ответ дан 24.04.2019, 11:02

Теги

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