Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/06/2025, à 17:35

kkwet38

[Résolu] Gedit dans un terminal

Bonjour,

Je viens de passer sous Ubuntu 24.04.2 LTS, j'ai installé Gedit, mais je n'arrive pas à l'utiliser dans un terminal :

sophie@sophie-Aspire-A317-51:~$ gedit
Gtk-Message: 16:47:03.764: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.

(gedit:24862): GLib-GIO-WARNING **: 16:47:04.589: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)
sophie@sophie-Aspire-A317-51:~$ sudo gedit
[sudo] Mot de passe de sophie : 
mkdir: cannot create directory ‘/run/user/0’: Permission denied
Authorization required, but no authorization protocol specified


(gedit:24973): Gtk-WARNING **: 16:47:37.820: cannot open display: :0
sophie@sophie-Aspire-A317-51:~$ 

Cordialement
André

Dernière modification par kkwet38 (Le 20/06/2025, à 11:37)


Ubuntu 22.04.1 LTS

Hors ligne

#2 Le 19/06/2025, à 17:44

Bertrand49

Re : [Résolu] Gedit dans un terminal

Bonjour,

Il faut donner le chemin de ton fichier à éditer, avec les droits administrateurs: par exemple: "gedit admin:///etc/fstab" il doit demander le mot de passe avant d'ouvrir le fichier.

Dernière modification par Bertrand49 (Le 19/06/2025, à 17:50)

Hors ligne

#3 Le 19/06/2025, à 17:47

kkwet38

Re : [Résolu] Gedit dans un terminal

Ah directement ?, J'essaie
Merci Bertrand49


Ubuntu 22.04.1 LTS

Hors ligne

#4 Le 19/06/2025, à 17:51

kkwet38

Re : [Résolu] Gedit dans un terminal

Malheureusement c'est le même message d'erreur


Ubuntu 22.04.1 LTS

Hors ligne

#5 Le 19/06/2025, à 18:04

Bertrand49

Re : [Résolu] Gedit dans un terminal

Attention, ne mets pas les guillemets donc exactement:

gedit admin:///etc/fstab

par exemple.

Hors ligne

#6 Le 19/06/2025, à 18:25

kkwet38

Re : [Résolu] Gedit dans un terminal

J'ai fait des tas d'essais, sans sudo, je peux lire un fichier du home, avec sudo, j'ai l'erreur


Ubuntu 22.04.1 LTS

Hors ligne

#7 Le 19/06/2025, à 18:30

iznobe

Re : [Résolu] Gedit dans un terminal

avec sudo, j'ai l'erreur

Bonjour , Tant mieux , ca devrait etre pareil pour tout les logiciels .


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#8 Le 19/06/2025, à 18:31

ylag

Re : [Résolu] Gedit dans un terminal

Bonjour,

"... sans sudo, je peux lire un fichier du home, avec sudo, j'ai l'erreur"

C'est le comportement normal sur une session Wayland, qui bloque l'utilisation de sudo pour lancer une applcation graphique ...

As-tu testé la commande suggérée par @Bertrand49 au message #5 ?

A+

Dernière modification par ylag (Le 19/06/2025, à 18:33)

Hors ligne

#9 Le 19/06/2025, à 18:31

iznobe

Re : [Résolu] Gedit dans un terminal

avec sudo, j'ai l'erreur

Bonjour , Tant mieux , ca devrait etre pareil ( minimum syndical ) pour tout les logiciels graphiques qui ne savent pas gérer proprement .

Dernière modification par iznobe (Le 19/06/2025, à 18:31)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#10 Le 19/06/2025, à 18:50

kkwet38

Re : [Résolu] Gedit dans un terminal

Bonjour Iznobe,
faut-il qu'à chaque message je recopie les précédents pour éviter les messages ironiques ?


Ubuntu 22.04.1 LTS

Hors ligne

#11 Le 19/06/2025, à 18:54

Watael

Re : [Résolu] Gedit dans un terminal

de toute façon, un terminal n'est pas vraiment fait pour "faire du graphique". hmm

il y a des éditeurs pour le terminal : nano, emacs, vim...
parfois, il n'est même pas nécessaire d'utiliser un éditeur. Si c'est juste pour créer un fichier :

cat <<EOF >fichier
contenu
contenu
bla
bla
EOF

Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#12 Le 19/06/2025, à 18:59

iznobe

Re : [Résolu] Gedit dans un terminal

Aucune ironie du tout , c' est tout à fait souhaitable .
Encore faut il se renseigner du pourquoi , flemme d' expliquer ou de chercher pour la 12 000 eme fois , desolé .


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#13 Le 19/06/2025, à 19:01

kkwet38

Re : [Résolu] Gedit dans un terminal

Bonsoir ylag,
j'ai essayé la commande en question gedit s'ouvre, mais j'ai un message clair : ces emplacements ne sont pas pris en charge.
(J'ai tenté d'ouvrir un fichier desktop)


Ubuntu 22.04.1 LTS

Hors ligne

#14 Le 19/06/2025, à 19:04

kkwet38

Re : [Résolu] Gedit dans un terminal

Iznobe, Mon explication ne suffit donc pas ? Je me répète, j'ai tenté d'ouvrir un fichier avec Gedit sur un terminal.
Le message d'erreur est fourni, que faut-il de plus?


