Когда я запускаю Nautilus из командной строки, он запускается успешно, но это появляется в терминале:
Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: mkdir failed on directory /var/run/samba/msg.lock: Permission denied
net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.
Должен ли я действительно попросить своего системного администратора включить совместное использование пользователей?
Мой администратор - я, и я не использую Samba.
Является ли это сообщение признаком больших проблем с моей Ubuntu?
Если нет, как я могу предотвратить его появление? (Nautilus запускается программой, которую я бета-тестирую, но не могу изменить, и текущая проблема делает ошибки этой программы менее заметными в терминале)
sudo apt install samba
сработало.sudo apt install samba
2.sudo mkdir -p /var/lib/samba/usershares/
Я сделал эти две вещи, чтобы исправить это:
а также
источник
chmod
трюк сработало.В моем случае samba не была установлена, поэтому мне пришлось установить samba, а затем создать папку.
До этого приходилось устанавливать трекер, потому что наутилус даже не работал
источник
Еще одно более простое решение - добавьте своего пользователя в группу sambashare:
источник
было недостаточно, пока
кажется, решил мою проблему ... ты @cbaconnier
источник
Это грустно. Просто чтобы проигнорировать это сообщение, посмотрите, какой метод нам нужно использовать.
Для меня мне пришлось установить Samba в Ubuntu 19.10 . Перепробовал все методы, чтобы игнорировать установку самбы, но ни один из них не сработал Плохо нам за использование наутилуса. И его конфликтующие значки на рабочем столе не отображаются на рабочем столе.
источник