LINUX.ORG.RU

Linux 2.6.10 released


0

0

Вот и вышел новый релиз ядра ветки 2.6. Под изменение попало многое. В частности в очередной раз перепилили framebuffer. Полный ChangeLog доступен по ссылке "Подробности" (1.5 Mb). Качать как всегда на ftp://ftp.kernel.org

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

★★★★★

Проверено: mator ()

Ответ на: комментарий от anonymous

nvidia, проблем меньше будет
чтобы прикрутить дрова ati на non-rpm дистр с x.org надо сильно постараца ;)

JB ★★★★★
()
Ответ на: комментарий от anonymous

> Просто в rc.local подпихнул modprobe nvidia - всё пашет.

Сделал то же самое, - пашет, но на второй раз (т.е. видно, что делает попытку запустить иксы, вываливается обратно в терминал и загружает иксы со второй попытки).

В общем еще один пустячок, а неприятно. Опять списал на глюки федоры3.

plm ★★★★★
()
Ответ на: комментарий от anonymous

>у меня нвидиа сама не грузилась - иксы грили, что надо таки модуль, а его нету. Просто в rc.local подпихнул modprobe nvidia - всё пашет.

А он был? И в faq был?

jackill ★★★★★
()
Ответ на: комментарий от anonymous

> у меня нвидиа сама не грузилась - иксы грили, что надо таки модуль, а его нету. Просто в rc.local подпихнул modprobe nvidia - всё пашет.

Поищи в инете - где-то видел про такую проблему. Там была какая-то заморочка, что модуль не успевает загрузиться до конца и поэтому иксы его не находят.

anonymous
()
Ответ на: комментарий от plm

> проапгрейдил себе yum'ом ЭВМ до 3ей федоры, так теперь каждую загрузку "unable to open initial console"

А если попробовать сделать "cd /dev; ./MAKEDEV console"?

anonymous
()
Ответ на: комментарий от plm

>initial console находить не помогает :(

Не помогает. И DEVFS тут тоже к делу не относится. Сейчас смотрел конфиги на двух машинах. Есть одна мысль. Обождите, щас соберется. Если сработает, скажу.

jackill ★★★★★
()

На Slackware 10 скомпилил на ура. Воткнул дрова NVidia тоже без проблем. Всё работает отлично. Глюков пока не обнаружено.

anonymous
()

ATI тоже ставится не без проблем: некотороые вызовы - deprecated, а pci_find_class - вообще нет... пришлось вручную править на pci_get_class. fglrxgears - старутется, но рапортует об ошибке - некоторые функции не реализованы, и ничего не выводит... вот такая вот поделка...

anonymous
()
Ответ на: комментарий от anonymous

Это почему не в почёте? Просто пользователи ALT, как правило, не стремятся скачать и скомпилить новое ядро, а ждут поддержки производителя ;-) Как я, например.

Krok
()
Ответ на: комментарий от anonymous

>Поищи в инете - где-то видел про такую проблему.

Анонимусы на сайте отличаются двумя особенностями:

1. Они читают тред кусками.
2. Любят играть в испорченный телефон.

Где-то в инете, прямо таки здесь:

http://www.linux.org.ru/books/lor-faq/lorFAQ-8.html#ss8.11

jackill ★★★★★
()
Ответ на: комментарий от jackill

> 1. Они читают тред кусками.

А некоторые не перечитывают свои ответы и не понимают, что только им понятно что они имели в виду.

anonymous
()
Ответ на: комментарий от anonymous

>> проапгрейдил себе yum'ом ЭВМ до 3ей федоры, так теперь каждую загрузку "unable to open initial console"

> А если попробовать сделать "cd /dev; ./MAKEDEV

Не помогло.

plm ★★★★★
()
Ответ на: комментарий от jackill

