Upgrade RA -> AC

havner havner w smtp.kamp.pl
Sob, 16 Paź 2004, 16:19:08 CEST


On Sat, Oct 16, 2004 at 03:30:30PM +0200, Paweł Gołaszewski wrote:
> Wydaje mi się, że mogłoby to działać tak:
> każdy wm, który dostarcza desktop by sprawdzał w %post czy istnieje plik 
> default.desktop. Nie istnieje - podlinkowuje na siebie.
> 
> To by rozwiązało problem z własną konfiguracją oraz nie wymagałoby twm-a. 
> Byłby jakiś default, czyli pierwszy WM jaki instalowaliśmy (nie wiem czy 
> jest lepsza metoda na zrobienie tego z automatu).
> 
> W %postun byłoby sprawdzane na co wskazuje default.desktop i jeżeli na 
> własny plik - usuwany... tyle, że na co wtedy ustawić, bo też na coś 
> należy... Pierwszy, który jest?

Kurcze, czy wy chcecie jakies RH czy inne suse z tego zrobic?

$ cat /etc/sysconfig/desktop | head -2
# Put the name of the system default session executable here.
DEFAULTWM=twm

Dziala to w momencie gdy user nie ma ~/.xinitrc ani ~/.Xclients i nie
wybral zadnego wm'a w menu kdm/gdm. Dochodzi wtedy do odpalenia
/etc/X11/xinit/Xclients ktore szuka ~/.desktop lub ~/.wm_style (tak to
sie chyba nazywalo). Nie znajdzie to fallbackuje do DEFAULTWM.
Wprowadzenie tego waszego default.config i wybranie go jako domyslnego w
kdm/gdm spowodowaloby, ze nigdy nie dochodzilo by do sprawdzenia
powyzszej zmiennej. Jestem przeciwny.

-- 
Regards    Havner                      {jid,mail}:havner(at)pld-linux.org
PLD developer && PLD 2.0 release manager         http://www.pld-linux.org
PLD LiveCD author                             http://livecd.pld-linux.org
                   "Quis custodiet ipsos custodes?"




Więcej informacji o liście dyskusyjnej pld-devel-pl