История изменений
Исправление Kron4ek, (текущая версия) :
Из проблем я там помню несоответствие идентификаторов групп, если ты в chroot другой дистрибутив ставишь, не такой же как на хосте.
Ну, например, чтобы игры работали нужно пользователя внутри chroot добавить в группу video. Ты добавляешь в группу video, а она в chroot имеет совсем другой ID (который в хосте соответствует, например, группе mail), и в итоге никакие игры не работают, так как нет доступа к файлам из /dev/dri. То же самое с группой audio и звуком.
Решение - смотреть настоящие ID/имена с помощью ls, находясь внутри chroot:
ls -l /dev/dri
ls -l /dev/snd
p.s. Возможно, объяснил криво, но как смог.
Исправление Kron4ek, :
Из проблем я там помню несоответствие идентификаторов групп, если ты в chroot другой дистрибутив ставишь, не такой же как на хосте.
Ну, например, чтобы игры работали нужно пользователя внутри chroot добавить в группу video. Ты добавляешь в группу video, а она в chroot имеет совсем другой ID (который в хосте соответствует, например, группе mail), и в итоге никакие игры не работают, так как нет доступа к файлам из /dev/dri. То же самое с группой audio и звуком.
Решение - смотреть настоящие ID/имена с помощью ls:
ls -l /dev/dri
ls -l /dev/snd
p.s. Возможно, объяснил криво, но как смог.
Исходная версия Kron4ek, :
Из проблем я там помню несоответсвие идентификаторов групп, если ты в chroot другой дистрибутив ставишь, не такой же как на хосте.
Ну, например, чтобы игры работали нужно пользователя внутри chroot добавить в группу video. Ты добавляешь в группу video, а она в chroot имеет совсем другой ID (который в хосте соответствует, например, группе mail), и в итоге никакие игры не работают, так как нет доступа к файлам из /dev/dri. То же самое с группой audio и звуком.
Решение - смотреть настоящие ID/имена с помощью ls:
ls -l /dev/dri
ls -l /dev/snd
p.s. Возможно, объяснил криво, но как смог.