В обзоре "Coming soon: automatic Linux driver upgrades (http://www.linux-watch.com/news/NS7536907294.html)" рассматриваются возможности системы DKMS (http://linux.dell.com/projects.shtml#dkms) (Dynamic Kernel Module Support), разрабатываемой при поддержке компании Dell.
Внедрение DKMS позволит автоматически устанавливать драйверы, которые необходимы для работы определенных аппаратных компонент текущей системы, но отсутствуют в стандартном Linux ядре. Для разработчиков, DKMS предоставляет средства создания драйверов без оглядки на особенности различных версий Linux ядра.
URL: http://www.linux-watch.com/news/NS7536907294.html
Новость: http://www.opennet.me/opennews/art.shtml?num=12155
Linux Update gathering data information...
утопия. сначала пусть ломать API перестанут в ядре. хотя бы графические драйверы без плясок шаманских ставить.
sh NVIDIA-Linux-x86_64-100.14.19-pkg2.run
Кто тебя заставляет покупать VIA, SIS, ATI или Intel.
Вот с нвидией как раз и пляски. С ATI их нет. Но всё равно это неправильный способ установки драйверов. Или как в винде должно быть или в иксах должны быть нормальные драйверы. Вот там как раз и надо автообновление.
ATI то уже открыла спецификации своих карт. Ждём.
дрова на Intel уже давно В ЯДРЕ. Именно с интелом ващще нет проблем в плане дров.
еп... не ёп, а На Nvidia сижу начиная с Riva TNT.
Тогда и понял, что наступило время когда железо надо подбирать по OS, а не наоборот.
>Тогда и понял, что наступило время когда железо надо подбирать по OS,
>а не наоборот.вот это real true для нынешних дней
Хотят как в выньде чтоли сделать микроядро и дрова?
Ага, еще кнопку пуск и мой компьютер, а называться это будет WinBSD
ВыньДа давно не микроядро, хотя Гейтс уже поговаривает о преимуществах микроядра.
Поговаривает, да только в ближайшее время виндовс на нем не сделает.Уже на NT 3.51 и user-mode дровами графики обожглись когда это тормозилово оказалось никому не надо.Процы стали быстрее но прыгание из юзера в кернель... вы представьте себе что у геймеров будет не 100 FPS а 40, что серваки на виндусе начнут с треском сливать фряшно-линуксным и прочая...оно микрософту надо?Ню-ню, черта с два.
>>хотя Гейтс уже поговаривает о преимуществах микроядра.Что-то мне в это слабо вериться.
А вообще не ядро, а какое-то одеяло "полторашка" получается. Одни бьются над тем, чтобы исключить возможность использования левых бинарных модулей со свободным ядром, другие прикручивают костыль фактически для обратного.
>>>хотя Гейтс уже поговаривает о преимуществах микроядра.
>
>Что-то мне в это слабо вериться.Цитата с http://citcity.ru/14238/4.html
В области драйверов надо многое совершенствовать, потому что сейчас драйверы работают в режиме ядра, и поэтому, если с драйвером что-то происходит, пусть даже непреднамеренно или из-за какой-то проблемы с защитой, последствия могут быть катастрофическими. Поэтому одна из тенденций в области драйверов состоит в том, чтобы попытаться организовать большую часть их работы в пользовательском режиме.
>А вообще не ядро, а какое-то одеяло "полторашка" получается. Одни бьются над
>тем, чтобы исключить возможность использования левых бинарных модулей со свободным ядром,
>другие прикручивают костыль фактически для обратного.Цифровую подпись еще никто не отменял :-)
>Цитата с http://citcity.ru/14238/4.htmlЭто он книжку Тененбаума прочел...
Цифровую подпись... да вы оптимист, я бы радовался если бы были хоть какие-нибудь драйвера, реализующие базовые функции устройств,
>Цифровую подпись... да вы оптимист, я бы радовался если бы были хоть
>какие-нибудь драйвера, реализующие базовые функции устройств,В наш век без цифровой подписи издателя софта весьма рисковано.
И здесь неважно про драйверы идет речь или о прикладном ПО.Хочите примеров?! Их есть у меня:
Debian и клоны (apt)
Java
Lotus Notes
ActiveX, наконец
...Что касается автоматического обновления драйверов, то мне видится основная проблема в том, что на сегодняшний день для Линукса затруднительно разделить разработку ядра от разработки модулей и закрепить вызовы бинарного API. Но рано или поздно, решать эту проблему всё равно придется, т.к. продукт пухнет.
Хотя, собственно, почему Линукс?! Пусть он себе остается монолитом (в сорцах, а не в архитектуре), если это так принципиально для разработчиков. Если в ОС есть возможность заменить ядро, то и ну его лесом.
PS
Производителям оборудования, конечно, было бы выгодно получить бинарный API и сохранить спецификации в тайне.
Никогда не пользовался ничем из списка, а вот купить железку и с ужасом узнать что она не поддерживается это жесть и у меня такое было, а тем более кто-нить пытался собрать линуху из сорцов в смысле lfs - скажем glibc вообще мертворожденный, причем ошибки тупейшие и базовые знание си помогут многие исправят, но их количество таково что лучше не пытаться, перефразировав поговорку могу сказать: есть время писать код, и есть время его исправлять. Верю, что однажды разработчики это поймут и преведут в порядок то что они делают, потому что крутить гайки на 8 ключом на 10 подкладывая гвоздик не есть эффективная работа, а рынок и конкуренция должны свое взять, тогда и об автоматическом обновлении можно будет говорить, а пока эта идея действительно утопична.
что действительно утопично - так это думать, что LFS пойдет в широкое использование...
Ну _НЕ_БУДЕТ_ простой юзер собрать себе glibc. Он будет юзать дистр, где оно уже собрано за него. И мы это видим сейчас (на дистровотч на каком месте LFS и значительно причесанная в плане сборок Gentoo?).Так что, не пужайтесь, товарисч, сишные ошибки в glibc пугают лишь тех, кто этого способен бояться :)
Да я как раз и говорил что единственное преимущество линухи - ручная сборка юзеру нахер не надо, даже если бы она работала без проблем, бесплатность - ну дык есть, те же убунту пусть узер качает целиком дистры и селиком систему обновляет, нафиг одни дрова, а админам это автообновление до лампочки,
>... единственное преимущество линухи - ручная сборка...Сильно! :-)
>... нафиг одни дрова,
>а админам это автообновление до лампочки,Садмины, конторы и задачи разные бывают.
Мне бы не помешала возможность обновления через APT как пакетов ПО, так и драйверов, на рабочих станциях, да и на серверах (а почему бы и нет?!) Оборудование, знаете ли, разношёрстное, было куплено в разные годы. И даже если компы при такой архитектуре будут работать медленнене на 3-5%, то мне это будет глубоко по барабану, т.к. для ДАННОГО СЛУЧАЯ это неважно, а важно удобство администрирования. Чем больше компов на единицу админа, тем важней РАЗНОГО РОДА автоматизация. А каким инструментом пользоваться - каждый админ может определить для себя сам.
PS
Сказочка... :-)
Давно это было... однажды люди разделили программы на приложения и ОС. Потом под ОС стали чаще понимать ядро этой ОС, ибо остальное, как правило, - приложения. А потом пришло время поделить ядро. Так появились независимые от платформы драйвера!И закончились религиозные войны "BSD vs GNU/Linux vs Windows"! И наступило щастье! :-D
Прекрасный пример борьбы идеалогий. Одни стремятся к открытию технологий, другие продвигают распространение закрытых дров. Замечу, в случая наличия открытых спецификаций и драйверов, решение от Делл нафиг не сдалось.
ДА! я уже себе это вижу!!
ядренный руткит с самообновлением.. ух!
жаль адору из паблика закрыли :-/
Кто-нибудь объяснит на...зачем это вообще надо? Может давайте windows registry портируем? В винде полно таких уё...прекрасных идей... Давайте все это сюда! Я вот смотрю totem от gnome-2.20 пытается кодеки грузить - http://www.gnome.org/start/2.20/notes/ru/figures/rnusers-tot...
Начало положено.
И еще - даешь пользователю рута! А то как он всеми этими удобствами пользоваться будет?
Где он их ищет и как, через систему пэкэджей?
2unihorn. Чтобы управлять автомобилем нужно получить права, а для этого нужно знать ответы на вопросы, которые касаются и устройства автомобиля тоже,потому что нельзя использовать оборудование не зная как оно работает, представьте что сомалет на котором вы летите управляется домохозяйкой, котороя знать ничего не знает, но пилотирует его потому что интуитивно понятный дружественный интерфейс, я не отрицаю что человеческий фактор причина большенства катостроф, но пока мы не доросли до AI (ИИ), поэтому пусть юзеры сидят под виндой, а те кто считает что может добится от компа большего, кого раздражают решения принимаемые ОС, кто хочет полностью контролировать происходящее на своей машине; тут уж извините, маны в руки
Знаете, пока линуксоиды так говорят, на Линукс и будут боятся переходить, ибо люди бояться сложностей. Надо пвернуться к юзеру передом, а не задом. Програмисты и прочие спецы IT всего-лишь слуги простых пользователей а отнюдь не иЗБРАННЫЕ гУРУ.Поверьте, простым юзерам (среди которых полно инженеров не програмеров) надо нормально работать, а не шаманские пляски плясать вогруг необходимого им ПО. У них и без этого хватает забот. Автоматизация на то и придумана чтобы избавить людей от лишней работы, и дать им больше времени для продуктивного труда, а не наоборот.
Операционная система это инструмент, а не объект религиозного поклонения.
Линукс прекрасная ось, но я, как ее юзер, во всей красе, на себе, понял значение термина "красноглазый". Сейчас Линукс лишь для таких фанатов технарей как я, и только для них - лдюдей которым интересно повозится.
Избавимся от страха перед линуксом, повернемся к пользователю передом а не задом, половина для будущей победы открытого ПО дела сделано.
Мне всегда забовляли крики сообщества о крутости открытого ПО, и не желания ничего делать для приобщения к нему ШИРОКИХ МАСС НАРОДА (а не технофанатов как я), и наоборот старание сделать все чтобы оставить для себя статус "избранного меньшинства"...
Пойди линукс навстречу простым юзером, уже давнобы был так ожидаемый "20 процентный" статус его распространения.
Но сообщество, искуственно сдерживает наступпление сего светлого момента, дай ему волю и оно заставит людей "говорить на механо, чтобы их понимала Машина, а не стремится к обратному" ((с) Фредерик Пол с Джеком Уильямсом и их серией фантастических романов "Рифы космоса" ("Рифы космоса", "Дитя звезд", "Блуждающая звезда", "Сын Кунга")...
Да не надо крутиться подставляя кому-то зад, кому-то перед. Надо работать, заниматься хобби, получать радость от жизни и без этого мрачного фанатизма "Мы рождены, чтоб сказку с делать былью..." и т.п.
Мне и такой Linux нравится...
>Мне и такой Linux нравится...Он мне тоже нравится, но это не отменяет ничего написанного мной выше.
Надо, именно, становится лицом к юзеру, а не плевать на него с "колокольни божественного избранника" и обзывать его "тупым зомби" (хотя еще не известно кто тупее: избранник", или какой-нибудь инженер, актер-режисер-писатель, врач, и т. д (они тоже компами пользуются, не только "избранники" с "секретаршами")).
Встанем, и половина дела для победы открытого ПО сделано (у Линукса имеется неоспоримое преимущество перед, скажем, Макосью: Линукс в отличии от Макоси мультиплатформенный, и юзеру, если что, не нужно будет задумываться о полной смены его машины на машину с другой архитектурой).
А пока, любые правильные подвижки в нужном направлении, сообществом, мягко говоря, критикуются, а это не есть гут, и более того вопли о "крутости открытого", и не желание "поделится ею со всеми" выставляет сообщество лиш в виде шутов, в лучшем случае, а то и вообще в виде тоталитарной секты, ни то, не другое, не шибко, имхо, способствует популярности открытого ПО...
Сейчас же большинство разговоров среди "простого народа" заключается лишь в следующем: - "Да надобны слезть с винды, и с иглы "закрытого ПО", но переходить на открытое боязно, пусть, самое большее, люди выбирают "наркотическое спокойствие и стабильность закрытого ПО", или "страх и ужас открытого, но слезание с иглы" (как примерно заявления нашего (Российского) правительства). Сейчас наблюдается именно такой расклад, расклад не способствующей пользе для сообщества...
>А пока, любые правильные подвижки в нужном направлении, сообществом, мягко говоря, критикуются,
>а это не есть гут, и более того вопли о "крутости
>открытого", и не желание "поделится ею со всеми" выставляет сообщество лиш
>в виде шутов, в лучшем случае, а то и вообще в
>виде тоталитарной секты, ни то, не другое, не шибко, имхо, способствует
>популярности открытого ПО...Объясняю. Чтобы Linux стал лучше нужно многое в нём поменять и писать далее по-другому. А как мне не один раз говорили "разработчики Linux не любят когда их заставляют напрягаться". Linux существует для пользователей-программистов. Сами пишут - сами пользуются. Их всё устраивает.
Вот, например, умные люди сделали SELinux. Стала она обязательной подсистемой ? Нет. Бесперспективняк.
Повернуться лицом к одним, значит повернуться жопой к другим.
Одним надо быстро сразу, другим как можно больший контроль.
А контроль подразумевает, что Я разберусь как оно работает и сделаю как МНЕ надо.
Это затраты времени и усилий окупающиеся в дальнейшем.Вся избранность в том что один тратит это время и усилия а другой хочет "чтоб было п..здато и на халяву (без затрат времени/денег)"
>Встанем, и половина дела для победы открытого ПО сделано
Победы в чем? открытое ПО занимает свою нишу - грубо говоря "сделано прогерами для прогеров". Сама открытость это НЕ бесплатность! а в первую очередь абстрактная возможность дописать каждому то что ему надо. Что допишет юзер?
Для юзеров есть Windows(Vista), MAC.
Хочешь опенсорс? Ок. вливайся, но будь готов разбираться, познавать новое и отбросить стереотипы. А когда разберешься то уже не будешь юзером :) Автоматически появятся какие-то нароботки и ты принесешь пользу сообществу. Это ИМХО правильный путь.
А всунуть костыли, поломать все, чтобы привести к понятиям юзера пришедшего с Windows(Vista) это путь в тупик для опенсорс.
И как это люди умудряются ездить на автомобиле (особенно женщины), когда они не могут там даже масло в движке самостоятельно заменить, а автомобили, даже от крутых производителей _сами_ этого _не делают_? Идея проста - есть автосервис. И никто против этого не возбухает.
Пользователю нужен сервис. И все. Софт это не товар а услуга - можно перечитать Реймонда, к примеру. Вы давно видели во что "простые пользователи" превращают свою любимую "усёр-френдли" винду за три месяца активной эксплуатации? И куда они идут? Правильно - к тому кто это починит. А вот тут то и оказывается, что проблема не во врачах-инженерах-композиторах, которые в компьютерах понимать не должны вовсе, а в том, что идти с вопросами по linux некуда - кругом сплошные "эникейщики", знающие заветный setup.exe и не более того. Это им надо "жизнь облегчать", к ним "лицом поворачиваться"... И тогда linux завоюет массы... Как это еще в Toyota и Nissan, к примеру, не доперли выпускать машины "попроще", чтобы не плодить сервисные центры а предоставить Дяде Васе из соседнего гараже возможность всегда заработать на пол-литра (причем не особенно напрягая немногочисленные извилины)?PS
Пословица для любителей вертется:
Как не поворачивайся - а жопа сзади! ;)
все бы гут в ваших высказываниях, да вот кое-что не ок...некорректно сравнивать автомобили и ОСи.
ОС реально может содержать в себе средства автовосстановления и диагностики.
Автомобилю тяжеловато будет перепроверить каждую детальку самому...За сим: нормально спроэктированная и реализованная ОС (под это определения сейчас уже смело идут многие дистрибутивы ГНУ/Линуха), ОТСУТСТВУЮЩИЕ права рута у того, кто сам НЕ занимаетсья поддержанием системы - и все будет настолько ОК, как ни одной венде с эникейщиками не снилось.
>Фредерик Пол с Джеком Уильямсом и
>их серией фантастических романов
>.....
> "Сын Кунга")...пол царства за "Сын Кунга" в ebook
emai1 mclone at mail dot ru iсq 293911
вообще-то он их ищет через apt, и чтобы поставить, нужен пароль от юзера. И это правильно, нужно становится лицом к пользователю. Так же идея создания API для внешних драйверов очень правильна, то есть пусть ломают внутренний API, а внешний будет оставаться стабильным. Именно так и сделан драйыер nvidia, есть часть, которая зависима от API ядра, и часть, которая не зависима.
НЕ ВЕРЮ! (Станиславский)
Заставим! (Берия)
Смех да и только. А нафига это надо? (собственно сабж)
Камрады тут столько понаписали - любо-дорого, но то что я вижу в данный момент-так это только серверная экспансия линукс. И действительно, Виндоза как сервер полный ацтой, а покупать готовые решения аля SUN,HP-UX и тд то купилки не хватит. Выбор-фряшный линух, а хочецца поддержки и красоты за небольшие впринципе деньги (по сравнению с тем же SUN)-бери SuSe. Но за этим все. В юзерской среде лично я и не представляю как линух МОЖЕТ прижиться. Это нонсенс. Танцы с бубном простому юзеру не нужны. Имхо проще вообще забыть про WorkStation на Линухе и заняться им ТОЛЬКО как сервером. И DKMS здесь лишний и мартышкин(сори) труд. Thnx.
Интересно, что они там собрались обновлять, и самый интересный вопрос: откуда эти драйверы будет брать обновлялка? Доступность драйверов для линукса ниже среднепаршивого.
>Интересно, что они там собрались обновлять, и самый интересный вопрос: откуда эти
>драйверы будет брать обновлялка? Доступность драйверов для линукса ниже среднепаршивого.а глаза из ж..опы не пробовал доставить?