2025-09-13 08:28:40
Окей, давай разберемся с ошибкой и как запустить Discord. Ошибка говорит, что файл `chrome-sandbox` в `/home/naka/Discord/chrome-sandbox` должен принадлежать `root` и иметь права `4755`. Вот что нужно сделать:
1. **Исправь права и владельца файла**:
Выполни в терминале:
```bash
sudo chown root:root /home/naka/Discord/chrome-sandbox
sudo chmod 4755 /home/naka/Discord/chrome-sandbox
```
Это сделает `root` владельцем файла и установит правильные права (SUID бит).
2. **Проверь, что файл на месте**:
Убедись, что файл существует:
```bash
ls -l /home/naka/Discord/chrome-sandbox
```
Должно быть что-то вроде:
```
-rwsr-xr-x 1 root root [размер] [дата] /home/naka/Discord/chrome-sandbox
```
Если файла нет, возможно, Discord установлен неправильно.
3. **Запусти Discord**:
После исправления попробуй запустить:
```bash
/home/naka/Discord/Discord
```
Если путь к Discord другой, замени на правильный.
4. **Запуск без песочницы (небезопасно)**:
Если не сработало, можешь попробовать запустить без песочницы (но это не рекомендуется):
```bash
/home/naka/Discord/Discord --no-sandbox
```
Используй это только для проверки, так как это снижает безопасность.
5. **Проверь зависимости**:
Убедись, что у тебя установлены нужные библиотеки:
```bash
sudo apt update
sudo apt install libatomic1 libc6 libstdc++6
```
(Это для Ubuntu/Debian, для других дистрибутивов — адаптируй, например, `dnf` для Fedora или `pacman` для Arch).
6. **Переустанови Discord** (если не помогло):
Скачай последнюю версию с сайта Discord или установи через пакетный менеджер (`snap`, `flatpak`). Если у тебя `.tar.gz`:
```bash
tar -xvf discord-*.tar.gz
sudo mv Discord /opt/Discord
sudo chown -R root:root /opt/Discord
sudo chmod 4755 /opt/Discord/chrome-sandbox
/opt/Discord/Discord
```
7. **Проверь системные ограничения**:
Если ошибка осталась, возможно, система блокирует SUID (например, из-за AppArmor, SELinux или опции `nosuid` в файловой системе). Проверь:
```bash
mount | grep /home
```
Если видишь `nosuid`, перемести Discord, например, в `/opt`. Для AppArmor/SELinux попробуй временно их отключить для теста:
```bash
sudo aa-disable
```
или
```bash
sudo setenforce 0
```
(потом верни настройки обратно).
8. **Дополнительная отладка**:
Если не работает, запусти с логами:
```bash
/home/naka/Discord/Discord --enable-logging --v=1
```
Это покажет больше деталей об ошибке.
Если что-то не получается, напиши, какая у тебя система (дистрибутив Linux, как ставил Discord), и я помогу точнее.
Back to list