Почему новое ядро 2.6.32 называется trunk? (не могу понять, оно тестовое, или как?)

Knoppix

Модераторы: Warderer, Модераторы разделов

paveless
Сообщения: 367
ОС: Debian GNU/Linux Unstable

Почему новое ядро 2.6.32 называется trunk?

Сообщение paveless »

Приветствую!
Обратил внимание, что новое ядро в Debian/sid 2.6.32 появилось с префиксом "trunk". Гугль не смог мне ответить, что это означает. Может кто-нибудь знает? Это вообще нормальное ядро, может его типа не советуют ставить?
Спасибо сказали:
Аватара пользователя
SoaT
Сообщения: 52
ОС: Debian sid

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение SoaT »

Обновил до него. При загрузке вылетает ошибка что GDM не может быть запущем. Загружаюсь через старое

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

soat@soat:~$ uname -a
Linux soat 2.6.31-1-686 #1 SMP Sun Nov 15 20:39:33 UTC 2009 i686 GNU/Linux


Кто еще обновился - вылетает ошибка? Как решить? :)
noob.Debian.sid.ждиответногогудка
Спасибо сказали:
buchosi
Сообщения: 5
ОС: Debian Sid

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение buchosi »

Обновился, все нормально.
Спасибо сказали:
Аватара пользователя
SoaT
Сообщения: 52
ОС: Debian sid

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение SoaT »

Посмотрел /var/log/syslog По поиску gdm находит вечно

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

Dec 18 02:52:37 soat gdm[1513]: WARNING: Не удалось запустить X-сервер несколько раз за короткий промежуток времени; отключается дисплей :0


Ошибку выкидывают Nvidia-проритетные драйвера, установленные не той версии к тому же. Хочу mesa
noob.Debian.sid.ждиответногогудка
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение Ленивая Бестолочь »

я обновился в связи с недавними сетевыми багами, всё ок.
мне тоже интересно к чему там trunk.
linugvo.yandex.ru а числе прочего утверждает, что это "спортивные трусы" :)
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение IMB »

Ленивая Бестолочь писал(а):
18.12.2009 09:01
мне тоже интересно к чему там trunk.
linugvo.yandex.ru а числе прочего утверждает, что это "спортивные трусы" :)

Думаю это пошло из систем контроля версий. В частности для Subversion в репозитории принято иметь три директории - trunk (текущая разработка), branches (экспериментальная разработка) и tags (моментальный снимок определёной ревизии, или проще говоря версии). И хотя сейчас исходный код ядра находится в Git не исключено, что сборщик пакета пользуется Subversion или поддерживает собственный branch (ветку), которую именует trunk. Ну или просто добавил префикс в makefile, что бы различать какое ядро сейчас загружено.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Почему новое ядро 2.6.32 называется trunk?

Сообщение watashiwa_daredeska »

SoaT писал(а):
18.12.2009 07:24
Ошибку выкидывают Nvidia-проритетные драйвера, установленные не той версии к тому же.

Рецепт правильного обновления ядра
С проприетарными драйверами nVidia из пакетов nvidia-kernel-source и nvidia-glx.
Примечание: пока nvidia-kernel-source не поддерживает DKMS.

Prerequisites
Делается один раз в жизни системы и пользователя в ней.
1. Настроить sudo.
2. sudo adduser $(whoami) src

Собственно обновление
Сначала выбираем ядро, которое хотим поставить. Пусть это будет linux-image-2.6.32-trunk-amd64. Тогда дальше делаем следующее:

user@localhost

$ KERNEL_VER=2.6.32-trunk-amd64 $ sudo aptitude install linux-image-$KERNEL_VER nvidia-kernel-source nvidia-glx ... $ m-a a-i -l $KERNEL_VER nvidia-kernel

PROFIT!
Спасибо сказали: