Автор Тема: Debian & Xfce 4  (Прочетена 2857 пъти)

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
Debian & Xfce 4
« -: Nov 01, 2003, 08:38 »
Инсталирах си Xfce 4 през apt-get всичко мина без проблеми сложи си връзка в KDM обаче като искам да вляза нищо не става, значи изчезва прозореца с kdm и до тука остава си на екрана с зареждащия тапет . Дали има някаква гершка в пакета ли кажете ако знаете.Между другото Xfce3  си работи без проблем
Активен

mironcho

  • Напреднали
  • *****
  • Публикации: 495
    • Профил
Debian & Xfce 4
« Отговор #1 -: Nov 01, 2003, 11:03 »
Аз използвам XFce4 обаче с gdm и нямам проблеми - стартира си се нормално и т.н.....
Не помня kdm къде и как си пази файловете в които пише как се стартира избрания WM... Така да се каже, понеже отдавна го изхвърлих от употреба, не съм се интересувал от точния процес на стартиране на WM...
За сметка на това с gdm доста добре се разбирам '<img'>

Иначе след един бърз поглед в конфига на kdm (/etc/kde3/kdm/kdmrc), се оказва че се извиква файла /etc/kde3/kdm/Xsession с аргумент избраната сесия от SessionTypes в kdmrc. От друга страна, /etc/kde3/kdm/Xsession просто изпълнява /etc/X11/Xsession ... Този Xsession (в края му) изпълнява файловете от директорията /etc/X11/Xsession.d/  - там има един файл 20xfree86-common_process-args, в който има switch/case който се грижи какво се изпълнява. Единя от case -овете е :

*)
        PROGRAM=$(which $1)
......

значи тук се търси дали избраната сесия е в изпълнимия път, после се проверява дали файла е изпълним и т.н.....

Та какъв ми е извода от всичките тея глупости дето ги писах - стартирането на xfce4 не може да стане само с командата xfwm4 - хората са си написали реда по който трябва да се стартират нещата. Например в gdm файла за стартиране на xfce4 пише:

#!/bin/sh
#
# Make Xfce4 selectable in the GDM menu
#

/usr/bin/xfce-mcs-manager
/usr/bin/xfwm4 --daemon
/usr/bin/xftaskbar4 &
/usr/bin/xfdesktop &
exec /usr/bin/xfce4-panel


така че можеш да го вземеш този файл, да го копираш в /usr/bin/  например под името startxfce4, да го направиш изпълним ако не е,  и в kdmrc да замениш xfwm4 със startxfce4.

Това е моето предположение - надявам се да ти е от полза. Разбира се, може да се окаже и че не това е причината '<img'>



Активен

vesok

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
Debian & Xfce 4
« Отговор #2 -: Nov 01, 2003, 12:02 »
Sorry za kirilitcata.
I az predi malko se boreh sus sushtia problem. Iavno avtorite na xfce4 polzvat gdm vmesto kdm...

Instrukcii:
Control Center - System Administration - Login Manager
(shte ti triabva root parola)
Tab "sessions", v dolnia desen ugul imash "Available types". default & failsafe sa sistemni - ne gi pipaj, ostanalite sa shell scriptove ili programi koito triabva da se izpulniat pri logon i do koito triabva da ima PATH.

Az umah xfwm4 (maj niakoj ot deb paketite go dobavi) no tova ne e korektno. Iztrij go, v poleto "new type" vyvedi razbirameo ime (Xfce4), click Add New i click OK.

Sled tova otvori konzolata:

cd /usr/bin
ln - s /etc/gdm/Sessions/Xfce4 Xfce4

(Poslednoto Xfce4 e razbiraemoto ime ot po-gore)

Log off, Log-on i triabva da e OK.

Vesselin
Активен

IvanST

  • Напреднали
  • *****
  • Публикации: 369
    • Профил
Debian & Xfce 4
« Отговор #3 -: Nov 02, 2003, 21:11 »
Благодаря за помоща оправих се  '<img'>
Активен