OpenVZ Forum


Home » International » Russian » не собирается пропатченное fbsplash ядро
не собирается пропатченное fbsplash ядро [message #14713] Sat, 07 July 2007 14:43 Go to next message
cobaltt is currently offline  cobaltt
Messages: 5
Registered: July 2007
Junior Member
Здравствуйте всем!

Система Gentoo profile 2006.1
версия патча ovz-028.035

Накладываю патч fbsplash, vesafb-tng, vesafb-tng-mtrr

Ядро не собирается.

конфиг 2.6.18 enterprise

Пожалуйста скажите - эти вещи не совместимы?

С уважением Илья.
Re: не собирается пропатченное fbsplash ядро [message #14715 is a reply to message #14713] Sat, 07 July 2007 19:52 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

мы не пробовали Smile

выложите куда-нибудь эти патчи, конфиг ядра, пришлите конкретные сообщения об ошибках — посмотрим, может быть, поправим


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: не собирается пропатченное fbsplash ядро [message #14729 is a reply to message #14713] Mon, 09 July 2007 09:49 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

попробуйте конфиг PAE. enterprise требуется только в случае очень большого кол-ва памяти и количества VE.

http://static.openvz.org/userbars/openvz-developer.png
Re: не собирается пропатченное fbsplash ядро [message #14779 is a reply to message #14713] Tue, 10 July 2007 12:36 Go to previous messageGo to next message
cobaltt is currently offline  cobaltt
Messages: 5
Registered: July 2007
Junior Member
Вывод патча выдает файлед как раз на фбсплеше к сожалению. так что дело не в конфиге.
Завтра вылажу патчи.
Re: не собирается пропатченное fbsplash ядро [message #14782 is a reply to message #14779] Tue, 10 July 2007 13:59 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Так вы выражайтесь правильно Smile Не "не собирается", а "не патчится".

Это весьма вероятно, и мы фиксим подобные проблемы, как правило, в трёх случаях:
1. Тот "другой" патч достаточно важен (напр. aufs)
2. Фикс тривиален.
3. Нам нечего делать (практически такого не бывает).

Не уверен, что fbsplash -- это важный патч. Так что вам остаётся уповать на (2).


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: не собирается пропатченное fbsplash ядро [message #14824 is a reply to message #14713] Wed, 11 July 2007 10:48 Go to previous message
seyko2 is currently offline  seyko2
Messages: 188
Registered: February 2007
Location: Moscow
Senior Member

fbsplash от Gentoo накладывается без больших проблем, vesa-tng накладывать особо нужды нет. Ибо fbsplash работает с любым fb-драйвером, а вот Xen-монитор (который как бы в коробке с openvz-el5) не поддерживает любые опирающиеся на BIOS драйвера.

Могу куда-нибудь выложить гентушные ebuild последних openvz-el5 ядер (у меня они называются теперь fan_rh5_ovz-sources-8.1.6.036 и fan_rh5_ovz_xen-sources-8.1.6.036). Включают и fbsplash-patch (а также unionfs, aufs).

Недавно установил на шлюзе тоже openvz, поэтому не уверен, что apache2 будет работать. Но по идее все ebuild должны быть доступны по адресу http://89.19.167.91/fantoo/fantoo-new.tgz

PS: Сам я пока застрял на пробеме: как задать для загруженного с помощью udev видео-драйвера нужный режим? Каких-то опций универсальных, чтоб все видеодрайвера их хватали, я не нашел. Пока идея только такая: после загрузки драйверов устанавливать режим с помощью fbset. Но в таком случае очень много перед этим других видео режимов устанавливается. Что не есть красиво.

PS $2:
а размер памяти, занимаемого xen-монитором, зависит от общей памяти машины. Чем больше RAM на машине, тем больше памяти занимает и xen-монитор (версии 3.0.3 ... 3.1)

PS #3:
экспериментировал с initrd от RHEL5. Цель -- проверить, что с initrd от Gentoo все в порядке и он освобождает initrd-память (память, выделенную под initrd). Вопрос вызывало сообщение init-скриптов, что найдено доступной памяти на 6 мег меньше, чем есть на машинах.

Решил, что 6 Мег уходит скорее всего под ядро, ибо и с initrd от RHEL5 размер общей памяти (сообщаемой и по free) не увеличился (не проверял пока это по dmesg)

Кроме того, в RedHat init-скрипты умеют работать и при смонтированных уже /proc, /sys /dev. В Gentoo наличие смонтированных указанных каталогов вызывало панику (initrd от RedHat монтирует указанные каталоги и не размонтирует их при запуске init на корневом разделе). В Arch-linux в initrd, как и в RedHat, для загрузки драйверов используется udev. Но при передаче управления init на корневом разделе все смонтированные каталоги размонтируются и сам udev останавливается.

В общем, модификация основных rc от Gentoo на предмет анализа наличия смонтированных /proc /sys /dev не помешала бы. Как и использование в initrd udev для подгрузки драйверов. А то нынче, например, грузятся (пытаются подгрузиться) все скази-драйвера. Даже если у нас такого железа и нет.

[Updated on: Wed, 11 July 2007 11:00]

Report message to a moderator

Previous Topic: Проблемы с производительностью контроллера Intel SRCS16
Next Topic: *SOLVED* Пакет не на том интерфейсе!
Goto Forum:
  


Current Time: Mon Nov 04 04:17:14 GMT 2024

Total time taken to generate the page: 0.03515 seconds