Ero sivun ”Fdi” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: Device information file-tyyppiset xml-muotoiset tiedostot ohjaavat tapaa, jolla hal käsittelee tietokoneeseen kytkettyjä laitteita. Nykyisellään mm. xorg-serverin asetuk...)
 
(kh,luokitus,linkkejä)
Rivi 1: Rivi 1:
Device information file-tyyppiset xml-muotoiset tiedostot ohjaavat tapaa, jolla hal käsittelee tietokoneeseen kytkettyjä laitteita.
''Device information file'' -tyyppiset [[xml]]-muotoiset tiedostot ohjaavat tapaa, jolla [[Hal]] käsittelee tietokoneeseen kytkettyjä laitteita.


Nykyisellään mm. [[Xorg|xorg-serverin]] asetuksia voi tehdä fdi-tiedostoilla. Mikäli tätä tapaa suositaan, jätetään [[xorg.conf]] tyypillisesti tyhjäksi, annetaan Xorg:n ja [[hal|halin]] tunnistaa laitteisto automaattisesti ja yksittäisiä laitteita koskevat asetukset laitetaan erillisiin fdi-tiedostoihin.
Nykyisellään mm. [[Xorg|xorg-palvelimen]] asetuksia voi tehdä fdi-tiedostoilla. Mikäli tätä tapaa suositaan, jätetään [[xorg.conf]]-asetustiedosto tyypillisesti tyhjäksi, annetaan X.orgin ja [[hal|halin]] tunnistaa laitteisto automaattisesti ja yksittäisiä laitteita koskevat asetukset laitetaan erillisiin fdi-tiedostoihin.


==Polut==
==Polut==
Fdi-tiedostot jaetaan kahdelle polulle:
Fdi-tiedostot jaetaan kahdelle polulle:
# /usr/share/hal/fdi, täältä luetaan globaalit asetukset sellaisina kuin levitysversio ne tarjoaa
# <tt>/usr/share/hal/fdi</tt>: täältä luetaan globaalit asetukset sellaisina kuin levitysversio ne tarjoaa
# /etc/hal/fdi/, Täältä luetaan paikalliset poikkeukset levitysversiokohtaisiin asetuksiin.
# <tt>/etc/hal/fdi/</tt>: täältä luetaan paikalliset poikkeukset levitysversiokohtaisiin asetuksiin.
Näillä poluilla tiedostot on jaettu alihakemistoihin:
Näillä poluilla tiedostot on jaettu alihakemistoihin:
# information, Tälle polulle laitetaan tietoja laitteista.
# <tt>information</tt>: tälle polulle laitetaan tietoja laitteista.
# policy, Tälle polulle kuuluvat laitteita koskevat asetukset, esimerkiksi [[Xorg| Xorg-palvelinta]] varten.
# <tt>policy</tt>: tälle polulle kuuluvat laitteita koskevat asetukset, esimerkiksi [[Xorg| Xorg-palvelinta]] varten.
# preprobe
# <tt>preprobe</tt>


===Esimerkkejä===
===Esimerkkejä===
Jos halutaan tehdä paikallinen ohitus [[xkb|näppäimistöasetuksille]] voidaan fdi-tiedosto nimetä esimerkiksi:  
Jos halutaan tehdä paikallinen ohitus [[xkb|näppäimistöasetuksille]], voidaan fdi-tiedosto kirjoittaa esimerkiksi polkuun:  
  /etc/hal/fdi/policy/10-x11-input.fdi
  /etc/hal/fdi/policy/10-x11-input.fdi


==Linkit==
== Katso myös ==
*[[Logitech Marble]] -hiiren asetusten tekeminen fdi-tiedostolla
 
==Aiheesta muualla==
*[http://people.freedesktop.org/~david/hal-spec/hal-spec.html HALin määritys] (englanniksi)
*[http://people.freedesktop.org/~david/hal-spec/hal-spec.html HALin määritys] (englanniksi)
[[Luokka:Laitteisto]]
[[Luokka:Järjestelmä]]

Versio 4. tammikuuta 2009 kello 02.51

Device information file -tyyppiset xml-muotoiset tiedostot ohjaavat tapaa, jolla Hal käsittelee tietokoneeseen kytkettyjä laitteita.

Nykyisellään mm. xorg-palvelimen asetuksia voi tehdä fdi-tiedostoilla. Mikäli tätä tapaa suositaan, jätetään xorg.conf-asetustiedosto tyypillisesti tyhjäksi, annetaan X.orgin ja halin tunnistaa laitteisto automaattisesti ja yksittäisiä laitteita koskevat asetukset laitetaan erillisiin fdi-tiedostoihin.

Polut

Fdi-tiedostot jaetaan kahdelle polulle:

  1. /usr/share/hal/fdi: täältä luetaan globaalit asetukset sellaisina kuin levitysversio ne tarjoaa
  2. /etc/hal/fdi/: täältä luetaan paikalliset poikkeukset levitysversiokohtaisiin asetuksiin.

Näillä poluilla tiedostot on jaettu alihakemistoihin:

  1. information: tälle polulle laitetaan tietoja laitteista.
  2. policy: tälle polulle kuuluvat laitteita koskevat asetukset, esimerkiksi Xorg-palvelinta varten.
  3. preprobe

Esimerkkejä

Jos halutaan tehdä paikallinen ohitus näppäimistöasetuksille, voidaan fdi-tiedosto kirjoittaa esimerkiksi polkuun:

/etc/hal/fdi/policy/10-x11-input.fdi

Katso myös

Aiheesta muualla