Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

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

Auteur Topic: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal  (gelezen 3914 keer)

Beste mensen,

Van de week heb ik mijn Ubuntu Linux geupdate van 9.04 naar 9.10. Echer, zit er nu een vreemd foutje in. Wanneer ik een terminal opstart en inlog als root (su -) dan kan ik mijn terminal gedit niet meer opstarten. Ook andere software geeft problemen (maar gedit is het belangrijkste). Ik krijg dan meestal deze foutmelding:
(gedit:5845): Gtk-WARNING **: cannot open display:
Soms wordt gedit wel opgestart, maar krijg dan onderstaande warning:
(gedit:6641): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

GConf Fout: Niet gelukt contact te leggen met de configuratieserver; een van de mogelijke oorzaken is dat u TCP/IP-netwerken voor ORBit moet aanzetten, of dat er verouderde NFS-locks zijn, veroorzaakt door een systeemcrash. Bekijk http://projects.gnome.org/gconf/ voor informatie. (Details —  1: Verbinding maken met de sessie is mislukt: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)

Wanneer ik grafisch inlog als root (wist niet dat dat kon, maar blijkbaar in nieuwe versie wel) verloopt alles zonder problemen via het menu en in de terminal.

Weet iemand hier een oplossing voor??

Met vriendelijke groeten,
Jeff

Offline jan11000

  • Lid
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #1 Gepost op: 2010/02/20, 16:15:40 »
Welke command ben je aan het typen?

sudo gedit
of
gksudo gedit

1 van deze 2 moet werken, dit is voor zo goed als alle commamdo's.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #2 Gepost op: 2010/02/20, 16:18:53 »
Werkt het wel als je gewoon sudo gebruikt ipv su - ?

Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #3 Gepost op: 2010/02/20, 16:36:56 »
Citaat
Welke command ben je aan het typen?

sudo gedit
of
gksudo gedit

1 van deze 2 moet werken, dit is voor zo goed als alle commamdo's.

Ik log in als root (su -) en dan probeer ik gedit uit te voeren, dat werkt niet, gksudo idem.

Citaat
Werkt het wel als je gewoon sudo gebruikt ipv su - ?
Dat werkt wel en het werkt ook als je grafisch inlogd bent als root.

Net even geprobeerd om met een zojuist aangemaakt testaccount in te loggen in de terminal en dan gedit uit te voeren, maar dat geeft hetzelfde resultaat...werkt dus niet.
root@PC02:~# login testgebruiker
Password:
Last login: Sat Feb 20 15:45:35 CET 2010 on pts/0
Linux PC02 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

testgebruiker@PC02:~$ gedit

(gedit:6682): Gtk-WARNING **: cannot open display:
testgebruiker@PC02:~$

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #4 Gepost op: 2010/02/20, 16:56:18 »
Het lijkt erop dat de omgevingsvariabelen niet goed ingesteld worden.
Maar waar dit aan kan liggen... geen idee.
Je kan gaan zoeken en vergelijken, en dat is veel werk.
Begin bijv. bij de .bashrc en .profile van root en van je gewone gebruiker.
Evt. kan het ook nog in /etc/environment zitten, of /etc/bash.bashrc, en nog veel meer plekken.

Succes met zoeken.

Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #5 Gepost op: 2010/02/21, 12:08:18 »
Het lijkt erop dat de omgevingsvariabelen niet goed ingesteld worden.
Maar waar dit aan kan liggen... geen idee.
Je kan gaan zoeken en vergelijken, en dat is veel werk.
Begin bijv. bij de .bashrc en .profile van root en van je gewone gebruiker.
Evt. kan het ook nog in /etc/environment zitten, of /etc/bash.bashrc, en nog veel meer plekken.

Succes met zoeken.

Je bedoelt dus dat in het Root account bepaalde dingen uitgeschakeld staan die in mijn gebruikersaccount wel ingeschakeld staan. Maar wat verklaard dan dat het testaccount wat ik gemaakt heb ook de fout in gaat?

Het lijkt wel dat alles wat ik in de terminal uitvoer onder een andere account als waarin ik 'grafisch' ingelogd ben de fout in gaat, dat de terminal niet met de GUI wilt communiceren ofzo. want als ik grafisch inlog als root en dan via de terminal gedit ofzo uitvoer gaat t goed, maar wanneer ik login jeff doe en dan gedit uitvoer gaat t fout.

