View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006674 | CentOS-6 | dbus | public | 2013-09-19 06:09 | 2013-10-07 08:43 |
Reporter | guestales | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Product Version | 6.4 | ||||
Summary | 0006674: dbus-daemon consuming cpu | ||||
Description | I have quite often the dbus-daemon task that starts to consume cpu. Itt seems to start when you use Nautilus 2.28.4. I have to signoff and to end the task. top - 06:55:57 up 45 min, 2 users, load average: 1.05, 0.93, 0.67 Tasks: 215 total, 1 running, 213 sleeping, 0 stopped, 1 zombie Cpu(s): 35.4%us, 32.2%sy, 0.0%ni, 32.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3925180k total, 3257104k used, 668076k free, 88296k buffers Swap: 4063224k total, 0k used, 4063224k free, 966000k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4781 root 20 0 21504 952 660 S 13.3 0.0 1:11.18 dbus-daemon 2824 root 20 0 189m 65m 10m S 10.3 1.7 2:38.19 Xorg | ||||
Steps To Reproduce | Use Nautilus | ||||
Tags | No tags attached. | ||||
Looking in /var/log/gdm/:0.log there are loads of these messages AUDIT: Thu Sep 19 06:57:20 2013: 2824: client 45 rejected from local host ( uid=0 gid=0 pid=4278 ) AUDIT: Thu Sep 19 06:57:20 2013: 2824: client 45 disconnected |
|
Well it seems that launching Nautilus using kdesu causes this. Quote: "Because the user is trying to run as a different uid but still has the DBUS_SESSION_BUS_ADDRESS pointing to his own bus. This is completely a security feature and not a bug." Adds security, removes usability :( How else are we supposed to run Nautilus as root from the drawer? su - root -c nautilus nearly works except for Network connections where I get Could not display "network:///". Nautilus cannot handle "network" locations. |
|
su - root -c nautilus PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 19324 root 20 0 21532 984 660 S 14.2 0.0 0:28.56 dbus-daemon :( |
|