Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ConsoleKit: Is it needed/useful?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 3264
Location: Canada

PostPosted: Thu Oct 15, 2009 5:44 pm    Post subject: Reply with quote

Zarhan wrote:
HAL is supposed to abstract hardware. In practice, until recently, it's only real use was the USB stick. Now with new xorg it also abstracts input devices (and allows you to hotplug USB keyboards and mice - VERY good feature on laptops). So USB sticks and mounting them have nothing to do with display subsystem, but hotplugging and utilizing ANY devices (in case of xorg, mice and keyboards) very much is.

So now that it finally works (even if the configs are hidden in XML crap), they are going to do it again. Bah.


That HAL is looking at the dead end, and is at best an intermediate solution, was known for over the year
Back to top
View user's profile Send private message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 3264
Location: Canada

PostPosted: Thu Oct 15, 2009 7:21 pm    Post subject: Reply with quote

gringo wrote:
thanks for the links guys !

talking about hal being killed : i found it great that the first one saying that hal was overkill was its own creator and he being the first one in pushing for better solutions. Such things almost never happen nowadays.
cheers


Well, udev authors are also reintroducing some of the functionality back into the kernel (if you remember udev/devfs debate)

http://lwn.net/Articles/330985/
Back to top
View user's profile Send private message
luciano
Tux's lil' helper
Tux's lil' helper


Joined: 18 Nov 2004
Posts: 132

PostPosted: Tue May 11, 2010 12:21 am    Post subject: Reply with quote

Could someone explain briefly, how this fits into the future of gentoo USE flags? Is there any plan to get rid of the 'hal' flag? I still see it in the desktop profile make.defaults.

Also, some people on this thread
https://forums.gentoo.org/viewtopic-t-827258-highlight-gnome+hal.html

Seem to have tried removing this with the '-hal' flag, and this has seemed to work ok.

