1

Если я запускаю CDM (Console Display Manager) от имени пользователя root, он работает нормально. Если я запускаю его как любой другой пользователь, CDM загружается, запрашивает выбор для WM и затем завершает работу. Для stdout или stderr нет читаемого вывода.

Как я могу отладить это?

Я включил регистрацию вывода startx . Это говорит это:

X: user not authorized to run the X server, aborting.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

Кстати, я использую Debian Jessie, если это поможет.

1 ответ1

1

Понял!!!

Следуйте этому руководству, которое позволяет ВСЕМ пользователям запускать xserver. Раньше у меня это было только на консольных пользователях. Предположительно, поскольку CDM запускает xserver с помощью сценария, а не интерактивной консоли, он не считается пользователем консоли.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .