IBUS-WARNING **: The owner of /home/<user>/.config/ibus/bus is not root!

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
miostreams

IBUS-WARNING **: The owner of /home/<user>/.config/ibus/bus is not root!

Unread post by miostreams » 2018-04-18, 16:15

When running pminstaller.sh on Linux, the following warning message is generated:

IBUS-WARNING **: The owner of /home/<user>/.config/ibus/bus is not root!

This appears to be due to the sudo command called from the runasroot script:

/tmp/pminstaller.<string>/tools/runasroot

Line 50: a3="$(sudo -Sk true < /dev/null 2>&1)"

It seems that the internet at large agrees that the command to use for elevated GUI privileges is either gksudo or sudo -i. For example:

https://bugs.launchpad.net/ubuntu/+sour ... ug/1125944

Since gksu (including gksudo) is not installed by default, sudo -i seems like the best logical choice. If that is not desirable, could there be a message at the terminal, something like the following:

"You may see the following warning message, this can safely be ignored"

Or something along those lines?

User avatar
Lunokhod
Lunatic
Lunatic
Posts: 469
Joined: 2017-04-20, 21:25
Contact:

Re: IBUS-WARNING **: The owner of /home/<user>/.config/ibus/bus is not root!

Unread post by Lunokhod » 2018-04-19, 02:45

gksudo is unmaintained, deprecated, the internet now agrees it isn't used any more.
https://www.reddit.com/r/linux/comments ... _nautilus/
So you wouldn't want to use that. :thumbdown:
Couldn't say about the rest though. :?:
Last edited by Lunokhod on 2018-04-19, 02:48, edited 1 time in total.
Wait, it's all Ohio? Always has been...

Locked