LINUX.ORG.RU

Ядро 2.6.0 вышло


0

0
Ура, товарищи!

Linux Torvalds: " This should not be a big surprise to anybody on the list any more, since we've been building up to it for a long time now, and for the last few weeks I haven't accepted any patches except for what amounts to fairly obvious one-liners.

Anyway, 2.6.0 is out there now, and the patch from -test11 is a swelte 11kB in size. It's not the totally empty patch I was hoping for, but judging by the bugs I worked on personally, things are looking pretty good. "

Скачать можно с http://kernel.org/mirrors/

>>> Подробности

★★★★★

Проверено: maxcom
Ответ на: комментарий от anonymous
2anonymous (*) (19.12.2003 17:07:49)
>Просто неинтересно. Из мелкософтовских приблуд я уж лучше XP Embedded поковыряю.
Вот :-) Пришли к выводу, что каждому своё, причем это своё у каждого своё (во, загнул :-)), а то сразу классический случай, технологический онанизм etc :-)
anonymous
()
Мистика. С винта теперь читает в три раза медленнее, чем на
2.4.22
UDMA врублено. Правда нетрадиционно маленькая нагрузка на проц во время
теста.
Кто что знает по этому поводу? Поддержка чипсета врублена.
jackill ★★★★★
()
Ответ на: комментарий от anonymous
А swsusp кто-нибудь уже тестил ? Поделитесь впечатлениями...
anonymous
()
Ответ на: комментарий от jackill
Сам спросил, сам ответил.
Не собирайте поддержку чипсета модулем - не подхватывает его
ядро на автомате.
jackill ★★★★★
()
Ответ на: комментарий от jackill
>Не собирайте поддержку чипсета модулем - не подхватывает его
>ядро на автомате.

ну почему же...
можно сначала insmod <чипсет> попробовать
а потом в hdparm врубить udma
anonymous
()
Ответ на: комментарий от Sun-ch
>Я так понял "глобальных трах" уже начался?

А ты попробуй поставить ядро от 5.x фри на 4.x
Посмотрим потом как ты трахаться будешь :)))
anonymous
()
Ответ на: комментарий от anonymous
да какая разница
все равно потрахаться притдется ;)
anonymous
()
Ответ на: комментарий от anonymous
Ну я так и сделал поначалу - заработало.
Но у меня в системе еще и 2.4 есть и поэтому лепить везде
костыли как-то нехорошо.
jackill ★★★★★
()
Ответ на: комментарий от jackill
Как - это решило-таки проблему с мышкой :-)? И вообще - есть какие-нибудь проблемы? У меня - нет, всё подхватилось, никаких драйверов, кроме стандартных вроде бы не надо, никаких патчей, которые я использовал с 2.4.21 тоже. Так что уже 27 минут как всё замечательно :-)!

Linux draco 2.6.0 #3 Fri Dec 19 21:57:56 MSK 2003 i686 GNU/Linux xxxx@draco:~$ uptime 22:29:47 up 27 min, 1 user, load average: 0.04, 0.09, 0.12

anonymous
()
Ответ на: комментарий от anonymous
Извините, товарищи, грешного. Сейчас changes прочёл - там procps написаны минимальные 3.13, а у меня 2.0.7. Щас качаю свежачок. Потом скажу результат.
anonymous
()
Ответ на: комментарий от jackill
>Вопрос к McMcc:
>Если вдруг ты читаешь этот топик - для 2.6 в исполнении федоры
>ты будешь делать патч на микрософтовскую компрессию в ppp? :)

