как установить конкретную версих xorg? (непонятки с /etc/portage/package.keywords)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

-error
Сообщения: 174
Статус: sysadmin / oracle dba
ОС: HP-UX :-)

как установить конкретную версих xorg?

Сообщение -error »

по умолчанию для профиля default-linux/x86/2006.0 предлагаются xorg-x11 версии 6.8.2-r7. я же хочу установить 6.9.0. почитал хендбук и начал экспериментировать с /etc/portage/package.keywords

если указывать в нем `x11-base/xorg-x11 ~x86', то `emerge --search xorg-x11' показывает весрию 7.1. если же прописываю `=x11-base/xorg-x11-6.9.0-r1 ~x86' опять находит только 6.8.2-r7. если перед названием пакета указать '>=', то опять вылазиет 7.1.
"ниччё не понимаю" :)
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: как установить конкретную версих xorg?

Сообщение Poor Fred »

-error писал(а):
08.06.2006 08:14
по умолчанию для профиля default-linux/x86/2006.0 предлагаются xorg-x11 версии 6.8.2-r7. я же хочу установить 6.9.0. почитал хендбук и начал экспериментировать с /etc/portage/package.keywords

если указывать в нем `x11-base/xorg-x11 ~x86', то `emerge --search xorg-x11' показывает весрию 7.1. если же прописываю `=x11-base/xorg-x11-6.9.0-r1 ~x86' опять находит только 6.8.2-r7. если перед названием пакета указать '>=', то опять вылазиет 7.1.
"ниччё не понимаю" :)

Ну для ~x86 актуальным является именно 7.1 сейчас. А 6.9 вроде и не было. Было что-то вроде 6.8.999 и 7.0. Это то же самое.
Если тебе принципиально какую-то версию, то замаскируй =x11-base/xorg-x11-7.1, либо выполняй

Код: Выделить всё

emerge =x11-base/xorg-x11-7.0-r4

Или тупо укажи аргументом сам ебилд.
Точнее версию в портежах посмотри. Только все равно поставится xorg-server-1.1.0, тот потянет за собой новые драйвера и модули, в результате можешь получить геморрой с видеокартой: у ксорга 7.1 какая-то генетическая несовместимость с текущими нВидиевскими драйверами. Если только вручную маскировать драйвера и плугины...
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: как установить конкретную версих xorg?

Сообщение TuLiss »

-error писал(а):
08.06.2006 08:14
по умолчанию для профиля default-linux/x86/2006.0 предлагаются xorg-x11 версии 6.8.2-r7. я же хочу установить 6.9.0. почитал хендбук и начал экспериментировать с /etc/portage/package.keywords

если указывать в нем `x11-base/xorg-x11 ~x86', то `emerge --search xorg-x11' показывает весрию 7.1. если же прописываю `=x11-base/xorg-x11-6.9.0-r1 ~x86' опять находит только 6.8.2-r7. если перед названием пакета указать '>=', то опять вылазиет 7.1.
"ниччё не понимаю" :)


неставится потому что

Available versions: 6.8.2-r7 [M]6.9.0-r1 7.0-r1 7.1

надеюсь понятно.

Для перехода на свежию версию Xorg советую почитать
http://www.gentoo.org/proj/en/desktop/x/x1...lar-x-howto.xml

там же можно скачать файл какие пакеты прописать, только в него еще теперь надо добавит xft.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
-error
Сообщения: 174
Статус: sysadmin / oracle dba
ОС: HP-UX :-)

Re: как установить конкретную версих xorg?

Сообщение -error »

как-то странно все.

Код: Выделить всё

sergey@gentoo ~ $ ls /usr/portage/x11-base/xorg-x11/
ChangeLog  files         xorg-x11-6.8.2-r7.ebuild  xorg-x11-7.0-r1.ebuild
Manifest   metadata.xml  xorg-x11-6.9.0-r1.ebuild  xorg-x11-7.1.ebuild

т.е. 6.9.0 все-таки должен быть. хотя поиск через web-морду говорит про него "hard masked". ну да бог с ним.
запускаю

Код: Выделить всё