>>initial console находить не помогает :(

Попробуй сделать модифицированный initrd, который до pivot_root перемонтирует новый root как rw и создаёт там /dev/console В принципе эот достаточно сделать один раз. Потом всё будет нормально.

anonymous
()
Ответ на: комментарий от jackill

NVIDIA 6629 До этого стояла пропатченная 6111 на 2.6.9 с udev. (6111 тоже не ставится)

akabos
()

Ядро рулезное, у кого оно не работает - лечить руки к доктору!

anonymous
()
Ответ на: комментарий от anonymous

> Итак все запоминаем - 25 Декабря, вышел 2.6.10, через сколько

> интересно дней дырки найдут, думаю, не больще месяца пройдет :)

Да не расстраивайся ты так. Да, в линуксе ищут дыры в отличии от некрофильских систем, на которые все забили. Но это не повод впадать в депрессию :-)

l0gin
()
Ответ на: комментарий от akabos

> NVIDIA успешно собирает свой модуль, но поставить его не может. В чём дело? modprobe не предлагать.

а insmod можно предложить? ;)))

что значит "поставить"? модуль в нужное место не укладывается или не грузится?

"определяйте значения слов и вы избавите мир от половины его заблуждений" (с) а.с.

ultimate_dumb
()
Ответ на: комментарий от svyatogor

>Класс! Собрал поставил - флэшка наконец заработала без всяких глюков. Воткнул - есть sda1, вынул - нет.

2svyatogor

дык вроде и в 2.6.9 все было зашибисть. Или ты про тесты .10ки?

petrosha ★★★★★
()
Ответ на: комментарий от ultimate_dumb

Модуль не подгужается. Вывод modprobe я уже приводил.

akabos
()
Ответ на: комментарий от ultimate_dumb

Модуль не подгужается. Вывод modprobe я уже приводил.

akabos
()
Ответ на: комментарий от akabos

Слушай товарищ, если у тебя тормозит Internet, то воспользуйся пожалуйста кнопочкой Удалить в заголовке лишних сообщений и не пиши Sorry, мы же на русском сайте.

Если ты хочешь, чтобы тебе помогли не нужно писать одно и то же по нескольку раз, тем более в обсуждение новости (если с первого раза не помогли), лучше отписать в форум Linux-Hardware.

Если не выполняется задуманное действие по команде insmod или modprobe всегда приводи хотя бы последние 5 строчек, выдаваемых после этого командой dmesg.

2jackill & fagot: если последнего моего абзаца про insmod/modprobe и dmesg (или подобного) нет в FAQ, пожалуйста добавьте :-)

saper ★★★★★
()

Собирая fglrx-3.14.6, заметил такую вещь, что некоторые функции ( inter_module_... например ) объявлены как deprecated. в include/linux/module.h есть коммент: "...Use symbol_get and symbol_put instead...". проблема вот в чём: если использовать вышеупомянутые функции вместо deprecated, то при загрузке модуля __symbol_get неопределён. в kernel/module.c symbol_get экспортируется с помощью макроса EXPORT_SYMBOL_GPL, но symbol_put - EXPORT_SYMBOL. если рассмотреть эти макросы, то выходит, что эти два "экспорта" помещаются в разные секции. если же вместо EXPORT_SYMBOL_GPL для symbol_get использовать EXPORT_SYMBOL, то всё прекрасно работает - __symbol_get определён.

как это объяснить? это баг? symbol_get используются только в 1-ом драйвере - s3 savage (исходя из `grep "symbol_get" * -R` в drivers)...

corpus
()
Ответ на: комментарий от jp

>> Кажись в ядро поддержку cd-rw packet writing включили, здорово !

>Это что за packet такой?

запись в формате UDF на CD/DVD без юзелендовских прослоек типа cdrecord

sS ★★★★★
()
Ответ на: комментарий от sS

Пытался поставить АТИ дрова, выдает #modprobe fglrx FATAL: Error inserting fglrx (/lib/modules/2.6.10/kernel/drivers/char/drm/fglrx.ko): Invalid module format Ладненько, вот и ошибка: fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. fglrx: Unknown symbol pci_find_class fglrx: Unknown symbol module_refcount fglrx: Unknown symbol pci_find_class fglrx: Unknown symbol module_refcount

