Konsole is started as normal user. In it is invoked the midnight-commander. Keyboard-navigation and -keypresses are flawlessly executed. The mouse-cursor moves if desired all over the screen. Clicking *outside* the console starts the envisaged action on other files, but *inside* the mc-konsole nothing happens at all when clicking. gpm, konsole and mc all 3 are [ root:root 100755 ]. When I however start the console, then su to root and invoke mc everything works properly! Where else should/could I look for the apparently missing user-permissions? Thanks.
On Monday 23 May 2016 08:45:49 phiebie@tele2.at wrote:
Konsole is started as normal user. In it is invoked the midnight-commander. Keyboard-navigation and -keypresses are flawlessly executed. The mouse-cursor moves if desired all over the screen. Clicking *outside* the console starts the envisaged action on other files, but *inside* the mc-konsole nothing happens at all when clicking. gpm, konsole and mc all 3 are [ root:root 100755 ]. When I however start the console, then su to root and invoke mc everything works properly! Where else should/could I look for the apparently missing user-permissions? Thanks.
This has all the clues of needing to: cd to /home sudo chown -R your-user-name:your-user-name your-user-name
Apparently something that resets things to be owned by root as been done in your /home/your-user-name directory tree. You should own EVERYTHING in your home directory. Running as root in your home directory is a bad idea...
And as a bit of old school myself, I'm glad to see another mc user, its the best swiss army knife ever.
Cheers, Gene Heskett
Dear Gene Heskett,
On 23.May.2016 at 09:37 you wrote:
This has all the clues of needing to: cd to /home sudo chown -R your-user-name:your-user-name your-user-name
Thanks, but this didn't change anything at all.
You should own EVERYTHING in your home directory.
I did and do.
Running as root in your home directory is a bad idea...
I "su" in a konsole to 'root' whenever a program asks for root-privileges (mc, aptitude, backintime to name only 3 of the most important ones) and according to the prompt then, I am in the root-directory not my home anymore.
But I solved the problem in the meantime and it cost me a lot of sweat ans swearing. Some idiotic programmer has had the splendid idea to add in my ~/username/.config/mc/mc.ini Following: [terminal:xterm] # escape=h" # f1=\e[M i*\e[M#i* # backtab=\e[Z # kpslash=Y0\e[M#Y0 wihout the leading #. And only there, nowhere else! That moron.
Thanks for your effort and kind regards.