"Linux kernel 2.6.29.2 released (http://permalink.gmane.org/gmane.linux.kernel.announce/567)" - вышел релиз Linux ядра 2.6.29.2URL: http://permalink.gmane.org/gmane.linux.kernel.announce/567
Новость: http://www.opennet.me/opennews/art.shtml?num=21486
судя по файлам проапдейтили:
1) Kernel-based Virtual Machine
2) intel drivers
3) software raid
4) wireless drivers
5) usb drivers
6) сеть
Драйвер NVIDIA-Linux-x86-180.51-pkg1.run собираться с ним не хочет.
Может есть патчи от nvidia для драйвера ?
>Драйвер NVIDIA-Linux-x86-180.51-pkg1.run собираться с ним не хочет.
>Может есть патчи от nvidia для драйвера ?как всегда. в первую очередь это проблема проприетарных дров. во вторую очередь - меняющимся ядром. и вот хрен ведь поставишь на новое ядро проприетарные дрова для видео nvidia gts2 =(
вот это меня и добивает, ну почему нельзя стабилизировать апи хотя бы в пределах одной ветки
>вот это меня и добивает, ну почему нельзя стабилизировать апи хотя бы
>в пределах одной веткиПотому что вам никто ничего не должен.И собственно почему те кто не зависит от нвидиевских блобов должны быть ограничены апи (где заранее всего и вся не предусмотришь) до скорости самой медленной овцы в стаде?Вы хотели себе геморрой, связываясь с проприетарью?Вы его получили.Жаловаться - в оон, имхо.Во всяком случае - почему-то кроме юзеров проприетарных блобов никто больше не плакает.Что-то это наводит на мысли.
ты не прав. проблемы не работащих корректно драйверов nvidia, впрочем как и любых других проприоритарных драйверов - это проблема линугза, а не бедных его пользователей. все боролись за свободу и напоролись на: "проприаритарщину долой! будем сидеть на опенсурсном говне!" где же хваленая свобода ? в частности свобода выбора. почему выбрав из различных ОС линукс и из еще большого количества дистрибутивов его я должен быть загнать в рамки уебищного опынсурса только потому что кто-то там за меня решил что опенсурс - это тру! чем же ваш опенсурс тогда отличается от всеми так ненавистного microsoft ? это ведь аналогичное навязывание пользователю гавна которое он не выбирал. вот такая она свобода, оказывается у всех одинаковая. :)именно до тех пор пока дистрибутивостроители и линуксописатели не начнут _УВАЖИТЕЛЬНО_ относится к пользователям своего продукта и решать их проблемы этот самый линугз будет продолжать сосать у windows и mac os x.
>ты не прав. проблемы не работащих корректно драйверов nvidia, впрочем как и
>любых других проприоритарных драйверов - это проблема линугза,Трудно быть глупым, yeah?Линуксоиды вообще не отвечают за работу блобов.И даже если бы захотели там что-то исправить, их "забыли" снабдить исходниками, обув на данную возможность.А потому вопросы о кривой работе блоба - к его авторам.Больше не к кому!Остальные даже если захотят, ничего с глюками закрытого блоба сделать не смогут.Логика доступная неглупому школьнику, btw.А вам почему-то не по зубам.
>а не бедных его пользователей.
По такой логике - сбоящие драйвера от, допустим, интеля под вистой - проблемы ... микрософта?А я думал - интеля?
>все боролись за свободу и напоролись на: "проприаритарщину долой!
>будем сидеть на опенсурсном говне!"Ну, на проприетарном то говне можно и под виндой посидеть.Зачем менять шило на мыло?Пусть тогда чем-то отличается, желательно в лучшую сторону.
>где же хваленая свобода ?
Знаете, для рабовладельцев отмена рабства выглядела как откровенная несвобода для них.Как это так, дескать - у них больше нет права ограничивать свободу других?!Это несвобода!Зато для тысяч и тысяч других людей это было торжеством свободы.Вот и вы рассуждаете как типичный рабовладелец.Только вот их время - вышло.И время проприетарщиков выкручивающих всем руки со своими блобами так же выйдет, имхо.
>в частности свобода выбора.
Свобода отнять у других свободу?Ну да, рабовладельцам тоже нынче плохо живется.Нельзя официально сказать "я хочу быть рабовладельцем" - быстренько в кутузку определят.И правильно сделают.Ну вот проприетарщики чем-то похожи, они отнимают у остальных свободу.Свободу доработать и улучшить их драйвер.Свободу распоряжаться купленным железом по своему усмотрению и использовать с теми ОС и версиями софта с которыми хочется.Свободу исправить назойливые ошибки.
Пардон, свобода одних должна заканчиваться там где начинается свобода других.Иначе будет анархия.
>почему выбрав из различных ОС линукс и из еще большого количества дистрибутивов
>его я должен быть загнать в рамки уебищного опынсурсаУ вас есть свобода - вы можете не выбирать линукс.Можете валить под виндовс и наслаждаться сугубо проприетарными драйверами.С их глюками которые никто и никогда не исправит.Зато как всегда в очередной версии драйвера выкинут поддержку той или иной железки или системы.Ну а в итоге - под новые железки нет дров для XP.Для старых нет дров под висту.В итоге может так выйти что некий комп вообще полноценно не заводится ни там ни там.Вам нравится вот это?Валите на виндовс, bsd, macos, QNS, солярис, ... - у вас свобода, типа.
>только потому что кто-то там за меня решил что опенсурс - это тру!
Опенсорц это не просто тру.Это дает нам свободу выбора.А то что не все могут ей воспользоваться - это уже их проблемы.
>чем же ваш опенсурс тогда отличается от всеми так ненавистного microsoft ?
Тем что в случае открытых исходников - у меня все карты на руках.Если мне что-то не нравится - у меня и у остальных есть шанс это изменить.В случае микрософта выбор сводится к пляске под дудку вендора и никак иначе.А шаг влево, шаг в право - попытка побега^W нарушить лицензию.Прыжок на месте - попытка улететь^W нарушение DMCA и копирайта.
Вот например - возьмем АМДшный проприетарный драйвер видеокарт.Мне и еще куче народа не нравится что их видяха которая в общем то устраивала - перестала поддерживаться.В силу проприетарности драйвера - хрен оспоришь.Был бы открытым - желающие бы сделали форк и майнтайнили бы его сами.Но то ж проприетарь.Открытый драйвер?А, простите, амд сколько лет назад спеки выложил а сколько лет до этого проприетарь клепал?Ну логично что вот на столько разница и будет. И лично мне открытый драйвер в итоге оказался достаточно симпатичен - такой молодой, а уже нормально тянет compiz (шустрее проприетарного!), в 2D особенно со включенниым композитом делает по скорости проприетарный драйвер, не глючит при отрисовке видео через Xv с активным композитным манагером. В общем то минус вижу один: тормозной и подглюкивающий 3D. Так что вот так вот с пеной у рта орать что он дерьмо - мягко говоря покривить душой. Если с такой же предвзятостью копнуть закрытый драйвер - будет не лучше.А мне еще и копать нечего - создатели проприетарного меня, пардон, кинули.Мне кажется логичным в этой ситуации сказать авторам открытого драйвера "спасибо" а не "fuckoff".
>это ведь аналогичное навязывание пользователю гавна которое он не выбирал.
Так это... проприетарные дрова под линукс есть.То что разработчики не приветствуют это начинание и не помощники в этом деле - это их выбор, их право.Кому сильно приперло - сами пишут.Как нвидия, amd, etc.Ну так вот с этим проприетарным самопалом - все вопросы к его авторам.Разработчики линукса вам ничего не должны в этом плане.Кстати, микрософт тоже по поводу глюков в 3rd party драйверах вам ничего не должен - прикиньте?Да и все остальные как-то не рвутся отвечать за ЧУЖИЕ проприетарные поделки.Прикиньте?!
>вот такая она свобода, оказывается у всех одинаковая. :)
Да, знаете, даже свободные люди ограничены законами своей страны.Например, у них нет свободы взять в руки автомат и устроить пальбу в людном месте.За данное действие последует наказание.Это может быть несвобода с точки зрения желающего устроить пальбу, зато с точки зрения остальных - это очень даже хорошо.Иначе бы творилась дикая бойня по принципу "кто первый выстрелит - тот и прав".
>именно до тех пор пока дистрибутивостроители и линуксописатели не начнут _УВАЖИТЕЛЬНО_
>относится к пользователям своего продукта и решать их проблемы этот самый линугз
>будет продолжать сосать у windows и mac os x.Хорошо.Вот картина маслом.Я - пользователь.Я пользуюсь АМДшным драйвером.Эта скотина - виснет.Хорошо, я выгребаю дамп.Файлю баг.А что дальше делать разработчикам ядра?Майнтайнерам?И прочая?У них исходников этого хлама - нет.Что они должны сделать по этому поводу?Расколупать чужое говнецо дизассемблером?Или что вы предлагаете?Ну а в итоге - картина маслом.Есть система.Есть глюки.Глюки не красят систему.А исправить их майнтайнеры и ядерщики не могут.Потому что глюки - в чужом закрытом блобе.И до тех пор пока оно будет так - качество линукса будет хромать.Когда все драйвера будут открыты - майнтайнеры и ядерщики смогут куда оперативнее исправлять массу проблем своими силами.И это - хорошо.На одну зависимость от "дяденек" и их произвола меньше.
>Драйвер NVIDIA-Linux-x86-180.51-pkg1.run собираться с ним не хочет.
>Может есть патчи от nvidia для драйвера ?Осмелюсь усомниться в прямоте ваших рук. Только что собрал модуль на 2.6.29.2. Все прекрасно.
Модуль это именно NVIDIA-Linux-x86-180.51-pkg1.run ?
У меня на 2.6.29.1 и предыдыщих собирается, а на 2.6.29.2 ругается:If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.Сырцы с kernel.org как всегда в /usr/src/linux
Сейчас еще раз распаковал ядро, наложил патч, конфиг, скомпилил и все завелось...
Может make oldconfig в прошлый раз забыл сделать или make install странно отработал (у меня место на винте кончалось). Вообщем извиняюсь за дизенформацию.
короче, руки в тот момент были всё-таки кривые ))а на счёт стабилизации апи ядра - это верно. хотя бы уж в минорных ветках не дрыгали интерфейсами...
упреждая пердёж в лужу, приведу пример: в 2.6.28 => 2.6.28.1 исчезла __grab_cache_page и все in-kernel дрова были обновлены для работы с grab_cache_page_write_begin. а сторонние дрова - ну, что ж? ипитесь сами...
внимание, вопрос: сколько должно быть #if #else #endif чтобы сторонний дров собирался для ядер всех версий 2.6?
итого: нвидия корп. - резинки ещё те, конечно, но и разработчики линухи отжигают...в аду будут греться в одном котле :)
ой, нажужжал. если не ошибаюсь, 2.6.28.6 => 2.6.28.7