@rtem |
|
![]()
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
Всем привет. Извините за тупой вопрос, а где лежит файл описывающий меню сессий KDM. И можно в него прописать файл своей сессии? |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
А что за сессии KDM? Если вы хотите через KDM попасть в KDE, то вам нужно в файле ~/.xinitrc написать:exec ck-launch-session startkde /usr/share/config/kdm/kdmrc |
@rtem |
|
![]()
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
я про разные сессии, вот к примеру когда логинишся, то можно выбрать сессию : KDE, OpenBox … и тд |
@rtem |
|
![]()
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
посмотрел я kdmrc, а как туда дописать свою сессию, к примеру, чтобы я мог выбрать ее в списке доступных, назвать ее My Session и при логине выполнялся мой файл. |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
Честно говоря тут я не подскажу, у меня самого гном, может быть так выйдет настроить через гуй?Configuring KDM You can visit System Settings > Login Screen and make your changes. Whenever you press "Apply", a KDE Polkit authorisation window appears which will ask you to give your root password in order to finish the changes. Session The Session variable is the name of a program which is run as the user who logs in. It is supposed to interpret the session argument (see SessionsDirs) and start the session as desired for that argument. One may wish to customize this for window manager sessions, for example to set a wallpaper and start a screensaver. To do this in a way which will survive pacman updates (which clobber Xsession) do as follows: cp /usr/share/config/kdm/Xsession /usr/share/config/kdm/Xsession.custom In kdmrc set Session=/usr/share/config/kdm/Xsession.custom And then edit Xsession.custom as desired. Взято отсюда: https://wiki.archlinux.org/index.php/KDM |
@rtem |
|
![]()
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
вот что мне нужно.SessionsDirs This variable stores a list of directories containing session type definitions in .desktop format, ordered by falling priority. In Arch Linux some window managers install such files in /etc/X11/sessions or /usr/share/xsessions. Add these to the list in order to be able to select them in KDM. SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions,/etc/X11/sessions,/usr/share/xsessions только не понятно куда это писать. Я так понял делаю свой файл типа mysession.desktop ложу его в одну из этих директорий, и все. Только вот где это описано??? |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
SessionsDirs как я понял это просто переменная из kdmrc, указывающая path для файлов-сессий.. |
@rtem |
|
![]()
Темы:
32
Сообщения:
127
Участник с: 04 января 2009
|
все разобрался. закинул файл в директорию /usr/share/config/kdm/sessions и он отображается в списке сессий kdm. всем спасибо. |
gard |
|
![]()
Темы:
66
Сообщения:
1167
Участник с: 15 декабря 2009
|
;) добавляйте “Решено” в шапку. |