Pakiet xinitrc-ng jest zamiennikiem pakietu xinitrc.

* Najwaniejsze zmiany:

- Skrypt Xclients zosta przepisany i wchon funkcje skryptu RunWM
- Wyszukiwanie pliku wykonywalnego dla sesji odbywa sie poprzez parsowanie
  plikw /usr/share/xsessions/*.desktop, ktre s wykorzystywane przez gdm/kdm
  (i dostarczane wraz z pakietami poszczeglnych rodowisk/zarzdcw okien),
  wobec czego istnienie plikw /etc/sysconfig/wmstyle/*.names traci racj bytu
- Istnienie pliku /etc/sysconfig/wmstyle/<manager>.sh nie jest konieczne ale
  jeli taki istnieje - jest on uruchamiany (moe on zawiera parametry
  specyficzne dla danej sesji  
- W pliku /etc/sysconfig/desktop mona skonfigurowa zarwno warto
  "DEFAULTWM" jak i pooenie katalogw:
  "$wmstyledir" - ze skryptami *.sh (domyslnie /etc/sysconfig/wmstyle);
  "$xsessdir" - z plikami *.desktop (domyslnie /usr/share/xsessions);
  "$userwmfile" - plik zawierajcy nazw rodowiska podanego przez uytkownika
  (domylnie $HOME/.desktop - dotychczasowa nazwa - ".wm_style" - jest IMHO
  mylca - to nie jest plik ze stylem, tylko z nazw sesji).
- Warto "$PREFERRED" nie jest wspierana.

* Zasada dziaania:

Kolejno szukania <name>:
 Na pocztku wczytywane sa wartoci "$USERWM" (zawarto $userwmfile), oraz
 globalnegy plik konfiguracyjny ($syswmfile="/etc/sysconfig/desktop").
 Jeli istnieje $USERWM - jego zawarto zostaje potraktowana jako nazwa pliku
 wykonywalnego (<name>) i nastpuje prba jego wykonania wedug schematu
 opisanego w nastpnej sekcji. Gdy prba ta nie powiedzie si -  parsowane s
 pliki $xsessdir/*.desktop. W przypadku, gdy porwnanie "Name=" z pliku desktop
 oraz "$USERWM" (wielko liter nie ma znaczenia) zakoczy si sukcesem - jako
 <name> przyjmowana jest warto "Exec=" wzita z tego pliku.
 Nastpnie (w przypadku poraki) w ten sam sposb sprawdzane s nazwy zawarte
 w "X-AltNames=" (alternatywne nazwy dla danego rodowiska).
 Jeeli powysze metody zawiod lub $USERWM nie istnieje - jako <name>
 przyjmowana jest warto "$DEFAULTWM".
 
Kolejno szukania pliku wykonywalnego:
 W pierwszej kolejnosci Xclients prbuje wykona $HOME/bin/<name>.sh, nastpnie
 za $wmstyledir/<name>.sh. Jeeli to mu si nie uda - wykonuje
 `/usr/bin/which <name>`.

W przypadku, gdy <name> nie moe zosta wykonane, czyli:
- brak pliku wykonywalnego lub brak praw do jego wykonania
albo:
- warto "$DEFAULTWM" nie jest zdefiniowana, oraz
- warto "$USERWM" nie jest zdefiniowana lub jest nieprawidowa
zostaje uruchomiona sesja xterma.

* Skargi i zaalenia:

/dev/null, ewentualnie adgor@pld-linux.org