Ubuntu 22.04.1 LTS

Hors ligne

#15 Le 19/06/2025, à 19:04

iznobe

Re : [Résolu] Gedit dans un terminal

tiens en cherchant "sudo gedit" dans la doc : https://doc.ubuntu-fr.org/utilisateurs/ … sudo_gedit

les bonnes manieres sont ( si cela n' a pas changé ) :

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /chemin/fichier

ou :
arf , je ne retrouve pas la dernière façon " en vogue " de faire ...

Dernière modification par iznobe (Le 19/06/2025, à 19:07)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#16 Le 19/06/2025, à 19:06

kkwet38

Re : [Résolu] Gedit dans un terminal

Désolé, j'ai cherché dans la doc, mais je ne dois pas savoir m'y prendre.
J'arrête pour aujourd'hui, merci à tous


Ubuntu 22.04.1 LTS

Hors ligne

#17 Le 19/06/2025, à 19:14

ylag

Re : [Résolu] Gedit dans un terminal

Bonjour,

"de toute façon, un terminal n'est pas vraiment fait pour "faire du graphique"."

+1 !  smile

Si la commande suggérée au message #5 ne fonctionne plus sur la 24.04, (je ne peux le tester présentement, désolé ...), il y aurait toujours une bidouille de ce genre qui permettrait l'édition d'un fichier appartenant à root avec gedit :
On passe temporairement le propriétaire du fichier de root à l'utilisateur courant, le temps de faire la modif :

sudo chown $USER /chemin/vers/monfichier

Une fois les modifs au fichier enregistrées, ne pas oublier de remettre le bon propriétaire, root, pour ce fichier :

sudo chown root /chemin/vers/monfichier

A+

Hors ligne

#18 Le 19/06/2025, à 19:18

iznobe

Re : [Résolu] Gedit dans un terminal

ca , c' est en espérant que " others " ont le droit de traverser les dossiers .
ce n' est pas toujours le cas ...

A mon avis , il vaut mieux faire ( si on veut absolument utiliser gedit ) :

sudo cp /chemin/fichier-a-modifier  $HOME
sudo cp /chemin/fichier-a-modifier  /chemin/fichier-a-modifier.OLD

histoire d' avoir une sauvegarde au cas ou , pas indispensable , mais sait on jamais .

sudo chown $USER  $HOME/fichier-a-modifier
gedit $HOME/fichier-a-modifier
sudo chown root $HOME/fichier-a-modifier
sudo mv  $HOME/fichier-a-modifier /chemin

ou dans /tmp à la place de $HOME .

Le plus simple :

sudo nano /chemin/fichier-a-modifier

et apprendre a se servir de nano est vraiment pas difficile .

Dernière modification par iznobe (Le 19/06/2025, à 19:30)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#19 Le 19/06/2025, à 19:32

ylag

Re : [Résolu] Gedit dans un terminal

Bonjour,

"A mon avis , il vaut mieux faire : ..."

Bref, il y a toujours moyen de moyenner, comme on dit chez-nous ... smile

++1 pour l'utilisation de nano, c'est vraiment facile d'en maîtriser les fonctionnalités de base ...
A+

Dernière modification par ylag (Le 19/06/2025, à 19:35)

Hors ligne

#20 Le 19/06/2025, à 19:33

iznobe

Re : [Résolu] Gedit dans un terminal

ba , au moins ca marche dans tous les cas ( sous-entendu ) wink

Dernière modification par iznobe (Le 19/06/2025, à 19:34)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#21 Le 19/06/2025, à 19:44

nany

Re : [Résolu] Gedit dans un terminal

Bonjour,



kkwet38 a écrit :

Je viens de passer sous Ubuntu 24.04.2 LTS, j'ai installé Gedit, mais je n'arrive pas à l'utiliser dans un terminal

Et pourquoi avoir installé Gedit ?
Son remplaçant Gnome-text-editor fait parfaitement l’affaire. Il est capable de gérer les tâches administratives sans avoir à le lancer avec sudo (ni même pkexec) depuis un terminal.

Dernière modification par nany (Le 19/06/2025, à 20:01)

En ligne

#22 Le 20/06/2025, à 09:10

eric63

Re : [Résolu] Gedit dans un terminal

Salut
Perso, j’utilise mc ou krusader (kde) qui sont des «semi graphiques» qui ont la même approche en double fenêtre. Le dernier est plus pratique pour le copier coller à la souris

Dernière modification par eric63 (Le 20/06/2025, à 09:11)


Kubuntu 25.04 wayland Plasma 6.3.4 KDE Qt 6.12.0 noyau 6.14.0-15 Asus B760+D4 i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#23 Le 20/06/2025, à 11:36

kkwet38

Re : [Résolu] Gedit dans un terminal

Bonjour,
Encore merci pour vos messages. Vous avez raison, je n'ai pas à faire ce type d'opération dans un terminal.
J'utilise Gedit depuis que je connais Ubuntu, c'est devenu un réflexe. Je viens donc de découvrir Gnome-text-editor qui me convient très bien, j'ai désinstallé Gedit.
Merci Nany smile


Ubuntu 22.04.1 LTS

Hors ligne