Hi! On 03.05.2017 10:04, Carsten Haitzler (The Rasterman) wrote: > On Tue, 02 May 2017 21:16:40 +0900 [email protected] said: > >> Hi, >> >> I got the source of kernel 4.11, then comipled, and check the >> behaviour of enlightenment (efl 1.18.1, enlightment 0.21.7). >> >> At the start up of enlightenment, I got an error message; >> >> There was an error trying to set the cpu power state setting via the >> module's setfreq utility. >> >> On the kernel 4.10.x, I never see such a message. >> >> And, I tried to use su and sudo command in the terminal, I got a >> strange message; >> >> fulwood@linux-uw5l:~> sudo >> sudo: effective uid is not 0, is sudo installed setuid root >> >> fulwood@linux-uw5l:~> su >> Password: >> su: incorrect password >> >> This means, there is a problem concerning uid treatment in the >> enlightenment, doesn't it. >> >> Moreover, VirtualBox indicate the problem of enlightenment directly; >> >> fulwood@linux-uw51:~> VirtualBox >> >> VirtualBox: Error -10 in SUPRHardenedMain! >> VirtualBox: Effective UID is not root (euid=1000, egid=100, uid=1000, >> gid=100) >> VirtualBox: Tip! It may help to reintall VirtualBox. >> >> Why does uid=1000? > > that's a common uid to start with for users added to a system - first user > added commonly is uid 1000... that's probably ... you. > >> So, we can't use enlightenment on the kernel 4.11. > > from the above it seems like since you compiled your own kernel it seemingly > has disabled setuid root binaries. i assume this is some new feature of > kernels > since 4.11 that has been turned on. i suggest you turn it off to allow them > again. your kernel broke far more than enlightenment. it broke sudo. probably > even broke su. it broke virtualbox... it broke stuff. what that option is - i > don't know. this is news to me.
Just for the record I'd like to add that I observe the same behavior. Since switching from 4.9 to 4.11 yesterday I cannot do suid requiring operations (like su or mount.cifs) from within E (using terminology or xterm) any more. Interestingly, if I am right at the console (so no Xorg and e in-between) all those commands work like a charm. I could not find any setuid related option in the kernel configuration so I cannot really imagine where it is misconfigured. Cheers, Florian >> PS. e16, and kde-plasma works flawlessly on the kernel 4.11. >> >> Thanks, >> >> -- >> Fulwood >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> enlightenment-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
