[SOLVED] xorg-server

VirtualBox
Я установил gentoo Всё удалось отлично handbook+video tutorial Раличные моменты... теперь в установке не вижу не каких сложностей а даже лёгкость...

Но вот Устаются вопросы по поводу USE флагов или не дано или потом пойму когда не будь ...

screenshots

скажите в чём моя ошибка при установки "X"

То есть eselect у меня /desktop/kde *

и какие логи вам нужны напишите. если мало информации...

Мой make.conf

А так же реакция на emerge -av xorg-server


И что непонятно? Пакет

И что непонятно?

Пакет xf86-video-vmware и xf86-video-nv требует, что бы у libdrm был активирован флаг libkms.

А пакет xf86-video-ati требует пакет glamor, который требует, что бы у пакета mesa были активированы флаги xa и gbm.

Сейчас эти флаги не активированы, в выводе emerge они подсвечены, т.к. требуются для установки других пакетов.

Что бы их активировать используйте /etc/portage/package.use

echo 'media-libs/mesa xa gbm' >> /etc/portage/package.use
echo 'x11-libs/libdrm libkms' >> /etc/portage/package.use

Кроме всего прочего, зачем вам собирать все видео и прочие драйверы для xorg-server`а? Почитайте про переменные INPUT_DEVICES и VIDEO_CARDS. И укажите в них только нужные для вашей системы драйверы устройств ввода и видео карт.
Например:

INPUT_DEVICES="evdev"
VIDEO_CARDS="virtualbox vmware vesa"

Ведь даже в виртуальной машине у вас одна видео карта.

Я специально написал что мне

Я специально написал что мне или не дано или со времени только разберусь с Флагами этими потому что я просто их не понемаю как и что с ними делать!! вобщее не понемаю... и какой куда сувать
А так спасибо сейчас опробую
и попробую поскать информацию об этих INPUT и т.д.

/

expo написал(а):
и попробую поскать информацию об этих INPUT и т.д.

Их родовое имя USE_EXPAND.
Список, значения и описания см. в /usr/portage/gentoo/profiles/desc/.

:wq
--
Live free or die

Я просто всегда думал что

Я просто всегда думал что package.use это то чт онадо вписывать в make.conf что бы оно работало :)))
Anarchist
Спасибо буду штудировать. только не существует такова направления у меня
Смотрел через ls /etc/...../desc выдал что не существует

Цитата: Я просто всегда

Цитата:
Я просто всегда думал что package.use это то чт онадо вписывать в make.conf что бы оно работало :)))

В package.use нужно указывать пакеты и флаги, которые должны быть включены только у этого пакета. А в make.conf в директиву USE нужно вписывать флаги, которые должны быть включены глобально у всех пакетов, которые поддерживают этот флаг, если у пакета нет записи в package.use, которая выключает этот флаг.

В начале учитываются флаги, определённые в профиле, который выбирается посредством

eselect profile list
eselect profile set

Затем учитываются флаги, указанные в make.conf и далее обрабатываются флаги, указанные в package.use.

Цитата:
Смотрел через ls /etc/...../desc выдал что не существует

/usr/portage/profiles/desc/input_devices.desc
/usr/portage/profiles/desc/video_cards.desc

Не ленитесь читать документацию.

ДА я не ленюсь читать

ДА я не ленюсь читать документацию... Просто по мимо что документацию соотвествиную найти надо... я хочу сказать что вот уткнулся лбом в проблему теперь читаю... ну + меня извините 5 сутки пошли как ставлю генту :)))))

А что её искать, Gentoo

А что её искать, Gentoo Handbook и wiki.gentoo.org.

Всё так то так но и не совсем

Всё так то так но и не совсем так.

Документацией пользоватся нужна минимальная база использования... просто почему часто люди смотрят в книгу а видят фигу, да потому что Обьём большой...

в Голове крутится много примеров только вот какой не знаю лучше привести...

Когда начинал с Виндовса мне же копьютер дали уже с ним после пару его поломок я начал его ставить сам но факт тот что до этого момента я его использовал а то есть сталкивался и примерно уже знал куда копать...

Так же По машинам... возьмём как пример смена тормозных дисков и колодок... манулов куча только вот ключи ,усилия, и замену колодок, делает по разному.. то есть как пример я механик Машин немецкого производителя. Мне уже легко открыть мануал и найти ту или иную информацию по японскому производителю(не говоря уж о немецком) я так же могу сказать это же ЛЕГКО... А вам будет легко если вы всегда ездили в сервис а теперь вам пришлось это сделать самому... то есть хочу сказать в мануале что бы прочитать нужное и понять, должен базироваться на чём то...

Я не спорю с вами просто сам как бы прежде чем ребят по механической части отправлять в Мануалы стараюсь им обьясить какой мануал наиболее верным для них будет...

например как ваш коллега дал направления то есть теперь я знаю что читать и где в мануале это найти ... а не так что иди почитай парень там же всё понятно..... Просто я не утверждаю а прошу задуматься.

Я всегда знакомым нубам

Я всегда знакомым нубам объясняю так иерархию USE:
1. USE=.... emerge бла-бла-бла
2. /etc/portage/package.use (или /etc/portage/package.use/категория) "категория/пакет флаги"
3. /etc/portage/make.conf
4. /usr/portage/profile (базовый набор при выборе eselect profile ...)
чем меньше цифра - тем весомее. Но п.1. имеет смысл, если нужно проверить значимость флага. При следующем emerge @world, разумеется, всё вернётся в соответствии с п.2 и далее.
Узнать назначение флага можно с помощью "euse -i флаг" (после emerge gentoolkit), по кр. мере, 90% флагов описано. Либо wiki по установке чего-либо.

т.е. п.3 перекрывает п.4, п.2 перекрывает п.3 и т.д.
поэтому, если флаг нужен «везде» - то место ему в п.3, если для какого-то пакета нужно изменить значение флага на протовоположное (заданное в п.3,4) или задать флаг одному-двум пакетам - то место ему в п.2.
P.S.: И да, русский подтяните - глаза режет... :S Такая я нетолерантная скотина...

P.S.: Linux - это красная таблетка :-) Windows - синяя...

У Вас синтаксическая ошибка в

У Вас синтаксическая ошибка в make.conf:

VIDEO_CARD="nvidia"

а надо:

VIDEO_CARDS="nvidia"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".