Xubuntu 19.10 a 20.04LTS nefunguje sudo

Xubuntu 19.10 a 20.04LTS nefunguje sudo
« kdy: 09. 05. 2020, 10:25:48 »
Xubuntu 19.10 a 20.04LTS nefunguje sudo
Řeším tu problém, připojuji se k serveru přes RDP,VNC a taky SSH. Jestli, že se připojím RDP nefunguje např. sudo gedit fstab,
sudo mousepad fstab a vždy to napíše toto:

Xubuntu 19.10
vasek@ASRock:/etc$ sudo gedit fstab
[sudo] heslo pro vasek:
No protocol specified
Unable to init server: Nelze se připojit: Spojení odmítnuto

(org.gnome.gedit:3006): Gtk-WARNING **: 08:49:16.033: cannot open display: :10.0
vasek@ASRock:/etc$


Xubuntu 20.04 LTS
vasek@ASRock:/etc$ sudo gedit fstab
[sudo] heslo pro vasek:
No protocol specified
Unable to init server: Nelze se připojit: Spojení odmítnuto

(gedit:3604): Gtk-WARNING **: 10:06:51.379: cannot open display: :10.0
vasek@ASRock:/etc$



verze Xubuntu 19.05 byla v pořádku v této verzi příkaz fungoval.

Druhý problém, který nebyl ve verzi 19.05 je to, že když se přihlásím RDP, to vypíše
"Pro vytvoření zařízení se správou barev je vyžadováno ověření"


Přes VNC nebo SSH to nedělá

Přítel Google mi nic kloudného nenašel, nebo jsem špatně formuloval


Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #1 kdy: 09. 05. 2020, 10:53:49 »
To není problém se sudo, ale se spouštěním grafického programu – chybí mu display manager, přes který by se mohl vykreslovat. Ten je určený v proměnné prostředí DISPLAY. Resp. ve vašem případě je DISPLAY nastaveno na :10.0, ale příslušný uživatel nemá oprávnění se k tomuto display manageru připojit.

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #2 kdy: 09. 05. 2020, 11:31:14 »
To není problém se sudo, ale se spouštěním grafického programu – chybí mu display manager, přes který by se mohl vykreslovat. Ten je určený v proměnné prostředí DISPLAY. Resp. ve vašem případě je DISPLAY nastaveno na :10.0, ale příslušný uživatel nemá oprávnění se k tomuto display manageru připojit.

a jak to mám udělat ?

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #3 kdy: 09. 05. 2020, 11:57:32 »
už vím
su - root -c 'xauth list' |\
 grep `echo $DISPLAY |\
 cut -d ':' -f 2 |\
 cut -d '.' -f 1 |\
 sed -e s/^/:/` |\
 xargs -n 3 xauth add

Díky

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #4 kdy: 09. 05. 2020, 11:58:17 »
Ale celkově se nedoporučuje spouštět GUI programy jako root


Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #5 kdy: 09. 05. 2020, 12:42:56 »
Ale celkově se nedoporučuje spouštět GUI programy jako root

a jak mám upravit třeba fstab nebo grub ?

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #6 kdy: 09. 05. 2020, 12:45:41 »
To není problém se sudo, ale se spouštěním grafického programu – chybí mu display manager, přes který by se mohl vykreslovat. Ten je určený v proměnné prostředí DISPLAY. Resp. ve vašem případě je DISPLAY nastaveno na :10.0, ale příslušný uživatel nemá oprávnění se k tomuto display manageru připojit.

Po rebootu mám opět stejný problém. Jak to udělat permanentně ?

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #7 kdy: 09. 05. 2020, 16:49:28 »
Ale celkově se nedoporučuje spouštět GUI programy jako root

a jak mám upravit třeba fstab nebo grub ?

Třeba editorem Nano, Vim...
sudo nano /etc/fstab
Ctrl X uloží stačí potvrdit

Nebo udělat kopii do domovské složky upravit pomocí GUI a vrátit.

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #8 kdy: 09. 05. 2020, 17:03:25 »
Ale celkově se nedoporučuje spouštět GUI programy jako root

a jak mám upravit třeba fstab nebo grub ?

Třeba editorem Nano, Vim...
sudo nano /etc/fstab
Ctrl X uloží stačí potvrdit

Nebo udělat kopii do domovské složky upravit pomocí GUI a vrátit.


Přes SSH to funguje a RDP taky, když použiji textové editory z konzole.
Ale jde mi o to, že jsem byl zvyklý na verzi 19.05 a po upgrade na verzi 19.10 nebo 20.4 už to nefunguje

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #9 kdy: 09. 05. 2020, 17:19:21 »
Spustil jsem opět Xubuntu 19.05 a přihlásil jsem přes RDP a uživatel root a vasek používá DISPLAY 10
Prozatímně jsem to vyřešil export DISPLAY=:0

k3dAR

  • *****
  • 2 934
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #10 kdy: 09. 05. 2020, 17:29:45 »
az se pak budes divit ze uzivatel najednou nemuze menit nejake nastaveni, nebo pustit aplikace, tak si vzpomen ze "sudo GUI" neni dobrej napad ;-) doporucuju se podivat na konzolovej spravce souboru mc (midnight commander) kterej ma vybornej editor souboru (i samostatne pak spustitelnej jako: sudo mcdit /cesta/soubor)

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #11 kdy: 09. 05. 2020, 17:35:25 »
Právě MC používám přes SSH. Jde mi o princip "v jedné verzi to jde a v druhé ne"

k3dAR

  • *****
  • 2 934
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #12 kdy: 09. 05. 2020, 18:03:01 »
Právě MC používám přes SSH. Jde mi o princip "v jedné verzi to jde a v druhé ne"
ok, zkusil sem Xubuntu 20.04 s x11vnc serverem, na to pripojil Remminou, otevrel terminal "sudo mousepad /cesta/soubor" a editor se pustil pod rootem

EDIT: i kdyz sem doinstaloval tebou zminovanej gedit, tak take bez problemu (resp. pri ukladani to do terminalu hodi error o nepodpore GVfs metadat,soubor ulozi)
« Poslední změna: 09. 05. 2020, 18:04:48 od k3dAR »

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #13 kdy: 09. 05. 2020, 18:13:26 »
Právě MC používám přes SSH. Jde mi o princip "v jedné verzi to jde a v druhé ne"
ok, zkusil sem Xubuntu 20.04 s x11vnc serverem, na to pripojil Remminou, otevrel terminal "sudo mousepad /cesta/soubor" a editor se pustil pod rootem

EDIT: i kdyz sem doinstaloval tebou zminovanej gedit, tak take bez problemu (resp. pri ukladani to do terminalu hodi error o nepodpore GVfs metadat,soubor ulozi)

Mám čerstvou instalaci Xubuntu 20.4 LTS . Doinstaloval jsem sudo apt xrdp . Z jiného compu  jsem se remminou připojil.
Otevřel jsem terminal a zadal sudo mousepad fstab a objevila se známá chyba. Co dělám špatně ?

Re:Xubuntu 19.10 a 20.04LTS nefunguje sudo
« Odpověď #14 kdy: 09. 05. 2020, 19:31:08 »
Ve virtualu jsem si nainstaloval Xubuntu 20.4 a tohle je v vysledek
vasek@vasek-VirtualBox:/etc$ sudo mousepad fstab
[sudo] heslo pro vasek:
No protocol specified
Unable to init server: Nelze se připojit: Spojení odmítnuto
Nelze otevřít displej:
vasek@vasek-VirtualBox:/etc$