Arch Linux не работает команда systemctl unmask lxdm.service Не через sudo,не под рутом А,то под шелом не хочется сидеть
Я пишу команду systemctl unmask lxdm.service типо всё ок.
Но команда systemctl enable lxdm.service говорит что lxdm замаскирована,но преведущая команда должна была размаскировать lxdm.
Проблема, с которой вы столкнулись, может быть связана с тем, что сервис `lxdm.service` не просто замаскирован, а, возможно, также отсутствует или неправильно установлен. Вот несколько шагов, которые могут помочь решить эту проблему:
1. **Проверьте статус службы**:
Выполните команду:
```bash
systemctl status lxdm.service
```
Это даст вам информацию о текущем состоянии службы и о том, замаскирована ли она.
2. **Проверьте наличие файла службы**:
Убедитесь, что файл службы `lxdm.service` существует в директориях `/etc/systemd/system/` или `/lib/systemd/system/`. Если файла нет, возможно, вам нужно переустановить `lxdm`.
3. **Попробуйте размаскировать с помощью полного пути**:
Иногда можно помочь указанием полного пути к системному каталогу:
```bash
sudo systemctl unmask /etc/systemd/system/lxdm.service
```
4. **Перезагрузите систему**:
Если все вышеперечисленные шаги не сработали, попробуйте перезагрузить компьютер. Это может помочь применить изменения.
5. **Переустановка `lxdm`**:
Если проблема не решается, попробуйте переустановить `lxdm`:
```bash
sudo pacman -S lxdm
```
Если после выполнения этих шагов проблема остается, попробуйте проверить логи с помощью `journalctl -xe`, чтобы получить больше информации о том, что может быть не так.