pkexec, ça ne marche pas...

Assistance concernant Linux Mint
Avatar du membre
serged
Messages : 832
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

pkexec, ça ne marche pas...

Message par serged »

Depuis que gksudo a été supprimé sauvagement, plus moyen d'utiliser un programme graphique (comme xed) en mode root. Le forum Ubuntu préconise d'utiliser pkexec, mais ça ne marche pas :

Code : Tout sélectionner

/etc$ pkexec xed bash.bashrc
Unable to init server: Impossible de se connecter : Connexion refusée

(xed:5384): Gtk-WARNING **: 08:07:13.117: cannot open display: 
Une idée ?
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

ryry331
Messages : 485
Enregistré le : jeu. 24 oct. 2019 23:44

Re: pkexec, ça ne marche pas...

Message par ryry331 »

Bonjour

xed avec Pkexec sur LM xfce ne fonctionne pas , perso j'installe un autre éditeur de texte (Mousepad) ou j'utilise nano
Portable 1 : Intel® Pentium(R) CPU 4405U @ 2.10GHz × 4 - Intel® HD Graphics 510 - 4 go de RAM ¦ Ubuntu 20.04 ¦ LMDE 4 ¦ Deepin 20.0 avec partition de données commune
Portable 2 : Toshiba A100-187 - Intel Celeron 1,60 GHz - ATI Radeon XPRESS 200M ¦ Lubuntu 18.04 ¦ Debian 10 Buster Lxde

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: pkexec, ça ne marche pas...

Message par arghlub »

Salut,

sur XFCE :

Code : Tout sélectionner

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xed NOM_FICHIER
PS : j'avoue que la commande est un peu compliquée à retenir, mieux vaut en faire un alias.
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
serged
Messages : 832
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: pkexec, ça ne marche pas...

Message par serged »

arghlub a écrit :
mer. 5 août 2020 09:30
Salut,

sur XFCE :

Code : Tout sélectionner

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xed NOM_FICHIER
PS : j'avoue que la commande est un peu compliquée à retenir, mieux vaut en faire un alias.
;)
Marche pas...

Code : Tout sélectionner

serge@slibovix:/etc$ pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xed bash.bashrc

** (xed:16805): WARNING **: 14:53:32.886: Set document metadata failed: La définition de l’attribut metadata::xed-position n’est pas prise en charge
On m'a suggéré une autre manip douteuse...
Même motif, même punition.
Comme je le dis :
Les versions d'Ubuntu, c'est de plus en plus "pourquoi faire simple quand on peut faire compliqué". C'est pourtant pas sorcier (ni "unsecure") de faire "gksudo xed" !
Image
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

ryry331
Messages : 485
Enregistré le : jeu. 24 oct. 2019 23:44

Re: pkexec, ça ne marche pas...

Message par ryry331 »

Pkexec fonctionne bien avec mousepad de xubuntu c'est xed qui ne fonctionne pas avec pkexec
mais il fonctionne tres bien avec les autres applis graphiques comme dans le clic droit dans thunar Ouvrir en admin qui utilise pkexec thunar %F
Portable 1 : Intel® Pentium(R) CPU 4405U @ 2.10GHz × 4 - Intel® HD Graphics 510 - 4 go de RAM ¦ Ubuntu 20.04 ¦ LMDE 4 ¦ Deepin 20.0 avec partition de données commune
Portable 2 : Toshiba A100-187 - Intel Celeron 1,60 GHz - ATI Radeon XPRESS 200M ¦ Lubuntu 18.04 ¦ Debian 10 Buster Lxde

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: pkexec, ça ne marche pas...

Message par arghlub »

capture faite à l'instant :
Image
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: pkexec, ça ne marche pas...

Message par arghlub »

serged a écrit :
mer. 5 août 2020 08:17
bash.bashrc
tu le sors d'où ce fichier ??????
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
serged
Messages : 832
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: pkexec, ça ne marche pas...

Message par serged »

EDIT de la modération : merci de ne pas citer le message précédent, si c'est dans son intégralité. Cela n'amène aucune clarté au suivi du sujet :roll:
C'est le script qui est exécuté avant le .bashrc de tout utilisateur.
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Avatar du membre
Christian_B
Messages : 438
Enregistré le : lun. 7 nov. 2016 10:44
Localisation : Paris

Re: pkexec, ça ne marche pas...

Message par Christian_B »

Sous Mate c'est simple : Caja permet d'ouvrir une fenêtre avec les droits d'administrateur. Ensuite les fichiers de texte s'ouvrent sans problème avec Xed qui est lancé avec "des privilèges élevés" (bandeau rouge en haut de le fenêtre Xed).
Mais je ne sais pas comment s'y prend Caja et je ne sais pas s'il y a d'autres gestionnaires de fichiers qui permettent cette manœuvre.
Linux Mint 21.3 Mate 1.26.0. Carte Gigabyte H81N.
Intel Core i7-4770 : 4x2 cœurs + Xeon E3-1200 (= circuit 4600), sans carte graphique.
Mémoire 8 Go Dual channel, SSD 120Go, HD 2To.
Les armes nucléaires sont interdites depuis le 22 janvier 2021. Y a plus qu'à ...

Jennatux
Messages : 1905
Enregistré le : mer. 1 nov. 2017 01:59

Re: pkexec, ça ne marche pas...

Message par Jennatux »

Bonjour

Caja et xed sont lancé avec admin:// sur Mate alors que xfce utilise pkexec
Clevo Intel Pentium 4405U @ 2.10GHz × 4 - Intel Graphics 510
Ubuntu 23.10 - Xubuntu 24.04 - Ubuntu Unity 23.04 - Kubuntu 23.10 - Ubuntu 23.04
Tour Ubuntu Gnome 23.10 - Ubuntu Unity 23.04 - Xubuntu 23.10 - Debian 12 Gnome et Xfce - Linux Mint 21 Cinnamon et Xfce - Lmde6 Avec partition data

Une fraction de seconde

Répondre