Find the answer to your Linux question:
Results 1 to 2 of 2
ok, if anyone checks the gentoo forums they'll know i couldn't install gentoo on my lappy. i installed debian instead (for whatever reason the 2.4 kernel is better suited for ...
  1. #1
    Linux Engineer d38dm8nw81k1ng's Avatar
    Join Date
    Mar 2005
    Location
    Newcastle
    Posts
    793

    udev and hal?

    ok, if anyone checks the gentoo forums they'll know i couldn't install gentoo on my lappy. i installed debian instead (for whatever reason the 2.4 kernel is better suited for the laptop). the thing i don't get is why hal and udev are installed and added as a boot process since they only run under a 2.6 kernel. well, i was about to do an apt-get remove when it said that it would take gnome with it. i don't normally use gnome and prefer flux, but i do use gaim (and probably other GTK apps) so i'm worried that i'd lose functionality elsewhere in the distro. i know gaim doesn't need gnome to run in gentoo, but i'm not too familiar with the running of debian, as even synaptic refuses to run if i'm not running under the gnome desktop environment.

    anyway, i'm rambling, so i'll get to the point. is there a way i can remove hal and udev without affecting gnome (in case i need it), and if there isn't, how to i stop hal and udev attempting to run at boot?
    Here's why Linux is easier than Windows:
    Package Managers! Apt-Get and Portage (among others) allow users to install programs MUCH easier than Windows can.
    Hardware Drivers. In SuSE, ALL the hardware is detected and installed automatically! How is this harder than Windows' constant disc changing and rebooting?

  2. #2
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    the problem is the newer versions of gnome require hal. You can use gaim and synaptic without all of gnome, I do (I use XFCE4).

    To remove them from the boot process try
    Code:
    update-rc.d -f hal remove
    update-rc.d -f udev remove
    I think they are called that, you can check the name by looking in
    Code:
    /etc/init.d
    Brilliant Mediocrity - Making Failure Look Good

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •