On Tue, 19 Nov 2013, Istvan Gabor wrote:
Gianluca Interlandi
írta: Just my 2c. Are you using systemd or sysv? It seems that udev is somehow related to systemd:
If I know correctly there is no sysv in openSUSE 12.3. oS 12.2 was the last openSUSE release where it was an option.
I think that sysv-init is available in the openSUSE 12.3 standard repositories. However, according to this thread: http://opensuse.14.x6.nabble.com/problem-with-switch-to-sysvinit-init-td4989... it will break your system. I wonder how come they haven't removed the package from the standard repository if it is known that it creates damage. Perhaps people who are in charge of the repositories haven't caught up with development. Gianluca
And there is another thing I just noticed:
Despite of that you can install hal from the KDE repo, it is not running, and can not be started, at least no on my system.
~> ps -e|grep -i hal ~>
# systemctl status haldaemon.service haldaemon.service - LSB: HAL is a daemon for managing information about the hardware on the system Loaded: loaded (/etc/init.d/haldaemon) Active: inactive (dead) since Tue, 2013-11-19 10:40:12 CET; 9h ago Process: 1529 ExecStop=/etc/init.d/haldaemon stop (code=exited, status=0/SUCCESS) Process: 1465 ExecStart=/etc/init.d/haldaemon start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/haldaemon.service
Nov 19 10:40:11 linux.site systemd[1]: Starting LSB: HAL is a daemon for managing information about the hardware on the system... Nov 19 10:40:11 linux.site haldaemon[1465]: chown: invalid user: 'haldaemon:haldaemon' Nov 19 10:40:11 linux.site haldaemon[1465]: Starting HAL daemon..done Nov 19 10:40:12 linux.site systemd[1]: Started LSB: HAL is a daemon for managing information about the hardware on the system. Nov 19 10:40:12 linux.site haldaemon[1529]: Shutting down HAL daemon..done
# systemctl start haldaemon.service # # systemctl status haldaemon.service haldaemon.service - LSB: HAL is a daemon for managing information about the hardware on the system Loaded: loaded (/etc/init.d/haldaemon) Active: inactive (dead) since Tue, 2013-11-19 20:30:12 CET; 7s ago Process: 24740 ExecStop=/etc/init.d/haldaemon stop (code=exited, status=0/SUCCESS) Process: 24727 ExecStart=/etc/init.d/haldaemon start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/haldaemon.service
Nov 19 20:30:12 linux.site haldaemon[24727]: Starting HAL daemon..done Nov 19 20:30:12 linux.site systemd[1]: Started LSB: HAL is a daemon for managing information about the hardware on the system. Nov 19 20:30:12 linux.site haldaemon[24740]: Shutting down HAL daemon..done #
This is the output from /var/log/messages:
# cat /var/log/messages |grep -i hal 2013-11-19T20:17:08.620060+01:00 linux systemd-udevd[24127]: failed to execute '/usr/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory 2013-11-19T20:17:56.035565+01:00 linux systemd-udevd[24360]: failed to execute '/usr/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory 2013-11-19T20:17:56.125681+01:00 linux systemd-udevd[24366]: failed to execute '/usr/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory 2013-11-19T20:17:56.170657+01:00 linux systemd-udevd[24368]: failed to execute '/usr/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory 2013-11-19T20:17:56.188653+01:00 linux systemd-udevd[24370]: failed to execute '/usr/lib/udev/socket:@/org/freedesktop/hal/udev_event' 'socket:@/org/freedesktop/hal/udev_event': No such file or directory 2013-11-19T20:28:51.115023+01:00 linux dbus-daemon[1464]: dbus[1464]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.124" (uid=1001 pid=24664 comm="systemctl start haldaemon.service ") interface="org.freedesktop.systemd1.Manager" member="StartUnit" error name="(unset)" requested_reply="0" destination="org.freedesktop.systemd1" (uid=0 pid=1 comm="/sbin/init ") 2013-11-19T20:28:51.115086+01:00 linux dbus[1464]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.124" (uid=1001 pid=24664 comm="systemctl start haldaemon.service ") interface="org.freedesktop.systemd1.Manager" member="StartUnit" error name="(unset)" requested_reply="0" destination="org.freedesktop.systemd1" (uid=0 pid=1 comm="/sbin/init ") 2013-11-19T20:30:12.535197+01:00 linux systemd[1]: Starting LSB: HAL is a daemon for managing information about the hardware on the system... 2013-11-19T20:30:12.862989+01:00 linux haldaemon[24727]: Starting HAL daemon..done 2013-11-19T20:30:12.871227+01:00 linux systemd[1]: Started LSB: HAL is a daemon for managing information about the hardware on the system. 2013-11-19T20:30:12.939199+01:00 linux haldaemon[24740]: Shutting down HAL daemon..done
Istvan -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
----------------------------------------------------- Gianluca Interlandi, PhD gianluca@u.washington.edu +1 (206) 685 4435 http://artemide.bioeng.washington.edu/ Research Scientist at the Department of Bioengineering at the University of Washington, Seattle WA U.S.A. http://healthynaturalbaby.org -----------------------------------------------------