LINUX.ORG.RU

Сообщение в терминале при попытке открыть fstab (gnome-text-editor:4007): Gtk-CRITICAL **: 17:14:54.126:

 , , , ,


1

1
dan@danpc:~$ sudo gnome-text-editor /etc/fstab
[sudo] пароль для dan: 

(gnome-text-editor:3155): editor-document-WARNING **: 17:41:01.082: Failed to load file: Действие не поддерживается

(gnome-text-editor:3155): editor-session-WARNING **: 17:41:01.082: Failed to load document: Действие не поддерживается

(gnome-text-editor:3155): Gtk-CRITICAL **: 17:41:01.084: Unable to register the application: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.a11y.atspi.Registry': unit failed

По итогу изменения в файл внеслись без проблем. Но что делать с этой ошибкой? Нужно исправлять или игнорировать? В то же время команда sudo nano /etc/fstab вводится без проблем. Две первые строчки стали появляться после изменения команда на sudo gnome-text-editor admin:///etc/fstab.



Последнее исправление: dan4ik19 (всего исправлений: 2)

Сессия Wayland или X11? Если Wayland, то перелогинься в X11 сессию(при логине кликни на шестеренку и выбери Gnome на XOrg). Узнать сессию можно командой echo $XDG_SESSION_TYPE.

Также вообще не советую запускать GUI программы от рута, лучше используй nano или vim.

anonymous
()

Можно игнорировать.

Но вообще не надо так делать. Редактировать надо редактором, запущенным от юзера, но с сохранением от рута, для этого есть команда sudoedit. Если предпочитаемый редактор не задан почему-то, то EDITOR=gnome-text-editor sudoedit /etc/fstab.

CrX ★★★★★
()
Ответ на: комментарий от anonymous

Также вообще не советую запускать GUI программы от рута, лучше используй nano или vim.

При использовании nano или vim, их тоже не стоит запускать от рута. Есть sudoedit для этого.

CrX ★★★★★
()
Ответ на: комментарий от anonymous

apt и pacman команды не найдены. dnf операция прервана.

dan@danpc:~$ sudo dnf install vim
Последняя проверка окончания срока действия метаданных: 1:25:59 назад, Пт 14 июн 2024 18:23:05.
Зависимости разрешены.
================================================================================
 Пакет                Архитектура  Версия                   Репозиторий   Размер
================================================================================
Установка:
 vim-enhanced         x86_64       2:9.1.452-1.fc40         updates       1.9 M
Обновление:
 vim-data             noarch       2:9.1.452-1.fc40         updates        22 k
 vim-minimal          x86_64       2:9.1.452-1.fc40         updates       809 k
Установка зависимостей:
 gpm-libs             x86_64       1.20.7-46.fc40           fedora         20 k
 vim-common           x86_64       2:9.1.452-1.fc40         updates       7.9 M
 vim-filesystem       noarch       2:9.1.452-1.fc40         updates        17 k
 xxd                  x86_64       2:9.1.452-1.fc40         updates        36 k

Результат транзакции
================================================================================
Установка   5 Пакетов
Обновление  2 Пакета

Объем загрузки: 11 M
Продолжить? [д/Н]: 
Операция прервана.
dan4ik19
() автор топика
Ответ на: комментарий от dan4ik19

От тебя ждали ответа «д». Ты ответил по дефолту: «Н», то есть «нет», не продолжать. Ну а раз не продолжать, то операция и прервана, чего ещё делать-то, если юзер не хочет продолжать установку.

P.S. Я бы всё же neovim советовал. Если нет своего готового конфига vim с древними хаками, то нет причин не начинать сразу с neovim.

CrX ★★★★★
()
Ответ на: комментарий от CrX

Я нажал Enter и он расценил это как нет, написал д и затем ввод, установка началась. Вернулся обратно на Wayland и прописал sudoedit /etc/fstab открылся nano, повторное написание EDITOR=gnome-text-editor решило эту проблему.

dan4ik19
() автор топика
Ответ на: комментарий от dan4ik19

Я нажал Enter и он расценил это как нет

В таких запросах в квадратных скобках пишутся варианты ответа. Из них дефолтный (тот, что будет использоваться, если просто нажать Enter) выделен большой буквой.

повторное написание EDITOR=gnome-text-editor решило эту проблему

Можно прописать это (или export EDITOR=vim) в .bashrc или .zshrc или аналогичное, в зависимости от того, какой у тебя шелл (если не знаешь, то у тебя bash).

CrX ★★★★★
()

1) флуд всяким мусором в консоль это норма для современного гуи в линуксе, не обращай внимания

2) гном лучше удалить, он плохой, а хороший редактор есть в midnight commander-е

3) sudo тоже лучше удалить, для переключения на рута есть su

firkax ★★★★★
()
Ответ на: комментарий от firkax

sudo тоже лучше удалить, для переключения на рута есть su

А как же всякие sudoedit, /etc/sudoers и прочие фишки? Тем более в su нельзя запустить программу от имени рута и с его переменными окружения, но с сохранением текущей директории, что жутко неудобно. Есть, конечно, порты doas из OpenBSD, но они кривые.

anonymous
()
Ответ на: комментарий от anonymous

Это не фишки, это вредительство.

запустить программу от имени рута и с его переменными окружения, но с сохранением текущей директории

И такая «фишка» - тоже вредительство. Надо избавляться от виндузятных привычек про «запустить от админа если не хватает прав» и пользоваться правильным их разделением: рут - это отдельный юзер, и если мы в него залогинились то у нас отдельный сеанс для администрирования компа. Перемешивать его с сеансом его использования не следует.

Если тебе кажется что тебе вот прям сейчас надо запустить рут-прогу из текущей юзерской директории - то ты уже делаешь всё кардинально не так, надо менять подход.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от jamesbond

сказал пользователь форков написанных абы кем, нет чтобы на стоковый дебиан накатить другой инит

А) Devuan - известный форк

Б) У него свои репозитории, там, например, GNOME от systemd отвязан, всякие другие оптимизации пакетов, хотя, всё же, они отличаются от Дебиановских примерно на 400 пакетов.

anonymous
()

Это же gtk’ашный софт. Он известен своей любовью срать в консоль предупреждениями и ошибками. Dbus может ругаться из-за отсутствия доступа к шине после запуска через sudo.

ox55ff ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

По сути это сообщения о том, что запускаемый с правами sudo текстовый редактор не смог подхватить настройки твоего пользователя.

Поэтому надо сделать export EDITOR=gnome-text-editor && sudoedit /etc/fstab.

anonymous
()