Я получил эту ошибку, потому что я запускаю Fedora с Wayland, который, по-видимому, не поддерживает запуск приложений под другим пользователем(https://bbs.archlinux.org/viewtopic.php?pid=1680591#p1680591).
Однако вы можете легко добиться того, чего хотите (отредактировав файл, принадлежащий пользователю root )с помощью следующей команды:
atom admin://path/to/file
Другими словами, :просто добавьте admin://
к пути, который требует привилегий root.
Опять же, это может не сработать для вас, так как gedit работает нормально. (В моем случае это тоже не удалось.)
Это обычно происходит, когда вы используете проверку SSL между клиентами и Интернетом. Если это так, вы должны добавить исключение для этого хоста.