Я должен запустить настольную среду GNOME 2 вручную с нуля, но иметь несколько вопросов. Это - эксперимент, можно назвать его школьным проектом.
Я должен сделать/usr/share/xsessions запись, которая запустит рабочий стол гнома без стартовой "сессии гнома", а скорее каждого приложения, которое требуется вручную.
Очевидно, мне будет нужен сценарий, потому что существует несколько приложений, которые должны быть запущены. Я знаю, что должен запустить панель гнома и сети, и наутилус и gtk, кто-то мог указать на меня в правильном направлении с того, как это должно быть похожим (приложения, которые должны быть запущены и в какой порядок)?
Спасибо!
Минимальная сессия была бы чем-то вроде этого:
#!/usr/bin/env bash
metacity & #start the window manager. You could use compiz, openbox etc. instead
gnome-settings-daemon & #ensure themes show properly
gnome-panel & #run the panel. You could use avant-window-navigator, docky etc. instead
nautilus & #show your desktop background and icons
Это не загрузит Ваши приложения запуска гнома, таким образом, необходимо будет добавить их к этому сценарию.
Для проверения этого сохраните сценарий в файл ~/.xinitrc
и сделайте исполняемый файл файла (chmod +x ~/.xinitrc
). Затем выйдите из системы и войдите в снова, но выберите 'User Defined Session' в качестве своей сессии.