sergey@gentoo ~ $ sudo emerge -pv =x11-base/xorg-x11-7.0-r1

These are the packages that I would merge, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "=x11-base/xorg-x11-7.0-r1" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-base/xorg-x11-7.0-r1 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

замечательно. добавляю в package.keywords `x11-base/xorg-x11 ~x86' и запускаю еще раз.

Код: Выделить всё

sergey@gentoo ~ $ sudo emerge -pv =x11-base/xorg-x11-7.0-r1

These are the packages that I would merge, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy ">=x11-apps/setxkbmap-1.0.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-apps/setxkbmap-1.0.2 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
!!!    (dependency required by "x11-base/xorg-x11-7.0-r1" [ebuild])


это что же, теперь все пакеты, которые за собой xorg тянет туда прописывать?
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: как установить конкретную версих xorg?

Сообщение TuLiss »

-error писал(а):
08.06.2006 12:45
это что же, теперь все пакеты, которые за собой xorg тянет туда прописывать?



Да.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
-error
Сообщения: 174
Статус: sysadmin / oracle dba
ОС: HP-UX :-)

Re: как установить конкретную версих xorg?

Сообщение -error »

TuLiss писал(а):
08.06.2006 11:33
неставится потому что

Available versions: 6.8.2-r7 [M]6.9.0-r1 7.0-r1 7.1

надеюсь понятно.

еще нет к сожалению. новенький я еше в gentoo, а в хэндбуке как-то, имхо, слабо это освещено.
какой командой получен такой результат?
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: как установить конкретную версих xorg?

Сообщение TuLiss »

-error писал(а):
08.06.2006 13:09
еще нет к сожалению. новенький я еше в gentoo, а в хэндбуке как-то, имхо, слабо это освещено.
какой командой получен такой результат?


откройте для себя emerge eix
И вообще поставте себе 7.1 непонимаю, что вы ищите себе проблем. Все равно скоро на него переползать. 6.9

6.9 находится в hardmasked. если вы любитель проблем то милости просим. Ставте.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: как установить конкретную версих xorg?

Сообщение Poor Fred »

TuLiss писал(а):
08.06.2006 13:25
И вообще поставте себе 7.1 непонимаю, что вы ищите себе проблем. Все равно скоро на него переползать.


Пока не стОит ИМХО. Нвидиевские драйвера с ним не дружат. Просто исчезают все шрифты. Т.е. в меню, диалогах и везде иконки есть, а надписей нет. Только пустое место. Помог откат на xorg-server-1.0.2 и даунгрейд модулей мыши и клавиатуры, но перестало 3D-ускорение работать. Читал, что подобные косяки и с АТИшными картами.
Как вариант решения предлагают установку xgl. Но это отдельный трабл.

Но это с фирменными драйверами. Если же драйвера штатные, типа nv и radeon, то вроде с ними нормально. Если не считать их недоделанность в плане скорости 3D, меньшей частоты экрана и пр.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: как установить конкретную версих xorg?

Сообщение TuLiss »

Poor Fred писал(а):
08.06.2006 13:59
Пока не стОит ИМХО. Нвидиевские драйвера с ним не дружат. Просто исчезают все шрифты.


У меня с фирменными драйвера все ок. Так же без особых проблем работаети XGL (у меня две разные машины) Что я делаю не так? :D

просто если так размышлять, лучше и 6.9 не ставить. Тем более на спроста hardmasked
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: как установить конкретную версих xorg?

Сообщение Poor Fred »

TuLiss писал(а):
08.06.2006 14:07
У меня с фирменными драйвера все ок. Так же без особых проблем работаети XGL (у меня две разные машины) Что я делаю не так? :D

Ну не знаю. На гентушном форуме много жалоб по этому поводу.

просто если так размышлять, лучше и 6.9 не ставить. Тем более на спроста hardmasked

Да я и не предлагаю. Я предлагаю 7.0 ставить.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: как установить конкретную версих xorg?

Сообщение TuLiss »

Poor Fred писал(а):
08.06.2006 15:02
Ну не знаю. На гентушном форуме много жалоб по этому поводу.



единственно что щас выползло и то не на nvidia а на intel915 то вот это
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали: