On my old Debian Wheezy I see as a normal user without sudo all processes from all user in htop. On my new Debian Wheezy I only see my own processes.Old system kernel: 3.2.0-4New system kernel: 3.14.32The difference that I noticed is that on the old system /proc/1/ has r-xr-xr-x permissions and on the new one only r-x------.The line from /etc/fstab:# <file system> <mount point> <type> <options> <dump> <pass>proc            /proc         proc   defaults  0      0mount returns the following:proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)When I add hidepid=0 and reboot:hidepid=0.# <file system> <mount point> <type> <options>           <dump> <pass>proc            /proc         proc   defaults,hidepid=0  0      0mount still returns the same as without:proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)What should I do to see all processes as a normal user?
htop shows only the processes of the user that's running it?
linux;permissions;process;proc
I found the problem.The kernel was compiled with grsecurity, which hides processes from other users.With default kernel everything works fine.