The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Автоматическое обновление Linux драйверов не за горами

23.09.2007 23:29

В обзоре "Coming soon: automatic Linux driver upgrades" рассматриваются возможности системы DKMS (Dynamic Kernel Module Support), разрабатываемой при поддержке компании Dell.

Внедрение DKMS позволит автоматически устанавливать драйверы, которые необходимы для работы определенных аппаратных компонент текущей системы, но отсутствуют в стандартном Linux ядре. Для разработчиков, DKMS предоставляет средства создания драйверов без оглядки на особенности различных версий Linux ядра.

  1. Главная ссылка к новости (http://www.linux-watch.com/new...)
  2. OpenNews: Novell пытается решить проблемы с драйверами устройств в SuSE Linux
  3. Dynamic Kernel Module Support: From Theory to Practice
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/12155-linux
Ключевые слова: linux, driver, hardware, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Samm (??), 00:16, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Linux Update gathering data information...
     
  • 1.2, tommy (?), 01:25, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    утопия. сначала пусть ломать API перестанут в ядре. хотя бы графические драйверы без плясок шаманских ставить.
     
     
  • 2.4, pavlinux (??), 01:35, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    sh NVIDIA-Linux-x86_64-100.14.19-pkg2.run
    Кто тебя заставляет покупать VIA, SIS, ATI или Intel.

     
     
  • 3.5, tommy (?), 02:35, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Вот с нвидией как раз и пляски. С ATI их нет. Но всё равно это неправильный способ установки драйверов. Или как в винде должно быть или в иксах должны быть нормальные драйверы. Вот там как раз и надо автообновление.
    ATI то уже открыла спецификации своих карт. Ждём.
     
  • 3.20, _Nick_ (ok), 22:12, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/

    дрова на Intel уже давно В ЯДРЕ. Именно с интелом ващще нет проблем в плане дров.

     
     
  • 4.23, pavlinux (??), 23:06, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    еп... не ёп, а На Nvidia сижу начиная с Riva TNT.
    Тогда и понял, что наступило время когда железо надо подбирать по OS, а не наоборот.

     
     
  • 5.32, _Nick_ (??), 14:51, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Тогда и понял, что наступило время когда железо надо подбирать по OS,
    >а не наоборот.

    вот это real true для нынешних дней

     

  • 1.3, RKA KriK (?), 01:29, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотят как в выньде чтоли сделать микроядро и дрова?
     
     
  • 2.7, cmp (??), 05:07, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, еще кнопку пуск и мой компьютер, а называться это будет WinBSD
     
  • 2.8, serg1224 (?), 05:54, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ВыньДа давно не микроядро, хотя Гейтс уже поговаривает о преимуществах микроядра.
     
     
  • 3.31, Z3 (?), 13:58, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Поговаривает, да только в ближайшее время виндовс на нем не сделает.Уже на NT 3.51 и user-mode дровами графики обожглись когда это тормозилово оказалось никому не надо.Процы стали быстрее но прыгание из юзера в кернель... вы представьте себе что у геймеров будет не 100 FPS а 40, что серваки на виндусе начнут с треском сливать фряшно-линуксным и прочая...оно микрософту надо?Ню-ню, черта с два.
     

  • 1.9, Ne01eX (??), 06:47, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>хотя Гейтс уже поговаривает о преимуществах микроядра.

    Что-то мне в это слабо вериться.

    А вообще не ядро, а какое-то одеяло "полторашка" получается. Одни бьются над тем, чтобы исключить возможность использования левых бинарных модулей со свободным ядром, другие прикручивают костыль фактически для обратного.

     
     
  • 2.10, serg1224 (?), 07:04, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>>хотя Гейтс уже поговаривает о преимуществах микроядра.
    >
    >Что-то мне в это слабо вериться.

    Цитата с http://citcity.ru/14238/4.html
    В области драйверов надо многое совершенствовать, потому что сейчас драйверы работают в режиме ядра, и поэтому, если с драйвером что-то происходит, пусть даже непреднамеренно или из-за какой-то проблемы с защитой, последствия могут быть катастрофическими. Поэтому одна из тенденций в области драйверов состоит в том, чтобы попытаться организовать большую часть их работы в пользовательском режиме.


    >А вообще не ядро, а какое-то одеяло "полторашка" получается. Одни бьются над
    >тем, чтобы исключить возможность использования левых бинарных модулей со свободным ядром,
    >другие прикручивают костыль фактически для обратного.

    Цифровую подпись еще никто не отменял :-)

     
     
  • 3.12, Аноним (-), 10:02, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Цитата с http://citcity.ru/14238/4.html

    Это он книжку Тененбаума прочел...

     

  • 1.11, cmp (??), 07:23, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Цифровую подпись... да вы оптимист, я бы радовался если бы были хоть какие-нибудь драйвера, реализующие базовые функции устройств,
     
     
  • 2.21, serg1224 (?), 22:24, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Цифровую подпись... да вы оптимист, я бы радовался если бы были хоть
    >какие-нибудь драйвера, реализующие базовые функции устройств,

    В наш век без цифровой подписи издателя софта весьма рисковано.
    И здесь неважно про драйверы идет речь или о прикладном ПО.

    Хочите примеров?! Их есть у меня:
    Debian и клоны (apt)
    Java
    Lotus Notes
    ActiveX, наконец
    ...

    Что касается автоматического обновления драйверов, то мне видится основная проблема в том, что на сегодняшний день для Линукса затруднительно разделить разработку ядра от разработки модулей и закрепить вызовы бинарного API. Но рано или поздно, решать эту проблему всё равно придется, т.к. продукт пухнет.

    Хотя, собственно, почему Линукс?! Пусть он себе остается монолитом (в сорцах, а не в архитектуре), если это так принципиально для разработчиков. Если в ОС есть возможность заменить ядро, то и ну его лесом.

    PS
    Производителям оборудования, конечно, было бы выгодно получить бинарный API и сохранить спецификации в тайне.

     
     
  • 3.26, cmp (??), 03:36, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда не пользовался ничем из списка, а вот купить железку и с ужасом узнать что она не поддерживается это жесть и у меня такое было, а тем более кто-нить пытался собрать линуху из сорцов в смысле lfs - скажем glibc вообще мертворожденный, причем ошибки тупейшие и базовые знание си помогут многие исправят, но их количество таково что лучше не пытаться, перефразировав поговорку могу сказать: есть время писать код, и есть время его исправлять. Верю, что однажды разработчики это поймут и преведут в порядок то что они делают, потому что крутить гайки на 8 ключом на 10 подкладывая гвоздик не есть эффективная работа, а рынок и конкуренция должны свое взять, тогда и об автоматическом обновлении можно будет говорить, а пока эта идея действительно утопична.
     
     
  • 4.33, _Nick_ (??), 14:57, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    что действительно утопично - так это думать, что LFS пойдет в широкое использование...
    Ну _НЕ_БУДЕТ_ простой юзер собрать себе glibc. Он будет юзать дистр, где оно уже собрано за него. И мы это видим сейчас (на дистровотч на каком месте LFS и значительно причесанная в плане сборок Gentoo?).

    Так что, не пужайтесь, товарисч, сишные ошибки в glibc пугают лишь тех, кто этого способен бояться :)

     
     
  • 5.38, cmp (??), 01:04, 26/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Да я как раз и говорил что единственное преимущество линухи - ручная сборка юзеру нахер не надо, даже  если бы она работала без проблем, бесплатность - ну дык есть, те же убунту пусть узер качает целиком дистры и селиком систему обновляет, нафиг одни дрова, а админам это автообновление до лампочки,
     
     
  • 6.39, serg1224 (?), 01:44, 26/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >... единственное преимущество линухи - ручная сборка...

    Сильно! :-)

    >... нафиг одни дрова,
    >а админам это автообновление до лампочки,

    Садмины, конторы и задачи разные бывают.

    Мне бы не помешала возможность обновления через APT как пакетов ПО, так и драйверов, на рабочих станциях, да и на серверах (а почему бы и нет?!) Оборудование, знаете ли, разношёрстное, было куплено в разные годы. И даже если компы при такой архитектуре будут работать медленнене на 3-5%, то мне это будет глубоко по барабану, т.к. для ДАННОГО СЛУЧАЯ это неважно, а важно удобство администрирования. Чем больше компов на единицу админа, тем важней РАЗНОГО РОДА автоматизация. А каким инструментом пользоваться - каждый админ может определить для себя сам.

    PS
    Сказочка... :-)
    Давно это было... однажды люди разделили программы на приложения и ОС. Потом под ОС стали чаще понимать ядро этой ОС, ибо остальное, как правило, - приложения. А потом пришло время поделить ядро. Так появились независимые от платформы драйвера!

    И закончились религиозные войны "BSD vs GNU/Linux vs Windows"! И наступило щастье! :-D

     

  • 1.13, Аноним (-), 12:55, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прекрасный пример борьбы идеалогий. Одни стремятся к открытию технологий, другие продвигают распространение закрытых дров. Замечу, в случая наличия открытых спецификаций и драйверов, решение от Делл нафиг не сдалось.
     
  • 1.14, Оммм (?), 13:57, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ДА! я уже себе это вижу!!
    ядренный руткит с самообновлением.. ух!
    жаль адору из паблика закрыли :-/
     
  • 1.15, CDigger (?), 14:46, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь объяснит на...зачем это вообще надо? Может давайте windows registry портируем? В винде полно таких уё...прекрасных идей... Давайте все это сюда! Я вот смотрю totem от gnome-2.20 пытается кодеки грузить - http://www.gnome.org/start/2.20/notes/ru/figures/rnusers-totem_codec_search_v
    Начало положено.
    И еще - даешь пользователю рута! А то как он всеми этими удобствами пользоваться будет?
     
     
  • 2.16, Аноним (-), 14:59, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Где он их ищет и как, через систему пэкэджей?
     
     
  • 3.27, cmp (??), 03:53, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    2unihorn. Чтобы управлять автомобилем нужно получить права, а для этого нужно знать ответы на вопросы, которые касаются и устройства автомобиля тоже,потому что нельзя использовать оборудование не зная как оно работает, представьте что сомалет на котором вы летите управляется домохозяйкой, котороя знать ничего не знает, но пилотирует его потому что интуитивно понятный дружественный интерфейс, я не отрицаю что человеческий фактор причина большенства катостроф, но пока мы не доросли до AI (ИИ), поэтому пусть юзеры сидят под виндой, а те кто считает что может добится от компа большего, кого раздражают решения принимаемые ОС, кто хочет полностью контролировать происходящее на своей машине; тут уж извините, маны в руки
     
  • 2.18, unihorn (?), 19:32, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Знаете, пока линуксоиды так говорят, на Линукс и будут боятся переходить, ибо люди бояться сложностей. Надо пвернуться к юзеру передом, а не задом. Програмисты и прочие спецы IT всего-лишь слуги простых пользователей а отнюдь не иЗБРАННЫЕ гУРУ.

    Поверьте, простым юзерам (среди которых полно инженеров не програмеров) надо нормально работать, а не шаманские пляски плясать вогруг необходимого им ПО. У них и без этого хватает забот. Автоматизация на то и придумана чтобы избавить людей от лишней работы, и дать им больше времени для продуктивного труда, а не наоборот.

    Операционная система это инструмент, а не объект религиозного поклонения.

    Линукс прекрасная ось, но я, как ее юзер, во всей красе, на себе, понял значение термина "красноглазый". Сейчас Линукс лишь для таких фанатов технарей как я, и только для них - лдюдей которым интересно повозится.

    Избавимся от страха перед линуксом, повернемся к пользователю передом а не задом, половина для будущей победы открытого ПО дела сделано.

    Мне всегда забовляли крики сообщества о крутости открытого ПО, и не желания ничего делать для приобщения к нему ШИРОКИХ МАСС НАРОДА (а не технофанатов как я), и наоборот старание сделать все чтобы оставить для себя статус "избранного меньшинства"...

    Пойди линукс навстречу простым юзером, уже давнобы был так ожидаемый "20 процентный" статус его распространения.

    Но сообщество, искуственно сдерживает наступпление сего светлого момента, дай ему волю и оно заставит людей "говорить на механо, чтобы их понимала Машина, а не стремится к обратному" ((с) Фредерик Пол с Джеком Уильямсом и их серией фантастических романов "Рифы космоса" ("Рифы космоса", "Дитя звезд", "Блуждающая звезда", "Сын Кунга")...

     
     
  • 3.19, пИнгвин (?), 20:36, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Да не надо крутиться подставляя кому-то зад, кому-то перед. Надо работать, заниматься хобби, получать радость от жизни и без этого мрачного фанатизма "Мы рождены, чтоб сказку с делать былью..." и т.п.
    Мне и такой Linux нравится...
     
     
  • 4.25, unihorn (?), 03:21, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне и такой Linux нравится...

    Он мне тоже нравится, но это не отменяет ничего написанного мной выше.

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

    Встанем, и половина дела для победы открытого ПО сделано (у Линукса имеется неоспоримое преимущество перед, скажем, Макосью: Линукс в отличии от Макоси мультиплатформенный, и юзеру, если что, не нужно будет задумываться о полной смены его машины на машину с другой архитектурой).

    А пока, любые правильные подвижки в нужном направлении, сообществом, мягко говоря, критикуются, а это не есть гут, и более того вопли о "крутости открытого", и не желание "поделится ею со всеми" выставляет сообщество лиш в виде шутов, в лучшем случае, а то и вообще в виде тоталитарной секты, ни то, не другое, не шибко, имхо, способствует популярности открытого ПО...

    Сейчас же большинство разговоров среди "простого народа" заключается лишь в следующем: - "Да надобны слезть с винды, и с иглы "закрытого ПО", но переходить на открытое боязно, пусть, самое большее, люди выбирают "наркотическое спокойствие и стабильность закрытого ПО", или "страх и ужас открытого, но слезание с иглы" (как примерно заявления нашего (Российского) правительства). Сейчас наблюдается именно такой расклад, расклад не способствующей пользе для сообщества...


     
     
  • 5.28, belkin (?), 11:10, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >А пока, любые правильные подвижки в нужном направлении, сообществом, мягко говоря, критикуются,
    >а это не есть гут, и более того вопли о "крутости
    >открытого", и не желание "поделится ею со всеми" выставляет сообщество лиш
    >в виде шутов, в лучшем случае, а то и вообще в
    >виде тоталитарной секты, ни то, не другое, не шибко, имхо, способствует
    >популярности открытого ПО...

    Объясняю. Чтобы Linux стал лучше нужно многое в нём поменять и писать далее по-другому. А как мне не один раз говорили "разработчики Linux не любят когда их заставляют напрягаться". Linux существует для пользователей-программистов. Сами пишут - сами пользуются. Их всё устраивает.

    Вот, например, умные люди сделали SELinux. Стала она обязательной подсистемой ? Нет. Бесперспективняк.

     
  • 5.30, ixes (?), 13:54, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Повернуться лицом к одним, значит повернуться жопой к другим.
    Одним надо быстро сразу, другим как можно больший контроль.
    А контроль подразумевает, что Я разберусь как оно работает и сделаю как МНЕ надо.
    Это затраты времени и усилий окупающиеся в дальнейшем.

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

    >Встанем, и половина дела для победы открытого ПО сделано

    Победы в чем? открытое ПО занимает свою нишу - грубо говоря "сделано прогерами для прогеров". Сама открытость это НЕ бесплатность! а в первую очередь абстрактная возможность дописать каждому то что ему надо. Что допишет юзер?

    Для юзеров есть Windows(Vista), MAC.

    Хочешь опенсорс? Ок. вливайся, но будь готов разбираться, познавать новое и отбросить стереотипы. А когда разберешься то уже не будешь юзером :) Автоматически появятся какие-то нароботки и ты принесешь пользу сообществу. Это ИМХО правильный путь.

    А всунуть костыли, поломать все, чтобы привести к понятиям юзера пришедшего с Windows(Vista) это путь в тупик для опенсорс.

     
  • 5.34, CDigger (?), 17:18, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    И как это люди умудряются ездить на автомобиле (особенно женщины), когда они не могут там даже масло в движке самостоятельно заменить, а автомобили, даже от крутых производителей _сами_ этого _не делают_? Идея проста - есть автосервис. И никто против этого не возбухает.
    Пользователю нужен сервис. И все. Софт это не товар а услуга - можно перечитать Реймонда, к примеру. Вы давно видели во что "простые пользователи" превращают свою любимую "усёр-френдли" винду за три месяца активной эксплуатации? И куда они идут? Правильно - к тому кто это починит. А вот тут то и оказывается, что проблема не во врачах-инженерах-композиторах, которые в компьютерах понимать не должны вовсе, а в том, что идти с вопросами по linux некуда - кругом сплошные "эникейщики", знающие заветный setup.exe и не более того. Это им надо "жизнь облегчать", к ним "лицом поворачиваться"... И тогда  linux завоюет массы... Как это еще в Toyota и Nissan, к примеру, не доперли выпускать машины "попроще", чтобы не плодить сервисные центры а предоставить Дяде Васе из соседнего гараже возможность всегда заработать на пол-литра (причем не особенно напрягая немногочисленные извилины)?

    PS
    Пословица для любителей вертется:
    Как не поворачивайся - а жопа сзади! ;)

     
     
  • 6.35, _Nick_ (??), 19:24, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    все бы гут в ваших высказываниях, да вот кое-что не ок...

    некорректно сравнивать автомобили и ОСи.

    ОС реально может содержать в себе средства автовосстановления и диагностики.
    Автомобилю тяжеловато будет перепроверить каждую детальку самому...

    За сим: нормально спроэктированная и реализованная ОС (под это определения сейчас уже смело идут многие дистрибутивы ГНУ/Линуха), ОТСУТСТВУЮЩИЕ права рута у того, кто сам НЕ занимаетсья поддержанием системы - и все будет настолько ОК, как ни одной венде с эникейщиками не снилось.

     
  • 3.40, McLone (?), 01:56, 10/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Фредерик Пол с Джеком Уильямсом и
    >их серией фантастических романов
    >.....
    > "Сын Кунга")...

    пол царства за "Сын Кунга" в ebook
    emai1 mclone at mail dot ru iсq 293911


     

  • 1.17, Аноним (-), 19:18, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вообще-то он их ищет через apt, и чтобы поставить, нужен пароль от юзера. И это правильно, нужно становится лицом к пользователю. Так же идея создания API для внешних драйверов очень правильна, то есть пусть ломают внутренний API, а внешний будет оставаться стабильным. Именно так и сделан драйыер nvidia, есть часть, которая зависима от API ядра, и часть, которая не зависима.
     
  • 1.22, Аноним (-), 23:01, 24/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    НЕ ВЕРЮ! (Станиславский)
     
     
  • 2.24, pavlinux (??), 23:09, 24/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Заставим! (Берия)
     

  • 1.29, blacklove (?), 12:22, 25/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Смех да и только. А нафига это надо? (собственно сабж)
    Камрады тут столько понаписали - любо-дорого, но то что я вижу в данный момент-так это только серверная экспансия линукс. И действительно, Виндоза как сервер полный ацтой, а покупать готовые решения аля SUN,HP-UX и тд то купилки не хватит. Выбор-фряшный линух, а хочецца поддержки и красоты за небольшие впринципе деньги (по сравнению с тем же SUN)-бери SuSe. Но за этим все. В юзерской среде лично я и не представляю как линух МОЖЕТ прижиться. Это нонсенс. Танцы с бубном простому юзеру не нужны. Имхо проще вообще забыть про WorkStation на Линухе и заняться им ТОЛЬКО как сервером. И  DKMS здесь лишний и мартышкин(сори) труд. Thnx.
     
  • 1.36, Аноним (36), 23:29, 25/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, что они там собрались обновлять, и самый интересный вопрос: откуда эти драйверы будет брать обновлялка? Доступность драйверов для линукса ниже среднепаршивого.
     
     
  • 2.37, _Nick_ (??), 23:41, 25/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Интересно, что они там собрались обновлять, и самый интересный вопрос: откуда эти
    >драйверы будет брать обновлялка? Доступность драйверов для линукса ниже среднепаршивого.

    а глаза из ж..опы не пробовал доставить?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру