Форум
» Назад на решение задач по физике и термеху
Регистрация | Профиль | Войти | Забытый пароль | Присутствующие | Справка | Поиск

» Добро пожаловать, Гость: Войти | Регистрация
    Форум
    Информационные технологии
        Просто как... Linux...
Отметить все сообщения как прочитанные   [ Помощь ]
» Добро пожаловать на форум "Информационные технологии" «

Переход к теме
<< Назад Вперед >>
Одна страница
Модераторы: paradise, KMA
  

marika



Новичок

Требуется настроить подсистему графического интерфейса так, чтобы по команде startKDE запускалась графическая среда KDE, а по команде startGNOME – графическая среда GNOME. Не знаю с чего начать!Мастера! Дайте зацепку!

Всего сообщений: 5 | Присоединился: июнь 2008 | Отправлено: 6 дек. 2008 23:00 | IP
KMA



Долгожитель

Не знаю, зачем тебе такое нужно, ведь можно вполне спокойно обойтись kdm или gdm, которые позволяют спокойно выбрать нужную тебе оболочку. Ну если уж очень нужно. Тогда все решается довольно просто, маленьким скриптом.

Вначале нужно запустить X - сервер, это нужно для обоих сред, т. к. GNOME и KDE по сути всего лишь приложения. Запускает все это дело команда startx.

Далее обычно среду, которая должна запускаться по умолчанию записывают в файл ~/.xinitrc для Гнома это будет строчка exec gnome-session, а для KDE exec startkde.

Тогда создаем два скрипта. Первый называем startKDE:

$ echo > startKDE
$ chmod a+x startKDE
$ ln -s startKDE /usr/bin/startKDE

Т. е. мы сделали символическую ссылку на startKDE в каталог /usr/bin. Вы можете сделать символическую ссылку в любой другой каталог определенный в переменной $PATH (так же проверьте, чтобы каталог /usr/bin - был в этой переменной).

Теперь откройте этот файл в любой текстовом редакторе, например в nano

$ nano -w startKDE

И наберите следующий текст:

#!/bin/bash

echo "exec startkde" > ~/.xinitrc
startx

Теперь проделайте то же самое, с файлом startGNOME, только его текст будет выглядеть так:

#!/bin/bash

echo "exec gnome-session" > ~/.xinitrc
startx

Собственно все


(Сообщение отредактировал KMA 9 дек. 2008 0:25)

-----
Gentoo, FreeBSD 7.2, PHP, JavaScript (jQuery), Python, Shell
Помогаю с задачами только на форуме.
Все мои действия четко согласуются с правилами раздела. Поэтому никаких претензий и обид.

Всего сообщений: 940 | Присоединился: декабрь 2005 | Отправлено: 9 дек. 2008 0:07 | IP
marika



Новичок

Ух!!! Спасибо вам огромное!!! Ато прочитала уже кучу всякой литры про графические среды и Linuxe, а с этим startKDE startGNOMEмом поделать ниче не могла(А это задание в лабораторке такое. Я предлагала преподавателю обойтись kdm или gdm, или чтобы по startx либо то, либо другое, а он мне - читайзаданиерусскимязыкомчёделатьнадонаписано. Я с октября из-за этогго никак не могу её сдать.Ещё раз спасибо вам, товарищ НАСТОЯЩИЙ ЛИНУКСОИД!!!

Всего сообщений: 5 | Присоединился: июнь 2008 | Отправлено: 20 дек. 2008 17:54 | IP

Отправка ответа:
Имя пользователя   Вы зарегистрировались?
Пароль   Забыли пароль?
Сообщение

Использование HTML запрещено

Использование IkonCode разрешено

Смайлики разрешены

Опции отправки

Добавить подпись?
Получать ответы по e-mail?
Разрешить смайлики в этом сообщении?
Просмотреть сообщение перед отправкой? Да   Нет
 

Переход к теме
<< Назад Вперед >>
Одна страница

Форум работает на скрипте © Ikonboard.com