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

Я ввел псевдоним google-chrome и внес себя в белый список в sudoers, так что теперь, когда я печатаю sudo chrome, он запускается sudo -u chromeuser -i google-chrome &. (По причинам, изложенным ниже) Поскольку у всех других пользователей, кроме меня, есть домашний каталог на ext3, это работает очень хорошо. Единственным недостатком является то, что хром, при запуске как chromeuser, не будет воспроизводить звук.

Редактировать: Перемещенный вопрос вверх для ясности

Справочная информация для всех, кто интересуется :

Я установил домашнюю директорию для одного из моих пользователи должны быть в разделе NTFS, чтобы он был доступен из Windows. Я единственный, кто использует компьютер, поэтому я установил fuse, чтобы разрешить 777 разрешений для этого раздела. Я удалил /home/me и создал символическую ссылку, которая указывает на раздел NTFS (который смонтирован в /Shared/home).

Chrome плохо работает с этой конфигурацией, потому что он создает различные кэши в вашем домашнем каталоге, и производительность NTFS не справляется с этим. Я возился с несколькими вариантами Chrome (--user-data-dir --disk-cache-dir), но я не мог получить 100% открытых файлов Chrome под моим контролем. Поэтому мое решение состояло в том, чтобы запустить Chrome как своего собственного пользователя.

tldr; Я запустил программу как другой пользователь, похоже, не хочет воспроизводить звук. Это связано с alsa?

0
задан 17 July 2012 в 11:20

1 ответ

Ответ на вопрос OP

Решение было просто запустить Chrome, как его собственный пользователь.

0
ответ дан 17 July 2012 в 11:20

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

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