Difference between revisions of "En/TDE hal"

From Studiosg
Jump to navigationJump to search
(Corrected Operative System in Operating System)
(Page updated to new template)
Line 1: Line 1:
Welcome to Simone Giustetti's wiki pages.
+
{{header_en|title=Building a HAL package for TDE| keyword={{Template:keyword_en_tde}}| description=Building, installing and configuring a working HAL package for TDE and Slackware Linux | link_page=TDE_hal}}
 
 
 
 
Languages: '''English''' - [http://www.giustetti.net/wiki/index.php?title=TDE_hal Italiano]
 
 
 
----
 
  
 
== '''H'''ardware '''A'''bstraction '''L'''ayer ==
 
== '''H'''ardware '''A'''bstraction '''L'''ayer ==
[[en/trinity_desktop_environment#Prerequisites]]
+
[[En/trinity_desktop_environment#Prerequisites | TDE - 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 operating 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'''.
 
[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 operating 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'''.
Line 32: Line 27:
  
 
----
 
----
 +
 
* [http://www.freedesktop.org Freedesktop project home page]
 
* [http://www.freedesktop.org Freedesktop project home page]
 
* [http://www.freedesktop.org/wiki/Software/hal/ HAL project home page]
 
* [http://www.freedesktop.org/wiki/Software/hal/ HAL project home page]
Line 39: Line 35:
 
----
 
----
  
Languages: '''English''' - [http://www.giustetti.net/wiki/index.php?title=TDE_hal Italiano]
+
{{footer_en | link_page=TDE_hal}}

Revision as of 14:32, 21 December 2016

Welcome to Simone Giustetti's wiki pages.


Languages: English - Italiano


Hardware Abstraction Layer

TDE - Prerequisites

Hardware Abstraction Layer consists of a set of small, generic software functions and routines aimed at helping the operating 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 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 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





Languages: English - Italiano