До этого было ядро 2.6.7 (Slack10), все работало, собирал с тем же конфигом, в чем грабли?

ps После этого, даже с обычным модулем radeon, пропало ускорение.

LokiAs2
()
Ответ на: комментарий от sS

>> Кажись в ядро поддержку cd-rw packet writing
>запись в формате UDF на CD/DVD без юзелендовских прослоек типа cdrecord
А можно по русски и по слогам ? Что это дает конечному пользователю ?

anonymous
()
Ответ на: комментарий от anonymous

>>> Кажись в ядро поддержку cd-rw packet writing
>>запись в формате UDF на CD/DVD без юзелендовских прослоек типа cdrecord
>А можно по русски и по слогам ? Что это дает конечному пользователю ?
лично тебе - ничего

anonymous
()
Ответ на: комментарий от plm

в FC3 можно компилить с идущем в дистре конфигом тока необходимо делать mkinitrd.

Но у мя так и не получилось подмонтировать раздел fat32 с русскими буквами ... что делать ?

I_one
()
Ответ на: комментарий от anonymous

>>>initial console находить не помогает :(

> Попробуй сделать модифицированный initrd, который до pivot_root перемонтирует новый root как rw и создаёт там /dev/console В принципе эот достаточно сделать один раз. Потом всё будет нормально.

mount -o bind / /mnt/root спасет отца русской демократии :)

faustus
()
Ответ на: комментарий от corpus

Про xfree

Извиняюсь что не в тему, но что делать если повисли иксы? Alt+Ctrl+Backspace не работает да и вобще все висит как убить иксы и возобновить работу? Приходится делать ресет...

anonymous
()
Ответ на: комментарий от anonymous

жестоко и бепощадно.. заодно непохо бы и тех убить, кто Х-ы хотел убить..

MiracleMan ★★★★★
()
Ответ на: Про xfree от anonymous

>Извиняюсь что не в тему, но что делать если повисли иксы? Alt+Ctrl+Backspace не работает да и вобще все висит как убить иксы и возобновить работу? Приходится делать ресет...
Иксы не будут виснуть, если параметру NvAgp в xorg.conf присвоить значение 2 или 0.

SK
()
Ответ на: комментарий от anonymous

>>> Кажись в ядро поддержку cd-rw packet writing >>запись в формате UDF на CD/DVD без юзелендовских прослоек типа cdrecord >А можно по русски и по слогам ? Что это дает конечному пользователю ?

Можно будет записывать твою любимую порографию на 4Gb DVD дискеты ....

Так достаточно понятно ? ;)

sS ★★★★★
()
Ответ на: комментарий от faustus

> mount -o bind / /mnt/root спасет отца русской демократии :)

Спасибо, не знал.

BTW: может быть стоит эту строчку занести в FAQ? Мне сдаётся, что у многих были/есть/будут проблемы с миграцией devfs <-> udev <-> static /dev

lumag ★★
()
Ответ на: комментарий от svyatogor

Ух. У меня и на 2.6.9 так все происходит :-). А вот BackUPS/CS'ный usb-hid'овский драйвер в 2.6.9 нерабочий. Надо будет попробовать на 2.6.10 :-)

AlexM ★★★★★
()
Ответ на: комментарий от yozhhh

Баг. Причем, локальный.

alex@pyro /tmp $ dd if=/dev/zero of=abigfile count=1024 bs=1024
1024+0 входных записей
1024+0 выходных записей
alex@pyro /tmp $ time cp abigfile /mnt/my_flash
cp -i abigfile /mnt/my_flash 0.00s user 0.01s system 0% cpu 2.879 total
alex@pyro /tmp $ _

USB1.1 контроллер, старенькая A-Data'овская 256M-флэшка (USB-2.0), супермаунтовский маунт с синхронизацией файла сразу после его закрытия.

AlexM ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.