Zal nog even die bestandjes nazoeken, kijken of ik iets vreemds kan vinden en nog ff googlen.
Dit is dus geen bekende fout van een update van 9.04 naar 9.10, dat dit met een patch ofzo op te lossen valt??

Offline vanadium

  • Lid
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #6 Gepost op: 2010/02/21, 12:48:44 »
Ubuntu is niet ingericht om met een root account te werken. Ik kan mij voorstellen dat, als je de root account activeert, dat dan niet alles van de grafische omgeving behoorlijk functioneert.

Advies: gebruik de root account niet.

* Gebruik "sudo" om een commando met beheerdersbevoegdheid uit te voeren
* Als het echt nodig is, kan je nog steeds een prompt krijgen met rootbevoegdheden met "sudo -i" of "sudo -s" (het verschil tussen die twee vind je in "man sudo").

Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #7 Gepost op: 2010/02/21, 13:07:19 »
Wanneer ik inlog als ´sudo su´ of ´sudo bash´ dan kan ik wel gewoon gedit als root openen. Zonder een root password in te geven.

Hiermee is het probleem ook opgelost, bedankt voor jullie hulp :D

Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #8 Gepost op: 2010/02/21, 13:08:29 »
Ubuntu is niet ingericht om met een root account te werken. Ik kan mij voorstellen dat, als je de root account activeert, dat dan niet alles van de grafische omgeving behoorlijk functioneert.

Advies: gebruik de root account niet.

* Gebruik "sudo" om een commando met beheerdersbevoegdheid uit te voeren
* Als het echt nodig is, kan je nog steeds een prompt krijgen met rootbevoegdheden met "sudo -i" of "sudo -s" (het verschil tussen die twee vind je in "man sudo").

Daar kwam ik dus ook achter :D
Bedankt voor de hulp

p.s. het root account heb ik verwijdert. log nu gewoon in met sudo su ;)
« Laatst bewerkt op: 2010/02/21, 13:13:27 door Jeff Lentjes »

Offline timosha

  • Lid
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #9 Gepost op: 2010/02/21, 13:36:59 »
p.s. het root account heb ik verwijdert .......

dat was een heel slecht idee  :rolleyes:
Stabiele OS: Solaris 10 - OS X 10.6.4 - Linux Mint 9 - Windows 7
Project OS: Linux Mint 9 Isadora
Test OS: Ubuntu 10.04 - 10.10
Server: Windows Server 2008 R2 - Exchange 2010

Contra verbosos noli contendere verbis: sermo datur cunctis, animi sapientia paucis.


Offline vanadium

  • Lid
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #10 Gepost op: 2010/02/21, 16:58:36 »
Hij bedoelt wellicht "geinactiveerd". En dát is dan weer een schitterend idee.

Offline timosha

  • Lid
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #11 Gepost op: 2010/02/21, 17:11:36 »
Hij bedoelt wellicht "geinactiveerd".

Ik hoop voor hem dat hij dat inderdaad bedoeld, indien het root account echt verwijderd zou zijn gaan wij hem hier nog heel vaak terug zien.
Stabiele OS: Solaris 10 - OS X 10.6.4 - Linux Mint 9 - Windows 7
Project OS: Linux Mint 9 Isadora
Test OS: Ubuntu 10.04 - 10.10
Server: Windows Server 2008 R2 - Exchange 2010

Contra verbosos noli contendere verbis: sermo datur cunctis, animi sapientia paucis.


Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #12 Gepost op: 2010/02/21, 18:04:08 »
En zomaar het root-account inactiveren is ook weer niet goed...
Dan krijg je bijvoorbeeld het probleem dat alle cron-taken mislukken. (kijk maar in je logbestanden)

Het is dus niet voor niets dat het algemene advies is om met je tengels van het root account af te blijven.
Het levert vaak veel problemen op en het kan een onveilig systeem opleveren.

Re: Update ubuntu 9.10 geeft problemen met inloggen als root in Terminal
« Reactie #13 Gepost op: 2010/05/17, 16:20:07 »
Hij bedoelt wellicht "geinactiveerd".

Ik hoop voor hem dat hij dat inderdaad bedoeld, indien het root account echt verwijderd zou zijn gaan wij hem hier nog heel vaak terug zien.
Beter laat dan nooit....maar ik heb het wachtwoord verwijdert, dus dat ik  iet meer in kan loggen als root. enkel met sudo ;)