Дозволи Snap (Linux)
Ця сторінка пояснює, як налаштувати дозволи для Rayforge, коли він встановлений як Snap-пакет на Linux.
Що таке дозволи Snap?
Snap-пакети - це контейнеризовані програми, які працюють у пісочниці для безпеки. За замовчуванням вони мають обмежений доступ до системних ресурсів. Щоб використовувати певні функції (як послідовні порти для лазерних контролерів), ви повинні явно надати дозволи.
Необхідні дозволи
Rayforge потребує підключення цих інтерфейс Snap для повної функціональності:
| Інтерфейс | Призначення | Обов'язково? |
|---|---|---|
serial-port | Доступ до USB послідовних пристроїв (лазерні контролери) | Так (для керування машиною) |
home | Читання/запис файлів у вашій домашній директорії | Авто-підключення |
removable-media | Доступ до зовнішніх дисків та USB-накопичувачів | Опціонально |
network | Мережеве підключення (для оновлень тощо.) | Авто-підключення |
Надання доступу до послідовного порту
Це найважливіший дозвіл для Rayforge.
Передумова: членство в групі dialout
На дистрибутивах на основі Debian ваш користувач повинен бути членом групи
dialout, навіть при використанні Snap-пакету. Без цього членства в групі ви
можете отримувати повідомлення AppArmor DENIED при спробі доступу до
послідовних портів.
# Додайте свого користувача до групи dialout
sudo usermod -a -G dialout $USER
Важливо: Ви повинні вийти з системи та зайти знову (або перезавантажити) щоб зміни групи набрали чинності.