Если у Вас есть доступ SSH к server1 от server2, это кажется самым простым scp их на server2 от server1. С другой стороны, можно настроить механизм обслуживания файлов как FTP или HTTP (S) сервер на server1 и передать их тот способ использовать завихрение и т.д. на server2.
Если Вы входите в систему в текстовом режиме, затем запускают сессию GUI с xinit или со сценарием обертки startx
, затем xinit
делает следующие вещи:
/etc/X11/xinit/xserverrc
)./etc/X11
(обычно /etc/X11/xinit/xinitrc
) в зависимости от того, как это настраивается.~/.xinitrc
, если это существует. Если это не существует, выполните клиент по умолчанию (традиционно xterm
).~/.xinitrc
завершается, уничтожьте X-сервер.Если Вы входите в систему в графическом режиме на X менеджерах по оформлению (xdm, gdm, kdm, wdm, lightdm, …), традиционно, что выполняется после входа в систему, некоторые сценарии в /etc/X11
затем ~/.xsession
.
~/.xsession
имеет роль ~/.profile
и ~/.xinitrc
объединенный: это, как предполагается, выполняет начальный запуск Вашей сессии (например, определяет переменные среды), затем запускает программы, характерные для GUI (обычно, по крайней мере, менеджер окон).
В наше время большинство X менеджеров по оформлению дает Вам выбор сессии. Выбор конкретной сессии запустил определенную настольную среду, менеджер сеансов, менеджер окон. Что выполняется, затем только, что DE/SM/WM и безотносительно программ, которые он принимает решение запустить на основе любых конфигурационных файлов, которые он принимает решение считать. Много сред обеспечивают “пользовательскую сессию”, которая читает традиционное ~/.xsession
.
X запусков сессии могут быть сложными в эти дни. Хорошее место для запуска является сценарием /etc/X11/Xsession
видеть, как будут выполняться вещи.
В моих системах Debian/Ubuntu, сценарии /etc/X11/Xsession
устанавливает переменную USERXSESSION=$HOME/.xsession
. Позже, сценарий /etc/X11/Xsession.d/50x11-common_determine-startup
ищет этот сценарий и использует его в качестве основной сессии, если позволено системной политикой в /etc/X11/Xsession.options
, и если никакую другую сессию не требовал менеджер по оформлению.
Я настоятельно рекомендую Вам смотреть в книге руководство администратора X-оконной системы: для X версий 11. Глава 2 объясняет цель .xsession
и целая конфигурация обрабатывает для демонстрационной установки. Также это - хорошее напоминание для целой связанной с X-окном терминологии (и я надеюсь, что Вы не становитесь напуганными :)). Можно получить книгу от
Хотя это довольно устарело, можно найти большую информацию базовых понятий, которые не изменились до сих пор, и это очень четки. Кроме того, это действительно забавно для взгляда на то, что было высшим качеством в те дни.
.xsession является традиционным startscript для среды X11. В наше время с sessionmanagers как kdm не то, чтобы большая часть использования больше, но в традиционно настроенной системе. Это - то, что выполняется после запуска X11 с startx.
.xsession
файл только читается при выборе конкретного типа сессии. Я знаю, что для Gdm, восходящие разработчики не хотят включать того, который работает.xsession
по умолчанию, и отпуск это до каждого распределения и многих дистрибутивов не беспокоит или не понимает потребность. Я не знаю, какова kdm ситуация. – Gilles 'SO- stop being evil' 18.02.2015, 22:12/etc/kde4/kdm/Xsession
быть работало как пользователь за входом в систему. Они - ложь — файл (который присутствует btw), никогда быть затронутым kdm, я даже сделал удалил его вообще, и это не сделало изменил что-либо. – Hi-Angel 19.02.2015, 06:58.xsession
, поскольку Вы описали. Но если, вместо "KDE", Вы выбираете "Custom session",.xsession
будет выполнен вместо KDE. Я использую это, например, потому что я работаю простоxfce4-panel
и FVWM 2 как мой "рабочий стол"; если бы KDE были установлены в системе, я, оказалось, использовал, она была бы полностью проигнорирована. – Curt J. Sampson 26.07.2017, 05:10