I just recently upgraded to the stable gnome 2.28 and xorg which doesn't require hal. Do you think it's safe to set flag -hal, and emerge @world? Is there anything that would break, possibly outside of gnome? (I'm aware the automounting is broken).
Back to top
View user's profile Send private message
Dont Panic
Guru
Guru


Joined: 20 Jun 2007
Posts: 322
Location: SouthEast U.S.A.

PostPosted: Thu May 13, 2010 2:00 pm    Post subject: Reply with quote

I not quite sure I see how the thread discussing the current status of Hal with respect to Gnome, etc. is the same as this thread, but whatever.

I don't expect to see the 'hal' USE flag removed any time soon. We're still slam in the middle of this migration, and there will be many applications that will be slow to re-configure to life without hal.

It should be 'safe' to change to a '-hal' USE flag default; however, depending on what packages and versions you have installed, you may lose some features or get some complaints from portage about specific packages that still require '+hal'.
Back to top
View user's profile Send private message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 671

PostPosted: Wed Aug 11, 2010 5:29 pm    Post subject: Reply with quote

I have long wondered if I needed consolekit-daemon. I run Awesome window manager, but haven't fully de-GNOME-ized yet.

FWIW, I only see one entry for consolekit with ps ax |grep console, but when using htop, I see a staggering number of subprocesses:

Code:

  1  [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||              77.8%]     Tasks: 146 total, 1 running
  2  [|||||||||||||||||||||||||||||||||||||||||||||||||||||||                                    66.7%]     Load average: 0.86 0.35 0.23
  Mem[||||||||||                                                                            625/3898MB]     Uptime: 01:03:40
  Swp[                                                                                           0/0MB]

  PID USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  452 jtk       20   0 23852  5572  1004 R 11.0  0.1  0:00.01 htop
30284 root      20   0 20004  2268  1404 S 11.0  0.1  0:00.54 /bin/sh ./configure --prefix=/usr ...
    1 root      20   0  3884   636   528 S  0.0  0.0  0:00.52 init [3]
 2350 root      16  -4 13036  1368   456 S  0.0  0.0  0:00.05 /sbin/udevd --daemon
 2923 root      18  -2 13032  1328   420 S  0.0  0.0  0:00.00 /sbin/udevd --daemon
 2972 messageb  20   0 19364  1188   760 S  0.0  0.0  0:02.27 /usr/bin/dbus-daemon --system
 2985 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2989 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2990 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2991 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2992 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2993 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2994 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2996 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2997 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2998 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 2999 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3000 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3001 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3002 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3003 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3004 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3005 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3006 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3007 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3008 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3009 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3010 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3011 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3012 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3013 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3014 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3015 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3016 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3017 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3018 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3019 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3020 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3021 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3022 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3023 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3024 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3025 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3026 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3027 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3028 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3029 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3030 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3031 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3032 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3033 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3034 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3035 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3036 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3037 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3038 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3039 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3040 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3041 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3042 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3043 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3044 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3045 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3046 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3047 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3048 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3049 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3050 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3064 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3844 root      20   0  113M  2972  2016 S  0.0  0.1  0:00.00 /usr/sbin/console-kit-daemon
 3063 haldaemo  20   0 45912  4236  3204 S  0.0  0.1  0:00.27 /usr/sbin/hald --use-syslog --verbose=no
 3066 haldaemo  20   0 45912  4236  3204 S  0.0  0.1  0:00.00 /usr/sbin/hald --use-syslog --verbose=no
 3065 root      20   0 20060  1300  1092 S  0.0  0.0  0:00.00 hald-runner
 3094 root      20   0 22184  1136   964 S  0.0  0.0  0:00.05 hald-addon-input: Listening on /dev/input/event0 /dev/input/event3 /dev/input/event2 /dev/input/event7 /dev/input/event9 /dev/input/event8 /dev/input/event6
 3096 root      20   0 22180  1144   968 S  0.0  0.0  0:00.00 /usr/libexec/hald-addon-rfkill-killswitch
 3102 root      20   0 22176  1136   964 S  0.0  0.0  0:00.00 /usr/libexec/hald-addon-generic-backlight
 3106 haldaemo  20   0 24000  1208  1008 S  0.0  0.0  0:00.03 /usr/libexec/hald-addon-acpi
 3288 root      20   0 23976   552   212 S  0.0  0.0  0:00.00 supervising syslog-ng
 3289 root      20   0 26212  2008  1464 S  0.0  0.1  0:00.02 /usr/sbin/syslog-ng
 3305 unbound   20   0 51944  8208  1104 S  0.0  0.2  0:00.52 /usr/sbin/unbound -c /etc/unbound/unbound.conf
 3337 postgres  20   0 86484  4000  3168 S  0.0  0.1  0:00.51 /usr/lib64/postgresql-8.4/bin/postgres --silent-mode=true
 3339 postgres  20   0 86484  1348   508 S  0.0  0.0  0:00.48 postgres: writer process
 3340 postgres  20   0 86484  1340   500 S  0.0  0.0  0:00.40 postgres: wal writer process
 3341 postgres  20   0 86616  1568   640 S  0.0  0.0  0:00.10 postgres: autovacuum launcher process
 3342 postgres  20   0 58028  1340   452 S  0.0  0.0  0:00.06 postgres: stats collector process
 3360 root      20   0 36280  1132   652 S  0.0  0.0  0:00.00 /usr/sbin/sshd
 3373 root      20   0  141M  5064  2364 S  0.0  0.1  0:00.17 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3376 apache    20   0  144M  5964  1640 S  0.0  0.1  0:00.01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3377 apache    20   0  144M  5964  1640 S  0.0  0.1  0:00.01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3378 apache    20   0  144M  5964  1640 S  0.0  0.1  0:00.01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3379 apache    20   0  144M  5964  1640 S  0.0  0.1  0:00.01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3380 apache    20   0  144M  5964  1640 S  0.0  0.1  0:00.01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D WSGI -D DAV -D DAV_FS -D PHP5 -D CGI -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf -k start
 3408 root      20   0 18204   768   608 S  0.0  0.0  0:00.00 /usr/sbin/cron
 3422 root      20   0 99664  9480  1796 S  0.0  0.2  0:05.74 /usr/bin/python2.6 -O /usr/share/wicd/daemon/wicd-daemon.py
 3435 root      20   0 56048  1448  1040 S  0.0  0.0  0:00.01 /bin/login --
 3436 root      20   0  5984   740   624 S  0.0  0.0  0:00.00 /sbin/agetty 38400 tty2 linux
 3437 root      20   0  5984   736   624 S  0.0  0.0  0:00.00 /sbin/agetty 38400 tty3 linux
 3438 root      20   0  5984   736   624 S  0.0  0.0  0:00.00 /sbin/agetty 38400 tty4 linux
 3439 root      20   0  5984   740   624 S  0.0  0.0  0:00.00 /sbin/agetty 38400 tty5 linux
 3440 root      20   0  5984   736   624 S  0.0  0.0  0:00.00 /sbin/agetty 38400 tty6 linux
...

I guess if it's truly important, and not using many resources, I won't get too agitated about removing it.

Thanks.
Back to top
View user's profile Send private message
M
Guru
Guru


Joined: 12 Dec 2006
Posts: 432

PostPosted: Wed Aug 11, 2010 9:26 pm    Post subject: Reply with quote

I don't use consolekit with openbox, only with gnome on another computer. If you use gdm then maybe you still need it, but you can always try to stop daemon and see what will happen. I also removed consolekit use flag and recompiled couple of packages and all works just fine.
Anyway, those are threads, you have option in htop to paint them in different color or to hide them if they bother you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum