Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief  (gelezen 8192 keer)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Ik heb alle handleidingen op mijn webstek, aangepast voor het verdwijnen van gksu (en dus gksudo).

De nieuwe situatie, en de alternatieven die er gelukkig zijn in de vorm van admin:// en pkexec, heb ik hier beschreven:
https://sites.google.com/site/computertip/sudo

Doe er je voordeel mee!   :)
« Laatst bewerkt op: 2018/06/23, 16:27:42 door Pjotr »

Offline rico70

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #1 Gepost op: 2018/04/21, 22:24:02 »
Aanvulling: Linux Mint Forum
« Laatst bewerkt op: 2018/04/25, 13:41:01 door Ron »

Offline EvC

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #2 Gepost op: 2018/04/25, 14:28:27 »
Dat betekent dat tutorials aangepast dienen te worden: wellicht ook voor oudere Ubuntu versies om het universeel te maken?
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #3 Gepost op: 2018/04/25, 14:37:37 »
Dat betekent dat tutorials aangepast dienen te worden: wellicht ook voor oudere Ubuntu versies om het universeel te maken?
Mijn documentatie is een eenmansproject; wegens het vele werk zijn mijn handleidingen uitsluitend bedoeld voor de nieuwste LTS.  :)

Offline EvC

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #4 Gepost op: 2018/04/25, 14:52:47 »
De tutotrial van VMware Workstation Player zal ik aan moeten passen voor Ubuntu 18.04.
Open vraag: maar is het dan ook bruikbaar voor oudere Ubuntu versies?
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

Offline loti

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #5 Gepost op: 2018/04/25, 15:43:00 »
Hoe start ik nu DoubleCommander op met rootrechten?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #6 Gepost op: 2018/04/25, 15:53:35 »
Hoe start ik nu DoubleCommander op met rootrechten?
Goeie vraag.... niet met "doublecmd-pkexec" en ook niet met "pkexec doublecmd". Die laatste geeft een waarschuwing: "cannot open display".

Ik heb het de ontwikkelaar van Double Commander maar eens gevraagd. Ben benieuwd....
« Laatst bewerkt op: 2018/04/25, 16:13:16 door Pjotr »

« Laatst bewerkt op: 2018/04/25, 19:58:16 door Ronaldus »
'Tips & tricks', zie: https://makkelijkelinuxtips.blogspot.com/p/1.html
Op chromeOS draaien ook gewoon de linux programma's. (Chromebook kopen? Kies dan bij voorkeur een exemplaar met een Intel processor.)
Zie voor een handleiding: https://www.youtube.com/watch?v=DHqqscTuqzk
En ook: https://www.youtube.com/watch?v=AsWgzH3OzYY

Offline loti

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #8 Gepost op: 2018/04/25, 20:48:43 »
In Debian Testing kan je de terminal starten als root (su-root) en vervolgens daarmee Double Commander en Gparted opstarten met beheersrechten.

Is dit ook mogelijk in Ubuntu 18.04?

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #9 Gepost op: 2018/04/25, 22:20:26 »
In Debian Testing kan je de terminal starten als root (su-root) en vervolgens daarmee Double Commander en Gparted opstarten met beheersrechten.

Is dit ook mogelijk in Ubuntu 18.04?
Jawel, maar dat is natuurlijk niet de bedoeling....  ;)
https://sites.google.com/site/computertip/sudo

pkexec is de beste methode. Bij Double Commander werkt dit helaas nog niet zo eenvoudig....

Offline loti

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #10 Gepost op: 2018/04/25, 22:43:37 »
Is me weer duidelijk, was ik even vergeten.

Offline jolo

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #11 Gepost op: 2018/04/26, 21:44:29 »
Goeie vraag.... niet met "doublecmd-pkexec" en ook niet met "pkexec doublecmd". Die laatste geeft een waarschuwing: "cannot open display".
Ik plaatse in 2014 een tip over pkexec. Ik heb die opnieuw uitgeprobeerd in Ubuntu 18.04. Dan wordt Double Commander gewoon gestart, via terminalvenstercommando pkexec doublecmd [Enter]


Edit: kopieer plak foutje gecorrigeerd. 
« Laatst bewerkt op: 2018/04/27, 10:54:00 door jolo »
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Offline loti

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #12 Gepost op: 2018/04/26, 23:41:41 »
Goeie vraag.... niet met "doublecmd-pkexec" en ook niet met "pkexec doublecmd". Die laatste geeft een waarschuwing: "cannot open display".
Ik plaatse in 2014 een tip over pkexec. Ik heb die opnieuw uitgeprobeerd in Ubuntu 18.04. Dan wordt Double Commander gewoon gestart, via terminalvenstercommando   "pkexec doublecmd [Enter]

Werkt dit bij jou  "out of the box"?
Ik krijg in Ubuntu 18.04 Mate ook een foutmelding "cannot open display"

Offline jolo

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #13 Gepost op: 2018/04/27, 10:50:57 »
Bij mij werkt dat niet "out of the box". Wel nadat zoals in dat tip topic uit mijn hyperlink de regel
alias pkexec='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY'
heb toegevoegd aan ~/.bash_aliases

Nadat je van het systeem hebt afgemeld en aangemeld, zou terminalvenstercommando   pkexec doublecmd [Enter]

behoren te werken. Ook de tip van Vistaus werkt nog steeds in Ubuntu 18.04.

Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Offline vanadium

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #14 Gepost op: 2018/04/27, 11:03:09 »
Dat zal wel zo blijven. Er wordt afgestapt van de mogelijkheid grafische programma's helemaal als beheerder op te starten. Standaard stelt pkexec beide variabelen dan ook niet in bij het opstarten van een programma als beheerder. Met deze truck bestaat de mogelijkheid nog wel om nog met oudere programma's overweg te kunnen. Dit wil zeggen, als je xorg draait. Onder Wayland is deze mogelijkheid al helemaal geblokkeerd.

Alleen synaptic zal ik missen.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #15 Gepost op: 2018/04/27, 11:05:29 »
Alleen synaptic zal ik missen.
Dat hoeft niet: Synaptic is blijkbaar aangepast, want die start prima "normaal" op in 18.04. Zonder gedoe, gewoon vanuit het menu. Uitgeprobeerd in Xubuntu, dus zal ook wel goed gaan in Ubuntu en Lubuntu.  :)

Offline vanadium

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #16 Gepost op: 2018/04/27, 11:33:46 »
Nu nog niet, nee. Maar in de toekomst toch wel, denk ik. Synaptic werkt via voorbijgestreefde principes. Ooit zal synaptic moeten mee-evolueren of verdwijnen. Het lijkt me ook dat synaptic niet meer intensief wordt onderhouden. Ik vermoed dus dat het op een goede dag niet meer in de softwarebronnen zal zitten.

Citaat
dus zal ook wel goed gaan in Ubuntu en Lubuntu
In 17.10 was dat niet zo zeker: de standaard Ubuntu sessie was op Wayland. Dat synaptic in 18.04 ook in de standaard sessie "normaal" opstart, heeft te maken met het gegeven dat 18.04 standaard terug is op xorg.

Achter de schermen wordt synaptic met pkexec opgestart. Op Wayland zal het wellicht niet zo maar opstarten, tenzij de Ubuntuontwikkelaars hier een mouw aan gepast zouden hebben. Maar ik denk niet dat ze het de moeite zullen gevonden hebben voor dit stukje "oude" software wat Wayland veiligheid op te geven.
« Laatst bewerkt op: 2018/04/27, 11:39:41 door vanadium »


Offline loti

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #18 Gepost op: 2018/04/27, 12:10:42 »
Jolo, na het uitvoeren van jouw tip kan ik Double Commander opstarten als beheerder.

Bedankt.

