Getting NetworkManager Back After Running As Root

Asked by Jonathan Anderson

While working on an X problem, I ran a session (including KNetworkManager) as root. Now when I turn my PC on, KNetworkManager shows a "connected via Ethernet" icon, but the network doesn't actually work.

When I right-click this icon, the "Wired Networks" section of the context menu is not there.

If I hover over the icon, the tooltip says "Manual network configuration".

In order to get things working, I have to right-click, click "Manual configuration", enter my password (never used to have to do *that* before), clock on eth0, click "Disable interface" and then "Enable interface".

Is there a file somewhere that now belongs to root which shouldn't? If so, I'd really, really like to chmod it like it's supposed to be.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Jonathan Anderson
Solved:
Last query:
Last reply:
Revision history for this message
Best Jonathan Anderson (jonathan-anderson) said :
#1

Fixed... I had to log in via GNOME (KNetworkManager doesn't support this yet), click 'Properties' for the wired network and select 'Enable Roaming Mode'. Now NetworkManager seems to behave more sensibly.

Revision history for this message
Purnank Harjivanbhai Ghumalia (purnank) said :
#2

you can use sudo network-admin to start the required utility in Gnome.