2jackill: Патч давно уже имеется - http://www.polbox.com/h/hs001/
McMCC ★★★
()
Ответ на: комментарий от anonymous
Блин, народ, дико извиняюсь. Procps новые не помогли :(((((
anonymous
()
Ответ на: комментарий от jackill
>Мда. Знал я, что этот вопрос появится. Обнови modutils или modules-init-tools

Не только - в Мандрейке 9.1 еще и procps старые.

e-max
()
Ответ на: комментарий от jackill
>P.S. Вот когда ядро сказало, что iso9660 не умеет - вот тут мне стало страшно... Оказалось, оно теперь isofs.

Странно... Мне написали

[root@localhost 2.6]# mount -t isofs /dev/hdd /mnt/cdrom/

mount: fs type isofs not supported by kernel

mount: maybe you meant iso9660 ?

=)

e-max
()
Ответ на: комментарий от e-max
Правильно, маунтишь ты ее как iso9660, но в modprobe.conf
нужно прописать
alias iso9660 isofs
jackill ★★★★★
()
Ответ на: комментарий от anonymous
У меня не было проблемы с мышкой, кроме ее тормознутости.
Как только врубил жестко поддержку чипсета (и заработало DMA) +
убрал preemptive, все стало как надо. Причем я думаю, что preemptive
можно попробовать врубить обратно.

Тут теперь другой момент.
1. Лирк так пока и не собрался, сволочь. не помогает патч 20030803 (вроде так).
Устройства указаны - модулей нет.

2. Производительность кодирования mencoder восстановилась, а воспроизведение
так и отсасывает процентов на 20. И теперь некоторые фильмы у меня
смотреть можно только если ничего не делать попутно. Что печально.

Единственное, что мне нравится в 2.6 на данный момент - это скорость
старта программ.

jackill ★★★★★
()
Люди ! Расскажите пожалуйста где можно почитать о том как самостоятельно проапгрейдить 2.4.23 (debian на всякий случай) до 2.6.0 ? Хочется поиграться с ним. И еще расскажите о новой системе модулей. Я слышал что там другой формат и что теперь не GPL модули нельзя грузить в ядро ? Правда ли это и как это технически реализовано ? И вообще что дает этот новый формат модулей и насколько сложно будет переделать существующий модуль под этот формат ?
anonymous
()
Ответ на: комментарий от anonymous
В Documentation/changes.txt написано, проги каких версий тебе нужно
иметь.
Что касается модулей - теперь вместо modules.conf будет modprobe.conf.
Читай man modprobe.conf.

По поводу nvidia и vmware - ссылка на статью на этой странице.

А так - флейм почитай, глядишь чего и пригодится + можно найти
how-to (поисковиком пользоваться умеешь?) на соответствующую тему.

jackill ★★★★★
()
>Ура, товарищи!

>Linux Torvalds:

Вообще-то того парня зовут Linus. Так его назвали в честь известной операционной системы.

anonymous
()
Ответ на: комментарий от anonymous
>А не подскажете ли какая версия ядра под Винды круче?

Пушечное ядро. Калибра этак 500-700.

anonymous
()
Все манипуляции производил в Fedora Core release 1 (Yarrow):
Прочитал Changes, поставил module-init-tools, собрал ядро.
sound, floppy, serport собрал в модули. В доке
module-init-tools написано:
3) If running for the first time, you might want to convert your old
modules.conf to modprobe.conf:

./generate-modprobe.conf /etc/modprobe.conf
...
5) You will need to run "depmod" for your new kernel, eg:

depmod 2.6.0

После перезапуска с новым ядром так и сделал. Я так понимаю,
что /etc/modules.conf уже не нужен? Далее сделал depmod 2.6.0 -a -A.
Но модули автоматом все равно не грузятся :(. Или все alias нужно
руками писать? Пока все нужные модули прописал в /etc/rc.modules:
#!/bin/sh

/sbin/modprobe ali-agp
/sbin/modprobe floppy

/sbin/modprobe 8250_pci
/sbin/modprobe 8250_pnp
/sbin/modprobe sermouse
/sbin/modprobe serport

/sbin/modprobe snd-pcm-oss
/sbin/modprobe snd-ens1370

А еще не могу заставить работать ISAPnP modem (с 2.4.x нормально).
Он обычно сидел на /dev/ttyS2 (использовал port:0x03e8), а сейчас:
# setserial -v /dev/ttyS2
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4

Порты ttyS1 и ttyS0 работают.
Пробовал манипуляции с настройкой UART, но неудачно.

Почитал в доках ядра isapnp.txt, pnp.txt про `руление' PNP через
/proc/bus/isapnp и /proc/bus/pnp, но структура каталогов совсем другая.

А так, все пучком. ;) (только уровень шума в колонках повысился (alsa))

Any suggestions?
ska
()
Дайте и я что-ли поделюсь впечатлениями о 2.6.0, и потом домой из общаги, туда где инета нет ;)

Первое и самое интересное - на моем ноуте, коий имеет 100MHz pentium-classic и 32Mb RAM, да 3.2-ым gcc, да еще в Makefile проделано s/-O2/-Os/g - это чудо собиралось всю ночь ;) Но собралось...

После загрузки порадовало то, что старенькая утилитка (которую я бинарем таскаю, чуть-ли не с RH7.2) SVGATextMode не вызвала громкого и страшного мата от ядра (2.6.0-test1 материлось сильно), а без нее не интересно в консоли жить (ей я 800x600, без использования всяких fb выставляю в текстовом режиме - как раз размер матрицы)...

Немного не порадовало то, что звук сразу не завелся (хотя, скорее всего виноват в этом отрубленый PnP BIOS в ядре), но, ручное выставление параметров - и все звучит как прежде...

Порадовала /sys - будет что рассмотреть повнимательнее на выходных ;)

Порадовало то, что теперь CryptoAPI есть по умолчанию в ядре :)

В целом, все заработало, и слава Торвальдсу ;)

quarck
()
Ответ на: комментарий от anonymous
Да, только патч пришлось поправить в одном месте.
jackill ★★★★★
()
Ответ на: комментарий от quarck
Ты получил бы почти тоже самое, если бы ставил редхатовские ядра. :)
jackill ★★★★★
()
Ответ на: комментарий от anonymous
>> А ты попробуй поставить ядро от 5.x фри на 4.x
>> Посмотрим потом как ты трахаться будешь :)))

options COMPAT_FREEBSD4 # Compatible with FreeBSD4
Ron
()
Ответ на: комментарий от jackill
Он уже был загружен. После подключения sysfs и следующих настроек все заработало ;) rc.serial: #!/bin/sh

echo "activate" > /sys/bus/pnp/devices/00:01.00/resources

/bin/setserial /dev/ttyS2 uart 16550A

ska
()
Народ, как мне поставить дрова nvidia на новое ядро? Качал патч с minion.de, да там nvidia-installer требует glibc-2.3, а у меня 2.2
anonymous
()
Ответ на: комментарий от anonymous
> технологический онанизм etc :-)

Ну дык ведь в некоторых своих проявлениях опенсорс так и выглядит :-) Например, крики "ударим опенсорсом по пиратству" очень подозрительно напоминают "ударим железным кулаком онанизма по проституции".

А фразы типа "Китай против пиратства" -- так вообще смех. Вроде как "рок против наркотиков" или "пчелы против меда".

anonymous
()
Ответ на: комментарий от anonymous
>Нашел таки... Кудато изчез файл /proc/ksyms. Вместо него есть /proc/kallsyms, >но всякие старые проги, например ksyms или дрова nvidia ищут символы на >старом месте. Кто-нибудь знает, как это поправить ???

млин у меня изза этого же win4lin не работает

anonymous
()
Ответ на: комментарий от jackill
to jackill (*) (20.12.2003 18:20:59): Все работает. Спасибо. Решение проблемы см. выше ;)
ska
()
Ответ на: комментарий от ska

По поводу по-прежнему негрузящихся модулей

2ska (20.12.2003 12:45:14)

У меня модули тоже не грузились, даже после установки module-init-tools.
Решилось довольно просто - прочитал README от m-i-t, и оказалось, что надо было сделать make moveold, чтобы он старые modutils переименовал, а на их место инсталлировал себя - иначе m-i-t оказывается просто банально не установленным, причем втихую.
Для проверки гипотезы: modprobe -V
anonymous
()
Ответ на: комментарий от jackill
>Рассказывайте, люди, как у вас живут iptables, собранные под 2.4.х

Живут нормально, верни штатные из федора, если ты устанавливал
моей сборки, т.к. моя сборка под ядро с дополнительными патчами
для netfilter, в 2.6 этих патчей нет...
McMCC ★★★
()
Ответ на: комментарий от jackill
в 2.6 , XFree не надо запускать под приоритетом -10
поставь приоритет 0 и не будет mplayer дергаться.
Uman
anonymous
()
Ответ на: комментарий от McMCC
Точно, твои стоят. :)
Спасибо за подсказку.

P.S. Но возвращать пока не буду - основная система пока что 2.4.
jackill ★★★★★
()
Ответ на: комментарий от anonymous
Он не дергается. Он стабильно и ровно тормозит :(
Более того, я посмотрел на загрузку xmms и ужаснулся - 12-15% против
2-5% под 2.4
jackill ★★★★★
()
Ответ на: комментарий от anonymous

The Wonderful World of Linux 2.6 - Final Version

>>Preemptible Kernel >Выгружаемое Ядро ? Это простите как ?

Не выгружаемое а вытесняемое, что означает возможность прерывания процесса в режиме ядра планировщиком.

sS ★★★★★
()
Патриу не обманул.
Всё поставилось, всё работает.
Единственно - пересобрал дрова для NVIDIA - никоких проблем не было - очень здорово.
ВИВАТ Linux!
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.