Форум русскоязычного сообщества Ubuntu


Автор Тема: gedit редактор перестал работать  (Прочитано 698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
gedit редактор перестал работать
« : 18 Сентябрь 2020, 17:23:18 »
здрасти

когда пытаюсь открыть текстоый файл например вот так

sudo gedit /home/user/base.sql

то пишет вот такое

sudo gedit /home/user/base.sql
Failed to connect to Mir: Failed to connect to server socket: Нет такого файла или каталога
Unable to init server: Не удалось подключиться к: В соединении отказано

(gedit:10128): Gtk-WARNING **: cannot open display:

иногда пишет отказано в доступе

скажу честно через nano открывается, но не могу я пользоваться этим редактором, а необходимо пару срок поменять
« Последнее редактирование: 18 Сентябрь 2020, 18:31:47 от jimfuny »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #1 : 18 Сентябрь 2020, 18:36:21 »
Подозреваю, что он никогда и не работал через sudo? Дело в том, что sudo меняет пользователя (на root), и при этом не копирует по-умолчанию все переменные окружения. А графические приложения от них зависят, поэтому никогда и не будут работать. Более того. sudo делает ещё большую подлянку - оно не меняет ваш HOME, из-за чего созданные приложением файлы (например, конфигурационные), могут сломать вам запуск того же приложения без sudo. Когда-то давно был способ всё это обойти. Сейчас же ответ примерно такой: никогда не запускайте никакие графические приложения через sudo, если очень хорошо не понимаете, что делаете.

Впрочем, конкретно для gedit есть такой хак:

gedit admin:///home/user/base.sql
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #2 : 18 Сентябрь 2020, 18:56:05 »
Malamut, если просто нажать на текстовый файл то gedit открывается, но сохранить тоже не дает, пишет недостаточно прав, именно когда файл сервера пытаешься редактировать не не открывается

может есть как ой то другой текстовый редактор который не через консоль можно редактировать файлы, потому как через nano или консоль ну никак подружится не могу, писать нужно команды а я обязательно запарю где то и чтобы вести простую команду это невообразимое получается, просто хостер из за медленных запросов перекрыл все движения, так я поставил сервер дома хочу базу данных удаленно подключить, там буквально пару строк поменять, возможно есть или подойдут для этих целей другие похожие на gedit текстовые редакторы?
« Последнее редактирование: 23 Сентябрь 2020, 17:15:20 от Azure »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #3 : 18 Сентябрь 2020, 19:00:56 »
Дело наверно не в редакторе, а в том, зачем вам вообще sudo? Это весьма странная идея запускать графические приложения с правами суперпользователя. Научитесь правильно раздавать права, может, и проблем не будет. Как открывать с помощью gedit любой файл без sudo - я написал выше. Добавьте в начало admin:///
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4448
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #4 : 18 Сентябрь 2020, 19:05:28 »
Цитировать
может есть как ой то другой текстовый редактор
Midnight commander.

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #5 : 18 Сентябрь 2020, 19:07:51 »
Malamut, извиняюсь запарился, то что вы рекомендовали команду то тоже не дает открыть видимо прав недостаточно, потому что файлы конфигурации apache и mysql редактировать пытаюсь

по пповоду команды что вы рекомендуете то теперь файл открывается но пустой, а верху поле красного цвета, и там написано
Код: (html5) [Выделить]
Не удалось открыть файл «admin:///etc/mysql/mysql.conf.d/mysqld.cnf».
Не удалось обработать адреса «admin:»

это видимо из за прав вы правильно говорите, такое стало после того как я поставил на компьютер lamp сервер

и еще если зайти в папку сервера где лежит файл и просто нажать на текстовый файл то gedit открывается, но сохранить тоже не дает, пишет недостаточно прав, именно когда файл сервера пытаешься редактировать не открывается
« Последнее редактирование: 23 Сентябрь 2020, 17:16:33 от Azure »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #6 : 18 Сентябрь 2020, 19:09:38 »
А что за система у вас? Версия.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #7 : 18 Сентябрь 2020, 19:11:53 »
если вы что на компьютере то ubuntu 16.04 стоит
« Последнее редактирование: 23 Сентябрь 2020, 17:17:05 от Azure »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #8 : 18 Сентябрь 2020, 19:14:36 »
Оу. Если я правильно помню:

apt-get install gksu
gksudo gedit /file

Но лучше обновиться до 20.04)
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #9 : 18 Сентябрь 2020, 19:33:33 »
очень вам спасибо за терпение и за то что пытаетесь помочь с настройкой

когда делаешь вот эту команду

gksudo gedit /file
то пишет

Код: (html5) [Выделить]
gksudo gedit /file
Unable to init server: Не удалось подключиться к: В соединении отказано

(gedit:7278): Gtk-WARNING **: cannot open display:
« Последнее редактирование: 23 Сентябрь 2020, 17:17:51 от Azure »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #10 : 18 Сентябрь 2020, 19:37:30 »
DISPLAY=:0 gksudo gedit /file
? (я уже не помню, честно)))
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #11 : 18 Сентябрь 2020, 19:48:55 »
возможно знаете как то по другому отредактировать или даже другим похожим редактором, даже может напрямую без команды или по простому зайти в папку где лежит файл, открыть файл и отредактировать?
« Последнее редактирование: 23 Сентябрь 2020, 17:18:18 от Azure »

Оффлайн drion

  • Активист
  • *
  • Сообщений: 838
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #12 : 18 Сентябрь 2020, 19:54:06 »
У меня на Минте установлен "xed 2.4.2". Ничем от gedit не отличается.
В терминале перейдите в папку с файлом командой "cd" чтобы указываемый путь к файлу был самым коротким.
(Разве просто щелчком по файлу редактор не запускается?)

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3353
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: gedit редактор перестал работать
« Ответ #13 : 18 Сентябрь 2020, 19:57:23 »
DISPLAY=:0 sudo -H gedit /fileМожет, так получится?) По идее это-то должно работать... У меня и без DISPLAY вообще-то работает, я вас обманул, всё должно запускаться через sudo просто так, правда, это весьма небезопасно.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн jimfuny

  • Автор темы
  • Участник
  • *
  • Сообщений: 236
    • Просмотр профиля
Re: gedit редактор перестал работать
« Ответ #14 : 18 Сентябрь 2020, 20:03:12 »
drion, ну да если зайти в папку с файлом и щелкнуть то файл открывается, даже изменение внести можно, но а вот сохранить не дает, когда пытаешься сохранить файл не закрывается но еще верху отрывается красно поле рядом кнопка отменить и там написано
Код: (html5) [Выделить]
Не удалось сохранить файл «/etc/mysql/mysql.conf.d/mysqld.cnf»

Недостаточно прав для сохранения файла. Убедитесь в правильности указанного адреса и попробуйте ещё раз

видимо когда сервер устанавливал то при установке он права автоматом перекрыл, да и еще возможно кто то сталкивался, то сервер ставил с vesta панелью, там одной командой apche php mysql устанавливаются
« Последнее редактирование: 23 Сентябрь 2020, 17:19:44 от Azure »

 

Страница сгенерирована за 0.074 секунд. Запросов: 25.