Offline vanadium

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #19 Gepost op: 2018/04/27, 12:28:28 »
Toch heeft het blijkbaar de aandacht....
https://github.com/mvo5/synaptic/issues/15#issuecomment-357439865
Jakkes, Pjotr, ik had toch gehoopt dat je daar ook zelf een paar regeltjes code had kunnen bijdragen.  =D

Offline EvC

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #20 Gepost op: 2018/04/27, 13:59:20 »
De tutotrial van VMware Workstation Player zal ik aan moeten passen voor Ubuntu 18.04.
Open vraag: maar is het dan ook bruikbaar voor oudere Ubuntu versies?

De tutorial is aangepast en getest in een schone Ubuntu 18.04 LTS installatie: gksu is nu niet meer nodig.
Met deze aanpassing is het ook voor oudere - op Ubuntu gebaseerde versies - bruikbaar.
Eventuele opmerkingen verneem ik graag in dat topic.
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

nahjo

  • Gast
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #21 Gepost op: 2018/04/27, 15:04:11 »
alias pkexec='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY'

thanx jolo
maar omdat gksudo zo in mijn kop zit heb ik er dit maar van gemaakt  ;)
alias pkexec='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY'
alias gksudo="pkexec"

Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #22 Gepost op: 2018/04/27, 20:55:00 »
sudo nanoKan je natuurlijk ook gebruiken om .conf bestanden aan te passen of te maken.
Of om andere bestanden aan te passen of te maken.
mvg,  Peter
Desktop: xubuntu 18.04.6
"No windows in the house but somehow there's more light..."
The future ain’t what it used to be.

Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #23 Gepost op: 2018/04/28, 18:49:46 »
Ik heb alle direct-doen-lijstjes voor 18.04 Bionic, aangepast voor het verdwijnen van gksu (en dus gksudo) uit de pakketbronnen van 18.04. Die verdwijning heeft overigens pas een paar dagen geleden plaatsgevonden.

Een goed alternatief voor het bewerken van systeeminstellingsbestanden met rootrecht, is het gebruik van "admin://". Bijvoorbeeld, voor het bewerken van /etc/default/grub:
gedit admin:///etc/default/grub
De drie schuine strepen achter elkaar, is natuurlijk even wennen. Verder is Gedit noodzakelijk, want Leafpad en Mousepad trekken dit niet. Dus je moet in Xubuntu 18.04 en Lubuntu 18.04 eerst even Gedit installeren. Ubuntu heeft Gedit standaard aan boord.

Verder werkt dit wel prima eigenlijk. Wel moet ik een hoop handleidingen gaan aanpassen. Voorlopig heb ik die aanpassingen alleen gedaan bij de direct-doen-lijstjes van Ubuntu, Xubuntu en Lubuntu, want Mint is nog niet zover.

Doe er je voordeel mee!   :)

Ik heb een beetje gezocht of er geen alternatief is voor bovenstaand commando i.c.m. gedit.
Op internet vond ik een instructie dat je in /usr/share/polkit-1 een bestandje moet plaatsen met de volgende inhoud:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<action id="org.freedesktop.policykit.pkexec.gedit">
<description>Run gedit program</description>
<message>Authentication is required to run the gedit</message>
<icon_name>accessories-text-editor</icon_name>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/gedit</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>

Je slaat dit op met de bestandsnaam org.gnome.gedit.policy onder /usr/share/polkit-1

Gedit kan nu als root in de terminal opgestart met pkexec gedit.
 
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

Offline vanadium

  • Lid
Re: Tip: gksu/gksudo is weg in 18.04, dus gebruik een alternatief
« Reactie #24 Gepost op: 2018/04/28, 18:54:20 »
Dat vind ik toch allemaal wat ingewikkeld voor die éne keer, if ever, dat je een systeemconfiguratiebestandje met de hand wil aanpassen. Geef mij maar de admin:// truck: al zo eenvoudig. Zelf doe ik het al vlugger met "sudo nano" en de echte mannen met baarden gebruiken vi natuurlijk  =D