Changes

2,157 bytes added ,  13:44, 23 October 2013
Created page with 'Welcome to Simone Giustetti's wiki pages. Languages: '''English''' - [http://www.giustetti.net/wiki/index.php?title=TDE_hal Italiano] ---- == '''H'''ardware '''A'''bstraction…'
Welcome to Simone Giustetti's wiki pages.


Languages: '''English''' - [http://www.giustetti.net/wiki/index.php?title=TDE_hal Italiano]

----

== '''H'''ardware '''A'''bstraction '''L'''ayer ==
[[en/trinity_desktop_environment#Prerequisites]]

[http://www.freedesktop.org/wiki/Software/hal/ Hardware Abstraction Layer] consists of a set of small, generic software functions and routines aimed at helping the operative system recognize the host system hardware and make it available to programs and services. All this through a small, portable, hardware independent software API. HAL used to be part of the [http://www.freedesktop.org freedesktop] project and as such '''powered both GNOME and KDE 3'''.

Hal development came to an end in 2009 and it has been in "maintenance mode" since. HAL '''was deprecated in Slackware 14.0 in favor of udev'''. Both packages coexisted in the 13.X branch of the distribution releases. Sadly HAL cannot build on Slackware anymore therefore it is not possible to build up to date packages for the 14.0 release. Luckily packages built for Slackware 13.37 can run on 14.0 too. You can download them from the [http://packages.slackware.com/ package manager] section of the distribution official web site. You'll need both the HAL and '''hal-info''' package; the latter contains a list of supported hardware with related information.

=== Package List ===
{|
|-
| hal-0.5.14-i486-3.txz || hal (The HAL Hardware Abstraction Layer)
|-
| hal-info-20091130-noarch-1.txz || hal-info (device information for HAL)
|}

Once downloaded, packages can be installed using the '''installpkg''' command.

'''HAL is needed to build kdebase'''.


For any feedback, questions, errors and such, please e-mail me at ''studiosg [at] giustetti [dot] net''


External links

----
* [http://www.freedesktop.org Freedesktop project home page]
* [http://www.freedesktop.org/wiki/Software/hal/ HAL project home page]
* [http://en.wikipedia.org/wiki/HAL_%28software%29 HAL Wikipedia page]
* [http://en.wikipedia.org/wiki/Udev Wikipedia udev project page]

----

Languages: '''English''' - [http://www.giustetti.net/wiki/index.php?title=TDE_hal Italiano]