The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект Compat, позволяющий использовать новые драйверы в уст..., opennews (??), 19-Май-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


39. "Проект Compat, позволяющий использовать новые драйверы в уст..."  +/
Сообщение от Аноним (-), 21-Май-13, 06:15 
>  А сколько это стоит?

Да хрен бы его знает. Вот вы сколько денег потратили с момента вашего рождения? А если с учетом того что потрачено на ваше воспитание и обучение? Сложновато прикинуть даже для 1 человека. А для линуксного кернела и того что вокруг - и подавно.

Для самого по себе линуксного ядра как-то была прикидочная оценка что написать с нуля нечто такое такое же стоило бы около 2 миллиардов долларов. Но это весьма приблизительная оценка и она ничего не говорит про указанный проект. И вообще никто не проверял насколько эти оценки на самом деле работают для столь больших проектов.

> И я вот не разбираюсь, но про все эти драйвера кто-то же сможет подсказать о том что: а
> как определять точное количество устройств, которые смогут поддерживаться в какой-либо
> конкретной ветке ядра (или в конкретном дистре?

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

> (и как еще до инсталляции узнавать о том, что будет и (или) что не будет
> поддерживаться на конкретном компе?))

Гуру знающий какое железо в компьютере и знающий как было собрано ядро может при должной квалификации и неленивости прикинуть это и на глазок. Простым смертным проще всего таки загрузить live вариант системы на компе и посмотреть что по факту заработало. Это намного быстрее и проще.

> вручную его ядра на чего посвежей решить?

При желании - можно. При достаточной пряморукости можно затолкать в относительно старую систему относительно новое ядро. У меня вот в системе стоит 3.10rc2 сейчас стоит. Но это на мой страх и риск и я знаю что я делаю.

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

В принципе - может. Хотя чаще всего оно все-таки остается совместимо. Проблемы могут быть в основном при использовании проприетарных драйверов и тому подобных вещах. Если проприетарных драйверов не использовалось - обычно с новым ядром система просто взлетает без особых приключений. Но гарантий этого никто не даст - на то между майнлайном и пользователем и обитают майнтайнеры, чтобы это проверять и при необходимости чинить что отвалилось. Если майнтайнеров между вами и майнлайном нет - ну вы сам себе майнтайнер и сами отвечаете за то что последует после ваших действий.

> другое. Но такое бывает редко))).

Ясен фиг - при этом есть риск отвалов чего-нибудь. Майнтайнеры по этому поводу придерживаются принципа "работает - не трогай", и без серьезных причин ядро по крупному заменять не любят.

>  Есть и такие ветки ядра, которые в течение срока своей поддержки
> получают аж десятки патчей. В этих патчах новые драйвера бывают?

Когда как. Иногда бывают. Иногда дописывают идентификаторы новых устройств, если они могут подхватиться уже существующими драйверами. Но крупные изменения, в том числе и драйверах - все-таки идут в новые версии майнлайн ядер. А в старые - в меру дурости и неленивости майнтайнеров дистрибутива и их желания что-то куда-то бэкпортировать. Любителям свежего оборудования стоит выбирать себе дистры посвежее. Для упрощения жизни. Можно конечно спихнуть на себя часть того что делают майнтайнеры. Но зачем?

>  Проблемы с отсутствием в дистре нужных драйверов на ноутбуки (особенно на
> те, что поновей)- более вероятны, чем на десктопы (а почему?)

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

> ответ написали, что поддержкой линукса они совсем не занимаются! (а почему?)

Потому что они там с MS партнерствуют и если они будут сильно поддерживать Linux - MS их лишит "скидок" на винды. Кроме того у них может и не быть специалистов в вопросе. Какие-то внятные перспективы получить поддержку - разве что если Linux был предустановлен. Впрочем, производители нотиков - не пишут операционки. И драйвера как правило не пишут. В Linux драйвера пишут как раз те кто и ядро разрабатывает. В винде - производители чипов и прочих компонентов в основном. Частично - MS, частично - вот эти. Какие-то крохи может и сам производитель, но это только на совсем уж свою специфику (как можно догадаться, большинство чипов в ноуте производит отнюдь не Асус, асус их умеет только запаивать себе на плату и продавать это, а драйвера пишет кто-нибудь другой).

Ответить | Правка | Наверх | Cообщить модератору

41. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –2 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 08:49 

> Если проприетарных драйверов не использовалось - обычно с новым ядром
> система просто взлетает без особых приключений. Но гарантий этого никто не
> даст - на то между майнлайном и пользователем и обитают майнтайнеры,
> чтобы это проверять и при необходимости чинить что отвалилось. Если майнтайнеров
> между вами и майнлайном нет - ну вы сам себе майнтайнер
> и сами отвечаете за то что последует после ваших действий.

то то вчера на Acer One D270 ядро 3.5.0 из убунты не стало - система просто висла. зато 3.2 и 3.8 из тех же реп - вполне себе стояли и работали, только в 3.8 куча артифактов в инксах на intel драйвере.

и не одно из этих ядре не работало толком с wifi. сидя в 50cм от wifi точки - показывало 90% уровня - в соседней комнате - 40% и постоянно падало на 16мбит/с и раз в 20 минут теряло точку. Плюнул - вернул людям винду на ноут - сразу все заработало отлично. 90% уровня раза в 2-3 дальше чем было 40% под Linux.
Ну и в дополнение Network-manager так и не избавился от привычки к периодическому сканированию - что вызывает обрывы звука в skype, установка wicd помогла. Вот такая вот поделка Портера (да да NM это его поделка).

Ответить | Правка | Наверх | Cообщить модератору

43. "Проект Compat, позволяющий использовать новые драйверы в уст..."  +/
Сообщение от botman (ok), 21-Май-13, 09:26 
ну ничего, ещё пару раз установите очередной дистрибутив Linux и разберётесь что к чему и для чего сделать чтобы всё сразу работало а не частями...
Ответить | Правка | Наверх | Cообщить модератору

45. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –1 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 10:06 
А оно мне надо ?:) Тем более фиксить дрова wifi карты (bcmmac что ли?) я не нанимался. у меня есть более интересные вещи чем заниматься в свободное от работы время. С девушкой погулять хотя бы :-)
Съездить на природу, искупаться в море.. а не сидеть и маструбировать на Linux.

Если Linux выполняет свою работу - как запускалка MPI программ на кластерах Cray или в прошивке моего роутера - я его использую, если он не в состоянии выполнить работу на ноуте - я его убираю и использую то что лучше выполняет свою задачу. Согласитесь - нужно выбирать окружение под задачу, а не задачи под окружение?

Ответить | Правка | Наверх | Cообщить модератору

52. "Проект Compat, позволяющий использовать новые драйверы в уст..."  +/
Сообщение от botman (ok), 21-Май-13, 12:18 
> Согласитесь - нужно выбирать окружение под задачу, а не задачи под окружение?

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

ЗЫ: в любом случае поддержка такого железа не на высоком уровне на любой системе - через года два уже надо отдельно искать драйвера или покупать новую игрушку... ещё скажите что никогда не ходили по виндофорумам - там проблем не меньше

Ответить | Правка | Наверх | Cообщить модератору

53. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –1 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 14:07 
> соглашусь что нужно покупать железо под окружение а не окружение под железо... сейчас ещё есть производители которые доводят свои "девайсы" конкретно под комплектующие чуть подешевле путём изменения драйверов, может вам везёт на "таланты"

Везет не мне. Люди купили не самый дешевый netbook - попросили поставить что нить для мамы что бы она могла в интернете лазить - web, mail, skype. А оно вот так.

>ещё скажите что никогда не ходили по виндофорума

не ходил. у мака поддержка железа отличная, так что можно сосредоточиться на работе, а не заниматься разгребанием проблем на ровном месте.

ps. в свое время проблемы с офисом и skype послужили причиной пересаживания конторы с linux на mac. Что бы люди работали, а не занимались поиском как решать проблемы.

Ответить | Правка | Наверх | Cообщить модератору

62. "Проект Compat, позволяющий использовать новые драйверы в уст..."  +1 +/
Сообщение от Аноним (-), 21-Май-13, 16:32 
> не ходил. у мака поддержка железа отличная, так что можно сосредоточиться на
> работе, а не заниматься разгребанием проблем на ровном месте.

У мака отличная поддержка железа. Пока покупаешь полторы железки от эппла по конским ценам. А чуть шаг в сторону - и все, их "поддержка железа" идет лесом.

Если столь же разборчиво покупать ноут с предустановленным линем, типа того делла с убунтой - так на нем тоже все работать будет. А если попробовать вкатить макось на ноут с которого винду только что вытряхнули - понятно чего будет. По факту у эппла нет никакой хорошей поддержки оборудования. Есть искусственное ограничение ассортимента в более понятном тупым хомякам виде и не более того. Тем не менее, я могу сходу найти железок которые там будут по нулям.

Ответить | Правка | Наверх | Cообщить модератору

69. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –1 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 16:47 
>> не ходил. у мака поддержка железа отличная, так что можно сосредоточиться на
>> работе, а не заниматься разгребанием проблем на ровном месте.
> У мака отличная поддержка железа. Пока покупаешь полторы железки от эппла по
> конским ценам. А чуть шаг в сторону - и все, их
> "поддержка железа" идет лесом.

далеко не по конским. Если вы сравните ноуты бизнес класса с такими же характеристиками - увидите что это еще и весьма средние цены :)

Лана - понятно что пошли съезжать с темы :-)
Какие вы смешные линуксоиды..

Ответить | Правка | Наверх | Cообщить модератору

61. "Проект Compat, позволяющий использовать новые драйверы в уст..."  +/
Сообщение от Аноним (-), 21-Май-13, 16:27 
> то то вчера на Acer One D270 ядро 3.5.0 из убунты не стало - система просто висла.

Бывают в жизни огорчения. Попробуйте поставить ваши любимые бзды или солярис, если уж Linux must rip, может полегчает :). Не забудьте success story выложить.

> куча артифактов в инксах на intel драйвере.

Что, на столь разных ядрах? Если так - скорее всего баг не в ядерной части драйвера. Для убунты 12.04 (LTS) и 12.10 можно попробовать на свой страх и риск подключить oibaf PPA (https://launchpad.net/~oibaf/+archive/graphics-drivers/). Там весьма свежие сборки драйверов из GIT, большинство известных разработчикам багов обычно удавлены. Хотя взамен могут встретиться новые или не зарепорченые баги и это все-таки WIP и довольно часто перетряхивается. С другой стороны можно остановиться на удачной версии драйвера и не апдейтить его - никто под дулом пистолета не заставит это делать :)

Если же подозрения на ядерную часть - опять же, можно опробовать какую-нибудь иную версию убунтуйского кернела - на http://kernel.ubuntu.com/~kernel-ppa/mainline/ доступен весь ассортимент. И проверить с иными кернелами. Установить сие можно как просто deb-пакеты (4 пакета для старых ядер, 3 пакета для новых), через dpkg -i и ребутнуться в нужный кернел. Можно хоть 3.10rc2 на свой зад погонять, почти в том виде как он в майнлайне сейчас. Если там что-то не пофикшено - можно сразу же и отписать куда-нибудь в багзиллу о факапе.

> и не одно из этих ядре не работало толком с wifi.

Какой адаптер?

> дальше чем было 40% под Linux.

Опять же - бывают в жизни огорчения. А у меня на нотике ath9k на AR9285 работает замечательно. По всей хате обещанные 150Мбит выдает.

> Ну и в дополнение Network-manager так и не избавился от привычки к
> периодическому сканированию - что вызывает обрывы звука в skype,

А откуда вывод что виноват именно NM? Само по себе периодическое сканирование сетей является вполне нормальной практикой - это сделано для того чтобы при желании законектиться к сети юзер не раздуплял полчаса пока идет скан с нуля. И в нормальном виде это по задумке совершенно фоновая активность которая не ведет к каким лмбо проблемам. Почему в этом случае оно не так - а хз. Что-то у меня нехорошие подозрения насчет сетевки. На каком чипе это сделано?

А вообще - ну да, бывают грабли с тем или иным оборудованием. А у кого их совсем нет? Даже в той же винде например драйвер интеловского GPU - полная лотерея. Я например встречал ситуации когда он вешает графику при выходе из power-down режимов или просто работает нестабильно, вплоть до бана в хрома/файрфоксе как known bad версии на которой нельзя включать ускорение и webGL. И?

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

71. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –1 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 17:04 
>> то то вчера на Acer One D270 ядро 3.5.0 из убунты не стало - система просто висла.
> Бывают в жизни огорчения. Попробуйте поставить ваши любимые бзды или солярис, если
> уж Linux must rip, может полегчает :). Не забудьте success story
> выложить.

