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