установка xorg
usver 25 декабря, 2012 - 02:19
Всем доброго времени суток.
Тренируюсь в установке Gentoo, ставлю на vmware. Вот дошел до установки х-ов.
И никак не могу понять ответ системы на мои команды:
gentoo-tuz ~ # emerge -pv xorg-drivers These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] x11-base/xorg-drivers-1.13 INPUT_DEVICES="evdev synaptics -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -mouse -mutouch -penmount -tslib -vmmouse -void -wacom" VIDEO_CARDS="vmware -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 -intel -mach64 -mga -modesetting -neomagic (-newport) -nouveau -nv -nvidia (-omap) (-omapfb) -qxl -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox (-voodoo)" 0 kB [ebuild R ] x11-libs/libdrm-2.4.40 USE="libkms* -static-libs" VIDEO_CARDS="vmware (-exynos) -intel -nouveau (-omap) -radeon" 0 kB [ebuild R ] dev-libs/libxml2-2.8.0-r3:2 USE="python* readline -debug -doc -examples -icu -ipv6 -lzma -static-libs {-test}" 0 kB [ebuild N ] media-libs/mesa-9.0 USE="classic egl gallium llvm nptl shared-glapi xa -bindist -debug -g3dvl -gbm -gles1 -gles2 -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) -vdpau (-wayland) -xorg -xvmc" VIDEO_CARDS="vmware -i915 -i965 -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi" 5,714 kB [ebuild N ] x11-base/xorg-server-1.13.0-r1 USE="nptl udev xorg -dmx -doc -ipv6 -kdrive -minimal (-selinux) -static-libs -tslib -xnest -xvfb" 5,341 kB [ebuild N ] x11-drivers/xf86-input-evdev-2.7.3 357 kB [ebuild N ] x11-drivers/xf86-input-synaptics-1.6.2-r1 430 kB [ebuild N ] x11-drivers/xf86-video-vmware-12.0.2-r1 423 kB Total: 8 packages (6 new, 2 reinstalls), Size of downloads: 12,262 kB The following USE changes are necessary to proceed: #required by x11-drivers/xf86-video-vmware-12.0.2-r1, required by x11-base/xorg-drivers-1.13[video_cards_vmware], required by x11-base/xorg-server-1.13.0-r1[xorg], required by x11-drivers/xf86-input-synaptics-1.6.2-r1 >=x11-libs/libdrm-2.4.40 libkms #required by media-libs/mesa-9.0, required by x11-drivers/xf86-video-vmware-12.0.2-r1, required by x11-base/xorg-drivers-1.13[video_cards_vmware], required by x11-base/xorg-server-1.13.0-r1[xorg], required by x11-drivers/xf86-input-synaptics-1.6.2-r1 =dev-libs/libxml2-2.8.0-r3 python #required by x11-drivers/xf86-video-vmware-12.0.2-r1, required by x11-base/xorg-drivers-1.13[video_cards_vmware], required by x11-base/xorg-server-1.13.0-r1[xorg], required by x11-drivers/xf86-input-synaptics-1.6.2-r1 =media-libs/mesa-9.0 xa * IMPORTANT: 3 news items need reading for repository 'gentoo'. * Use eselect news to read news items. gentoo-tuz ~ #
и вот еще:
gentoo-tuz ~ # equery uses =xorg !!! Invalid atom: 'query.py: find_best(), bestmatch-visible, query==xorg, InvalidAtom==null/xorg' gentoo-tuz ~ # equery uses xorg !!! No packages matching 'xorg' gentoo-tuz ~ # equery uses kde !!! No packages matching 'kde' gentoo-tuz ~ # equery uses gnumeric [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-office/gnumeric-1.10.17: U I - - perl : Enable perl plugin loader. - - python : Enable python plugin loader. gentoo-tuz ~ # equery uses xorg-drivers [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for x11-base/xorg-drivers-1.13: U I - - input_devices_acecad : INPUT_DEVICES setting to build driver for acecad input devices - - input_devices_aiptek : INPUT_DEVICES setting to build driver for aiptek input devices - - input_devices_elographics : INPUT_DEVICES setting to build driver for elographics input devices + + input_devices_evdev : INPUT_DEVICES setting to build driver for evdev input devices - - input_devices_fpit : INPUT_DEVICES setting to build driver for fpit input devices - - input_devices_hyperpen : INPUT_DEVICES setting to build driver for hyperpen input devices - - input_devices_joystick : INPUT_DEVICES setting to build driver for joystick input devices - - input_devices_keyboard : INPUT_DEVICES setting to build driver for keyboard input devices - - input_devices_mouse : INPUT_DEVICES setting to build driver for mouse input devices - - input_devices_mutouch : INPUT_DEVICES setting to build driver for mutouch input devices - - input_devices_penmount : INPUT_DEVICES setting to build driver for penmount input devices + + input_devices_synaptics : INPUT_DEVICES setting to build driver for synaptics input devices - - input_devices_tslib : INPUT_DEVICES setting to build driver for tslib input devices - - input_devices_vmmouse : INPUT_DEVICES setting to build driver for vmmouse input devices - - input_devices_void : INPUT_DEVICES setting to build driver for void/dummy input devices - - input_devices_wacom : INPUT_DEVICES setting to build driver for wacom input devices - - video_cards_apm : VIDEO_CARDS setting to build driver for apm video cards - - video_cards_ark : VIDEO_CARDS setting to build driver for ark video cards - - video_cards_ast : VIDEO_CARDS setting to build driver for ASpeedTech video cards - - video_cards_chips : VIDEO_CARDS setting to build driver for chips video cards - - video_cards_cirrus : VIDEO_CARDS setting to build driver for cirrus video cards - - video_cards_dummy : VIDEO_CARDS setting to build driver for dummy video cards - - video_cards_epson : VIDEO_CARDS setting to build driver for epson video cards - - video_cards_fbdev : VIDEO_CARDS setting to build driver for fbdev video cards - - video_cards_fglrx : VIDEO_CARDS setting to build driver for fglrx video cards - - video_cards_geode : VIDEO_CARDS setting to build driver for AMD Geode GX and LX video cards - - video_cards_glint : VIDEO_CARDS setting to build driver for glint video cards - - video_cards_i128 : VIDEO_CARDS setting to build driver for Number 9 I128 video cards - - video_cards_i740 : VIDEO_CARDS setting to build driver for Intel i740 video cards - - video_cards_intel : VIDEO_CARDS setting to build driver for Intel video cards - - video_cards_mach64 : VIDEO_CARDS setting to build driver for mach64 video cards - - video_cards_mga : VIDEO_CARDS setting to build driver for mga video cards - - video_cards_modesetting : VIDEO_CARDS setting to build driver for unaccelerated modesetting - - video_cards_neomagic : VIDEO_CARDS setting to build driver for neomagic video cards - - video_cards_nouveau : VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards - - video_cards_nv : VIDEO_CARDS setting to build driver for nv video cards - - video_cards_nvidia : VIDEO_CARDS setting to build driver for nvidia video cards - - video_cards_qxl : VIDEO_CARDS setting to build driver for qxl (QEMU virtual GPU) - - video_cards_r128 : VIDEO_CARDS setting to build driver for ATI r128 video cards - - video_cards_radeon : VIDEO_CARDS setting to build driver for ATI radeon video cards - - video_cards_rendition : VIDEO_CARDS setting to build driver for rendition video cards - - video_cards_s3 : VIDEO_CARDS setting to build driver for s3 video cards - - video_cards_s3virge : VIDEO_CARDS setting to build driver for s3virge video cards - - video_cards_savage : VIDEO_CARDS setting to build driver for savage video cards - - video_cards_siliconmotion : VIDEO_CARDS setting to build driver for siliconmotion video cards - - video_cards_sis : VIDEO_CARDS setting to build driver for SiS video cards - - video_cards_sisusb : VIDEO_CARDS setting to build driver for SiS USB video cards - - video_cards_tdfx : VIDEO_CARDS setting to build driver for tdfx video cards - - video_cards_tga : VIDEO_CARDS setting to build driver for tga video cards - - video_cards_trident : VIDEO_CARDS setting to build driver for trident video cards - - video_cards_tseng : VIDEO_CARDS setting to build driver for tseng video cards - - video_cards_v4l : VIDEO_CARDS setting to build driver for v4l video cards - - video_cards_vesa : VIDEO_CARDS setting to build driver for vesa video cards - - video_cards_via : VIDEO_CARDS setting to build driver for via video cards - - video_cards_virtualbox : VIDEO_CARDS setting to build driver for virtualbox emulation + + video_cards_vmware : VIDEO_CARDS setting to build driver for vmware video cards gentoo-tuz ~ #
помогите пожалуйста разобраться.
Если не хватает чего-то, выложу.
»
- Для комментирования войдите или зарегистрируйтесь
Если просто - то вам сказали,
Если просто - то вам сказали, что для начала нужно скомпилять такой-то пакет, с такими-то(обязательными) флагами, который необходим для компиляния следующих пакетов(с такими-то флагами) ( вам их перечисляют).
То есть для компиляния
#required by x11-drivers/xf86-video-vmware-12.0.2-r1, required by x11-base/xorg-drivers-1.13[video_cards_vmware], required by x11-base/xorg-server-1.13.0-r1[xorg], required by x11-drivers/xf86-input-synaptics-1.6.2-r1
вас просят сначала сначала скомпилять
>=x11-libs/libdrm-2.4.40 libkms
Надеюсь так понятней ;)
А азчем вы начали с пакета драйверов, когда сам пакет, для которого в последствии и потребуются дрова, еще не установлен?
Надеюсь и этот "ляп" понятен ;)
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
выполняю: gentoo-tuz ~ #
выполняю:
gentoo-tuz ~ # emerge x11-libs/libdrm
получаю много много всего, а в конце:
я так понимаю что он просит обновить /etc/conf.d/hwclock
файл связан с настройками времени, время вроде настроено:
подскажите в чем я не прав или чего не понял.
делаю все по настольной книге.
ну вот еще листинг /etc/conf.d/hwclock :
Попробую дополнить
Попробую дополнить ответ.
Здесь вам сообщают, что для сборки пакета x11-libs/libdrm, номер версии которого больше или равен 2.4.40, нужно обязательно использовать USE флаг libkms.
Убедится в этом можно взглянув на вывод команды eix:
Тут возникает два момента. Предложенный USE флаг можно включить глобально, добавив его к остальным USE флагам в файл /etc/portage/make.conf, но тогда могут возникнуть дополнительные зависимости и как следствие - много новых пакетов потянется в систему. А лучше, ИМХО, создать каталог /etc/portage/package.use/, и уже в этом каталоге создать файл, ну например с именем пакета для которого указываются USE флаги, а в этот файл поместить предложенную вам команду >=x11-libs/libdrm-2.4.40 libkms, например так:
После добавления USE флага отдельно собирать пакет не обязательно, он подтянется сам по зависимостям.
Примерно так :-)
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
Простите а можно уточнить где
Простите а можно уточнить где точно должен быть make.conf????
Вы пишите что /etc/portage/make.conf у меня же он получился /etc/make.conf Как правильно????
Раньше он был в /etc/, а
Раньше он был в /etc/, а теперь переехал в /etc/portage/.
Скачай себе последнюю сборку LiveCD GENTOO с сайта yandex - http://mirror.yandex.ru/
Да еще, читай новости:
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
простым копированием можно
простым копированием можно перенести? или все заново ставить?
я минималки ставил, при установки все обновил :( почему так получилось?
Когда вы компилировали
Когда вы компилировали систему ваш файл make.conf не принимал в этом участие, потому что лежал не в том месте. Лучше все пересобрать по новой.
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
kesha написал(а):Когда вы
Что за бред. Если make.conf лежит в /etc, он точно так же используется. Кое-кто невнимательно читает новости.
Прошу меня извенить, но
Прошу меня извенить, но проверенно на собственном опыте. USE флаги не подхватывались из файла /etc/make.conf.
А новости невнимательно читает, я даже догадываюсь кто :)
При обновлении существующей системы расположение файла make.conf в /etc/ - допустимо, а вот при сборке новой системы - файл make.conf нужно расположить в /etc/portage/
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
egorov-ey ~ # echo 'USE="-*
Интересно, чем, в твоем понимании, отличается сборка новой системы от обычного обновления?
Весьма показательный пример.
Весьма показательный пример. И тем не менее, я узнал о новом расположении make.conf именно после того момента, когда при сборке новой системы у меня перестал подхватываться данный файл. Поверьте, это был весьма неожиданный сюрприз для меня, так сказать лихой поворот в "квесте" под названием GENTOO :-)
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
/etc/make.conf не
/etc/make.conf не используется, если существует /etc/portage/make.conf
Любой вид деятельности будет квестом, если не читать докумендацию. Цитирую
man make.conf
eegorov написал(а): ... Любой
А мне нравиться, когда любой вид деятельности проходит ярко, как игра :-)
И не говорите мне, что при возникновении любого вопроса вы сразу начинаете перечитывать маны и прочую документацию. Почему тогда вы продемонстрировали мне этот эксперимент с перемещением make.conf? Поймите меня тоже, я взял это не с потолка, у меня был соответствующий опыт (есть свидетели, и весьма компетентные). Если в данный момент нет разницы где находится файл make.conf, тогда зачем его вообще перемещать куда либо? Или все таки есть, и очередное n-ное обновление не пройдет как нужно?
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
kesha написал(а):А мне
Ради бога. Только другим этот квест навязывать не надо. В частности я имею в виду вот этот совет
Дальше.
Не всегда. Грешен. Но стараюсь. Чтение документации позволяет экономить кучу времени, как правило. Буквально неделю назад был случай, когда долго не мог решить элементарную, вроде бы, задачу. Около получаса рылся в интернете, а оказалось, что в мане ответ находится на раз-два.
Очевидно, чтобы указать не необоснованость http://gentoo.ru/node/26456#comment-196438
Спроси у разработчиков портажа, если интересно
Хорошо, спасибо за
Хорошо, спасибо за продуктивную (для меня) дискусию и ваши замечания.
Спасибо!
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
А вот и ответ на вопрос с
А вот и ответ на вопрос с make.conf, почему у меня не подхватывались USE флаги, вот за это реально спасибо!!!
Что имеем?
Внимание, вопрос!
А при разворачивании нового stage3 где искать файл make.conf?
Будут ли подхватываться USE флаги из файла /etc/make.conf если есть дефолтный /etc/portage/make.conf?
Я типичный русский колхозник.
Долго запрягаю, быстро езжу и сильно торможу...
kesha написал(а):Внимание,
Внимание, ответ:
© http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?full=1#book_part3_chap1
:( спасибо :( В связи с
:( спасибо :(
В связи с переустановкой ОС думаю что вопрос можно закрыть.
На живое железо Gentoo
На живое железо Gentoo установить легче чем на vmware.
А если обязательно на виртуалку хотите попробуйте virtualbox. Гемороя будет меньше.
vmware официально Gentoo не поддерживает.
Забанен за хамство
http://www.gentoo.ru/node/22924#comment-196611
хах, а где список
хах, а где список поддерживаемого ? :)
По секрету, гента оффициально ничего никуда никогда не поддерживала
Так что не пори чушь.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Во первых прошу на Вы, во
Во первых прошу на Вы, во вторых не хамите. В третьих научитесь читать.
vmware не поддерживает официально гостя Gentoo
virtualbox поддерживает.
P.S. Не ожидал встретить на gentoo.ru малолетних хамов.
Забанен за хамство
http://www.gentoo.ru/node/22924#comment-196611
Во первых прошу на Вы, Ты в
Ты в интернете, чувак. Так что привыкай - тут такие правила, понимаишь.
Пруф, пожалуйста.
Весьма смешно принимать претензии от анонимного акка с возрастом в 7-мь часов, поэтому вопрос малолетсва оставим на потом ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
1) Не пытайтесь прикрыть свои
1) Не пытайтесь прикрыть свои комплексы и дурное воспитание особенностями интернета.
2) Если с первого раза не понятно повторюсь. Попрошу на Вы.
3)
Забанен за хамство
http://www.gentoo.ru/node/22924#comment-196611
Вы ошиблись с
Вы ошиблись с пруфлинком
Click on the "New" button at
Click on the "New" button at the top of the VirtualBox Manager window
For "Operating System Type", select the operating system that you want to install
https://www.virtualbox.org/wiki/Guest_OSes
"Linux family: Generally, all 2.4 and 2.6 kernels work"
Кроме того app-emulation/vmware-tools штатными средствами на Gentoo не ставятся.
А с открытыми дровами постоянно проблемы. Смотрите багзилу.
Забанен за хамство
http://www.gentoo.ru/node/22924#comment-196611
Считаю, что спорить с
Считаю, что спорить с фанатиками - только тратить зря время, процесс есть - результата нет.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Здесь не фанатизм, у человека
Здесь не фанатизм, у человека принцип доказывать свою правоту, при условии, что он считает себя правым.
а что тогда фанатизм ? ;)
а что тогда фанатизм ? ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Фанатик - слепо верящий в
Фанатик - слепо верящий в свои идеалы, зачастую отстаивающий мннимые и нелепые взгляды, при чём не принимающий во внимание доводы, опровергающие его взгляды.
В данном случае человек, как мне кажется разумно изложил свой взгляд, указав обоснование, его опоненты высказывали лишь опровержения без предоставления, собственно, обоснованных доводов. Или просто отстаивая так же свои взгляды.
К тому же фанатик обычно следует всё же некоторой, если не религии, то уж точно идеи, а не просто взгляда на один конкретный вопрос.
Хочу заметить одному
Хочу заметить одному "фанатику" (как он сам выразился - ведь судим по себе), которому никак не дает покоя процесс, который в свою очередь, будет идти все равно с ним или без него, просто расслабится, съесть шоколадку и понять что за всем и всеми уследить все равно не хватит ни сил, ни времени, а вот испортить настроение и отношения вполне ему и себе, очень даже под силу.
Ведь есть же другие вещи(процессы ;) ) - "жизнь на Марсе"! например ;)
Как? Вы еще не нашли тот тумблер? ;) "Тогда мы идем к вам!"
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Ок, а что тогда
Ок, а что тогда "поддерживает" ? :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
У меня также раньше сообщения были...
Попробуйте:
FEATURES="collision-protect"
А если не поможет, то как
А если не поможет, то как тестовый вариант воможно:
У меня почему-то помогло.
eselect profile set 1
я вот сомневаюсь и не
я вот сомневаюсь и не понимаю - а что ты сделал этим действием ?
А с collision-protect не сломает мне систему ? Вроде не рекомендуется ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
У меня получилось установить
У меня получилось установить таким образом...
Я даже не мог установить ОС когда выбрал профайл № 5 "KDE Desktop"
Потом я выбрал профайл № 1 и все заработало:
смог установить vim, gentoo-sources
и наоборот на 5 профайле переодически появлялись сообщения о замаскированных пакетах.
Наверно - это случилось потому, что у меня на отдельном диске находится собственный архив портов и установка происходит без подключения к интернет.
Видите какая ситуация я сейчас только на этапе установки ОС а у Вас уже все настроенно.
Конечно, если бы Вам можно было бы протестировать на какой нибудь "рабочей площадке" то есть дома на личном компьютере.
Как Вы считаете:
1. Может быть так что мантейнеры пакетов не успевают все программы размаскировывать в то время как флаги в профайлах заранее строго настроены и здесь возникает взаимосвязанная коллизия?
2. Скажите а почему Вы не рекомендуете collision-protect?
Я только начинаю изучать Линукс...
С уважением.
На самом деле можно поставить
На самом деле можно поставить Gentoo на вмварю и виртуалбокс. Я выразил своё мнение в этом топике именно потому что на прошлой неделе практиковал. Оговорюсь что ставил на процессоры с AMD-V и AMD-RVI. Результат:
1) xen не стал работать, возможно мои системы для него не удобны. Да он и работает только на определённых дистрах при выполнении ряда условий. Не люблю когда мне диктуют условия без пояснений. Через часа чтения ошибок ядра забил.
2) kvm - qemu, есть свои приятности но настолько слабая производительность что не годно к использованию.
3) vmware с открытыми дополнениями к гостю не стали монтировать шару. Ошибка ядро/модуль. Процесс установки родных вмварных дополнений мне противен из соображений воспитания и гигиены. делал с отвращением к процессу и результату.
Но работает. Интуитивно: на вмварю надо ставить винду и не использовать звук. И главный облом : требует Х(yu)-server
4) виртуалбокс остался как единственный годный к широкому использованию. Одна неприятность мною замеченная:
местами плохо работает с памятью если напрягать гостя нипадецки. # Подробней при надобности.
Приглашаю "slipnoga" для конструктивного обсуждения. Представляю себе для этой цели открытие нового топика.
Подчёркиваю что тема не ставит целью выяснить "кто козёл". Интересно каков Г. slipnoga в джентельменских условиях.
Правил нет, только своя порядочность. Лёгкий и ненавязчивый троллинг и писькамитрия возможны . if ( будет смешно )
Попрошу избежать "slipnoga" обычного для него хамства и попыток закидать оппонента заумными фразами.
Отнесемся к этому как к шахматам а не как к боксу.
P.S. А в этом топике помечено решено.
Забанен за хамство
http://www.gentoo.ru/node/22924#comment-196611
.
Зачётна!.. ;-) :-)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Так называемую "Дискуссию"
Так называемую "Дискуссию" считаю контрпродуктивной по причине "неисилянства" темы оппонентом и ее безполезности для меня, а с некоторых пор даже и невозможной по вполне понятным причинам, изложенным выше.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)