это не мой ноут, ставить бесполезно, себе я уж сам выберу что я хочу.

>> куча артифактов в инксах на intel драйвере.
> Что, на столь разных ядрах? Если так - скорее всего баг не
> в ядерной части драйвера. Для убунты 12.04 (LTS)

собственно и брали lts. где-то их больше было - где-то меньше. 3.5 вот вообще проверить не удалось - ибо не запустилось.


и 12.10 можно
> попробовать на свой страх и риск подключить oibaf PPA (https://launchpad.net/~oibaf/+archive/graphics-drivers/).
> Там весьма свежие сборки драйверов из GIT, большинство известных разработчикам

то есть начните шаманить с бубном. Нет у меня времени это делать - и так пришлось убить пол дня на это.


> в майнлайне сейчас. Если там что-то не пофикшено - можно сразу
> же и отписать куда-нибудь в багзиллу о факапе.

Нет времени. Мне делом заниматься надо. Задача была простая - сделать людям рабочую игрушку.
Тратить времени больше минимально необходимого - я не вижу смысла.

>> и не одно из этих ядре не работало толком с wifi.
> Какой адаптер?

bcrmac что ли - или похожее имя. не запоминал - а железка уже давно отдана.

DriverVer=08/18/2011, 5.100.196.8
CatalogFile     = BCM43XX.CAT
CatalogFile.NTamd64=BCM43XX64.CAT


>> дальше чем было 40% под Linux.
> Опять же - бывают в жизни огорчения. А у меня на нотике
> ath9k на AR9285 работает замечательно. По всей хате обещанные 150Мбит выдает.

на Dell D630, E6400 все летает - на этой железке все глючит. Переход на винду полечил скорость.

>> Ну и в дополнение Network-manager так и не избавился от привычки к
>> периодическому сканированию - что вызывает обрывы звука в skype,
> А откуда вывод что виноват именно NM?

1) логи wifi events
2) старые (лет 5 назад) разборки с NM включая с копанием в сырках
3) можно погуглить - там таких руганей....


Само по себе периодическое сканирование
> сетей является вполне нормальной практикой - это сделано для того чтобы
> при желании законектиться к сети юзер не раздуплял полчаса пока идет
> скан с нуля.

чего ?! iwlist scan занимает ровно 10секунд - зачем делать без явного запроса пользователя не понятно.
но как обычно потерингу было нехрен делать - хотя даже студенту понятно что пока идет сканирование - данные передаваться/приниматься не могут (радиомодуль он один).
что при каких либо таймаутах - будет вырастать в проблемы с потерями пакетов.


> И в нормальном виде это по задумке совершенно
> фоновая активность которая не ведет к каким лмбо проблемам. Почему в
> этом случае оно не так - а хз. Что-то у меня
> нехорошие подозрения насчет сетевки. На каком чипе это сделано?

какой-то броадком. Собственно когда-то давно тоже самое было на Dell D630 пока была необходимость использовать linux в качестве рабочего места.


> А вообще - ну да, бывают грабли с тем или иным оборудованием.
> А у кого их совсем нет?

У мака :-) но там сильно малый набор железа и очень хорошо вылизано на нем.

Ответить | Правка | Наверх | Cообщить модератору

72. "Проект Compat, позволяющий использовать новые драйверы в уст..."  –1 +/
Сообщение от linux must _RIP_ (?), 21-Май-13, 17:34 
ах да, обычный драйвер из состава ядра для броадкома на RTN-16 ровно так же глючит, приходится жить с закрытым.. надо было наверно и тут попробывать поставить закрытые дрова - но что-то не подумал :-)
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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