Приветствую Вас Гость!
Суббота, 23.11.2024, 01:44
Главная | Регистрация | Вход | RSS

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

...................

Проверка на вирусы !

Радио on-line

www.radiobells.com #radiobells_script_hash

Поиск

Меню сайта

О спорте

Сотовые телефоны

Погода

Праздники Казахстана

Праздники Казахстана

Курс валют

Информационный сервер xFRK: валютные баннеры для Вашего сайта

x11

Подымаем "Иксы".


  Про построение клиент-серверной модели расписывать не буду. При желании в сети много информации. Скажу просто, точнее упрощенно: мы поставим серверную часть и графическую оболочку на ваш выбор. Ставим:

#emerge hal

#emerge xorg-x11

Кстати, возможно, начиная с этого места, вам потребуется добавлять некоторые флаги USE в /etc/make.conf. Если пакет отказался ставиться и в сообщение вы увидите в квадратных скобках красные плюс и какой то флаг, то значит его нужно добавить в вышеупомянутый конфиг файл. И далее запустить заново установку. Далее, ставим драйвер нашей видеокарты. У меня встроенная intel, поэтому:

#emerge xf86-video-intel

Для других карт можно подглядеть в каталоге /usr/portage/x11-drivers. Это могут быть соответственно xf86-video-ati, xf86-video-fbdev и другие. Далее установим еще:

#emerge xterm

Запустим и добавим по умолчанию:

#/etc/init.d/hald start

#rc-update add hald default


Теперь наступает волнующий момент, первый запуск наших иксов. Для этого жмем Alt+F2 и попав во вторую консоль входим под обычным пользователем в систему. Выполним запуск:

#startx

Если что то помигало и нас вернуло в консоль, то внимательно просмотрите консольное сообщение. Там довольно прозрачно все выводится. Чаще всего сообщение о том, что модуль видеокарты не включен в ядре. Значит запускайте заново genkernel, ищите в драйверах поддержку вашей карты и включайте ее, если вы этого не сделали сразу! Может быть ошибка из-за отсутствия тех или иных пакетов. Это проще. Достаточно их доустановить, конечно под суперпользователем. А потом попытаться заново запустить иксы. В случае удачного запуска, вы увидите некое подобие рабочего стола, с 2-4-я окошками, в которых , будет предложение ввести команду. Введите в каждом из них exit и нажмите Enter. Это жалкое подобие графического стола закроется. Можно вас еще раз поздравить. Вы подняли X-server!!! Чтобы полноценно воспользоваться всей мощью графической части Линукса, установим рабочий стол. Для примера рассмотрим рабочий стол Gnome (хоть я и любитель стола KDE). Предварительно добавим некоторые флаги:

#nano -w /etc/make.conf

USE=''X alsa avi avahi hal dvd cairo gtk gpm gnome gif jpeg unicode mp3 png sdr svg slang truetype type1 -dbas -qt -kde -ipv6''

И добавим еще запись туда же:

LANGUAS=''ru''

Иначе будут проблемы с русификацией. И ставим собственно рабочий стол и графический менеджер входа в систему:

#emerge gnome gdm

Вот тут от вас система будет требовать ввести достаточно много флагов USE. Приготовьтесь несколько раз добавлять в /etc/make.conf нужные флаги и перезапускать установку. После окончания установки, переключимся во вторую консоль и выполним:

#echo ''exec gnome-session'' > ~/.xinitrc

Это позволит запускать наш Gnome при вводе команды startx. Теперь попробуем его запустить:

#startx

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

#su

И далее введите пароль суперпользователя. Все, можете работать дальше в консоли. Прописываем загрузку графического менеджера по умолчанию:

#rc-update add xdm default

Отредактируем еще один файл, где укажем какой менеджер мы будем использовать и какой рабочий стол:

#nano -w /etc/rc.conf

Раскомментируем и/или добавим:

DISPLAYMANAGER=''gdm''

XSESSION=''Gnome''

В принципе все! Можете перегрузиться и радостно изучать новую, собранную собственными руками, операционную систему!

<<НАЗАД                                     ВПЕРЕД>>
Locations of visitors to this page


Get Your Own Visitor Globe!