Ubuntu 16: Строка меню и тире не отображаются для пользователей

У нас есть кластер машин Ubuntu 16 LTS, которые аутентифицируются вне LDAP и имеют свои домашние каталоги в отдельном файлере. Пользователи могут войти в терминал (Ctrl-Alt-F1), а также войти в GUI (в данном случае, так как это Ubuntu 16, Unity.) Однако меню или тире не отображаются. Появляется содержимое их папки ~ / Desktop, но они могут только щелкнуть правой кнопкой мыши, чтобы получить меню и поле щелчка и перетаскивания. Эта проблема не возникает для гостевой учетной записи пользователя - они получают строку меню и тире.

Запуск DISPLAY=:0 ccsm & не приводит к появлению менеджера конфигурации compiz.

При запуске dconf reset -f /org/compiz выдается сообщение об ошибке «Невозможно автоматически запустить D-Bus без дисплея X11 $».

Запуск startx приводит к сеансу Unity, но с той же проблемой, где нет строки меню или тире.

Поскольку это происходит ТОЛЬКО с обычными пользователями, мне предложили посмотреть в /etc/pam.d решения, и хотя я добавил session optional pam_systemd.so / etc / pam / common-session, это не помогло решить проблему. вопрос. Тем не менее, PAM - это неевклидовый ужас, и я, возможно, кое-что пропустил, хотя я не знаю, что именно.

Тестовый компьютер был очищен, и Ubuntu переустанавливался несколько раз. Это Dell OptiPlex 7050 с интегрированной графикой Intel, одиночной загрузкой в ​​Ubuntu (на них нет других ОС).

Большое спасибо за потраченное время и за любую другую помощь, которую вы можете предоставить!

0
задан 16 March 2019 в 02:13

1 ответ

Проблема была, по крайней мере частично, из-за некоторых изменений в nfsclient. С помощью коллеги мы определили, что PAM был не виноват, а скорее удаленные каталоги. Я добавил 'nolock' в запись / etc / fstab для определения местоположения домашних каталогов, и теперь это работает.

0
ответ дан 16 March 2019 в 02:13

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

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