The OpenNET Project / Index page

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



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

"Проект Solus представил библиотеку Linux Driver Management 1.0"  +/
Сообщение от opennews (ok) on 28-Янв-18, 11:32 
Разработчики проекта Solus, развивающего одноимённый дистрибутив GNU/Linux и окружение рабочего стола Budgie, представили (https://solus-project.com/2018/01/26/linux-driver-management.../) первый выпуск пакета Linux Driver Management (https://github.com/solus-project/linux-driver-management) (LDM), предоставляющего библиотеку функций и инструментарий для быстрого определения состава аппаратного окружения текущей системы. Библиотека позволяет получить список имеющихся устройств и сопоставить каждое устройство с применяемыми для этого устройства драйверами  или приложениями из репозитория. Код библиотеки написан на языке Си и ххhttps://github.com/solus-project/linux-driver-management распространяетсяъъ под лицензией LGPL2.1.


Библиотека не привязана к конкретным классам устройств и может использоваться в дистрибутивах для организации управления драйверами, определения доступного оборудования и  подбора подходящих драйверов для всех имеющихся устройств, включая устройства, подключенные через HID-интерфейс (клавиатуры, мыши), USB, PCI, DMI, ieee80211 и Bluetooth. Предоставляются средства как для стационарных аппаратных компонентов, так и для подключаемых устройств (обработка hotplug через udev).


При интеграции LDM  в дистрибутив пользователю не нужно задумываться о драйверах при подключении нового устройства - инструментарий обеспечит поиск и активацию необходимого драйвера, а при его отсутствии предложит установить недостающие пакеты из репозитория. Например, пользователь может быть информирован о доступности дополнительных проприетарных драйверов для видеокарт NVIDIA, для мышей Logitech могут быть предложены дополнительные пакеты для настройки DPI и индикаторов, осуществлена подборка драйверов для принтеров и рекомендовано дополнительное ПО для брелоков Yubikey, такое как Yubikey NEO Manager или Yubikey Personalization GUI.


Для опроса и определения устройств предлагается API на базе GObject, позволяющий встроить предоставляющую библиотекой функциональность в центры управления приложениями (на базе LDM уже построен Solus Software Center). Возможно расширение функциональности и типов поддерживаемого оборудования через плагины, которые могут создаваться не только на Си, но и на любых языках с поддержкой биндингов для интроспекции GObject, включая Vala, JavaScript и Python.


Кроме установки драйверов в LDM  имеются средства корректировки конфигурации графической подсистемы для работы проприетарных видеодрайверов и механизма Optimus/PRIME (например, LDM может динамически подменять библиотеки libGL в зависимости от активного драйвера и изменять конфигурацию X.Org). Также предоставляется уровень абстракции для разбора системной конфигурации  для определения iGPU и dGPU, идентификации гибридных систем (переключение между дискретной видеокартой и интегрированным GPU) и классификации устройств.


URL: https://solus-project.com/2018/01/26/linux-driver-management.../
Новость: http://www.opennet.me/opennews/art.shtml?num=47977

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

Оглавление

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


1. "Проект Solus представил библиотеку Linux Driver Management 1..."  +16 +/
Сообщение от A.Stahl (ok) on 28-Янв-18, 11:32 
По описанию звучит слишком уж хорошо, полезно и удобно.
В чём подвох?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним (??) on 28-Янв-18, 11:42 
Так уже ж давно были всякие kudzu
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

23. "Проект Solus представил библиотеку Linux Driver Management 1..."  –1 +/
Сообщение от Аноним (??) on 28-Янв-18, 13:55 
Солус не только этот инструмент написали для "хорошо и удобно". Думаю, подвоха нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

25. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от анон on 28-Янв-18, 14:00 
если не путаю их с кем-то, то там один из основных разрабов тесно связан с разработкой ПО Intel...
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

32. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 14:19 
> если не путаю их с кем-то, то там один из основных разрабов
> тесно связан с разработкой ПО Intel...

У интела есть куча открытого, он может и не знать, что там в микрокоде.

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

31. "Проект Solus представил библиотеку Linux Driver Management 1..."  –1 +/
Сообщение от EHLO on 28-Янв-18, 14:19 
Безмерно рад в первом же комментаторе встретить человека, который объяснит:
1. Зачем оно?
2. Чем принципиально отличается от аналогичных комбайнов для приготовления кактусов, вроде ubuntu-drivers?
3. Что умеет прямо сейчас?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

37. "Проект Solus представил библиотеку Linux Driver Management 1..."  +5 +/
Сообщение от Sunderland93 (ok) on 28-Янв-18, 15:10 
>> В чём подвох?

В GObject

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

38. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от AlexYeCu_not_logged on 28-Янв-18, 15:22 
>В чём подвох?

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

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

68. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Crazy Alex (ok) on 29-Янв-18, 20:16 
Я так понял, что там идея в том, чтобы драйвером не ограничиваться, а подтянуть всё, что касается найденной железки - фирмвари, тулзы для настройки и т.д.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

78. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от PnDx (ok) on 31-Янв-18, 12:17 
Вот тут, собственно, и подвох. Должно вписаться большинство производителей сколько-нибудь популярного железа. Получится сагитировать — взлетит.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

45. "Проект Solus представил библиотеку Linux Driver Management 1..."  –10 +/
Сообщение от Анон2 on 28-Янв-18, 16:31 
Не работает или не адаптировано к популярным дистрам (и не будет т к на си и про расширяемость простыми модулями ни слова).
Так-то хорошо конечно. Тонкостей связанных оборудованием много, все это множится на число дистров ядер и прочего. Кто будет все это поддерживать?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

51. "Проект Solus представил библиотеку Linux Driver Management 1..."  +5 +/
Сообщение от piteri (ok) on 28-Янв-18, 20:19 
Подвох?
>GObject, включая Vala, JavaScript и Python

же

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

59. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 29-Янв-18, 08:14 
срочно выкидывай весь софт, который юзает zlib, потому что для zlib тоже есть биндинги на "вспомнити жс"
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

2. "Проект Solus представил библиотеку Linux Driver Management 1..."  +4 +/
Сообщение от Аноним (??) on 28-Янв-18, 11:34 
Ну наконец-то! Дождались! 2018 год! :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от rewwa (ok) on 29-Янв-18, 23:24 
> Ну наконец-то! Дождались! 2018 год! :D

Несомненно отличная новость!

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

3. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 11:40 
И как оно узнает адрес SPI контроллера в китайском SoC?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от Аноним (??) on 28-Янв-18, 11:43 
Никак, это для десктопа
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 11:49 
А разве на десктопе существует проблема определения периферии?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 12:07 
Для десктопа всё уже в ядре
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от MinimumLaw on 28-Янв-18, 13:11 
Из DTB. Ее цель не шины отсканитровать, и даже не устройства на них. А сопоставить устройство и драйвер. Как раз для десктопа полезно, но уже бессмысленно. А для встраиваемо-промышленного просто не нужно.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от AntonAlekseevich email(ok) on 28-Янв-18, 11:43 
Использовался VSCode?
Проект уйдет к черту.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Проект Solus представил библиотеку Linux Driver Management 1..."  +7 +/
Сообщение от A.Stahl (ok) on 28-Янв-18, 11:48 
Некоторые даже в vim пишут. Правда они и не палятся.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от AntonAlekseevich email(ok) on 28-Янв-18, 12:24 
> Некоторые даже в vim пишут. Правда они и не палятся.

VIM наоборот лучше, всякого VS. (Я его пока не осилил, но пользуюсь пока gedit'ом для разработки на C. (Рано или поздно все равно перейду на VIM как только начну его осваивать в полную силу.))

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

15. "Проект Solus представил библиотеку Linux Driver Management 1..."  +17 +/
Сообщение от A.Stahl (ok) on 28-Янв-18, 12:29 
Попробуй ed. Vim изобрели неосиляторы ed. Спроси у Саахрикту -- он не даст соврать.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

20. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от AntonAlekseevich email(ok) on 28-Янв-18, 13:20 
> Попробуй ed.

А почему бы и нет. (И через пять минут, на что я подписался...)
> Vim изобрели неосиляторы ed.

Ещё скажи что Emacs сделали неосиляторы vi.
> Спроси у Саахрикту -- он не даст соврать.

Пусть сам придет и скажет.

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

27. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним (??) on 28-Янв-18, 14:10 
> Vim изобрели неосиляторы ed.

Неосиляторы ed изобрели ex. Неосиляторы ex изобрели vi. Неосиляторы vi изобрели vim.

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

33. "Проект Solus представил библиотеку Linux Driver Management 1..."  +5 +/
Сообщение от Аноним (??) on 28-Янв-18, 14:21 
> Попробуй ed. Vim изобрели неосиляторы ed. Спроси у Саахрикту -- он не
> даст соврать.

Пфф. Вы просто не освоили бабочек.

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

43. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним84701 (ok) on 28-Янв-18, 16:03 
>> Попробуй ed. Vim изобрели неосиляторы ed. Спроси у Саахрикту -- он не
>> даст соврать.
> Пфф. Вы просто не освоили бабочек.

Мило. Но вообще-то у нас в emacs есть команда и для любителей бабочек:
M-x butterfly

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

58. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от freehck email(ok) on 29-Янв-18, 06:40 
Чёртов Emacs! Даже butterfly-mode есть. Скажите лучше сразу, чего он НЕ может.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

60. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от A.Stahl (ok) on 29-Янв-18, 08:28 
>чего он НЕ может

Притвориться вимом?

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

62. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от a (??) on 29-Янв-18, 09:20 
https://www.emacswiki.org/emacs/VimMode
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

67. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 29-Янв-18, 18:03 
> https://www.emacswiki.org/emacs/VimMode

гы
https://hsto.org/files/3c8/1c8/2d3/3c81c82d353043aa9bf6d7cad...


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

65. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от freehck email(ok) on 29-Янв-18, 11:37 
>>чего он НЕ может
> Притвориться вимом?

Ха-ха-ха! Extensible Vi Layer: https://www.emacswiki.org/emacs/Evil

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

63. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от Ю.Т. on 29-Янв-18, 09:41 
> Чёртов Emacs! Даже butterfly-mode есть. Скажите лучше сразу, чего он НЕ может.

Быть доступным в освоении.

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

64. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Vladimir Douritski email on 29-Янв-18, 10:30 
Супер!
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

10. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 11:59 
> USB, PCI, DMI, ieee80211 и Bluetooth

Релюшки через GPIO находить умеет?

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

11. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от лдршырва on 28-Янв-18, 12:05 
Хотя бы оно прошивки для блютуза осилило.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

24. "Проект Solus представил библиотеку Linux Driver Management 1..."  +2 +/
Сообщение от Аноним (??) on 28-Янв-18, 13:59 
И тогда суровые сибирские мужики положили шпалу.

Не всё сразу. Спасибо что на Си, а не на Питоне, Яве, Моно или Электроне.

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

39. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 15:24 
> Электроне

Электрон может в такой низкий уровень?

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

54. "Проект Solus представил библиотеку Linux Driver Management 1..."  +2 +/
Сообщение от Led (ok) on 28-Янв-18, 22:22 
> Электрон может в такой низкий уровень?

Электрон - это ниже плинтуса. Куда ещё ниже?

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

13. "Проект Solus представил библиотеку Linux Driver Management 1..."  –3 +/
Сообщение от Аноним (??) on 28-Янв-18, 12:19 
Ждем менеджер браузеров и защитник настроек.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "Проект Solus представил библиотеку Linux Driver Management 1..."  +2 +/
Сообщение от Аноним (??) on 28-Янв-18, 16:46 
И еще не забудьте Driver Updater Pro!
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Проект Solus представил библиотеку Linux Driver Management 1..."  +4 +/
Сообщение от Крутой аноним on 28-Янв-18, 12:39 
Так все это кроме настройки пользовательских программ
ядро делает автоматически,
нафига их библиотека то нужна?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от анон on 28-Янв-18, 14:05 
думаю оновная причина - пляски с бубном вокруг ноутбуков. на трансформерах с дискретной графикой установка линукса - та еще задача
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

29. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним (??) on 28-Янв-18, 14:14 
> Так все это кроме настройки пользовательских программ
> ядро делает автоматически,
> нафига их библиотека то нужна?

Чтобы ядро что-то могло сделать, ему нужны драйверы и прошивки, которые могут быть распиханы по отдельным пакетам, которые могут быть не установлены. Вот чтобы объяснить хомячку, что надо доустановить, прежде чем он со словами "гамно этот ваш линyпс" вернётся на винду, и нужна эта библиотека.

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

75. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от AlexYeCu_not_logged on 30-Янв-18, 11:43 
>Вот чтобы объяснить хомячку, что надо доустановить, прежде чем он со словами "гамно этот ваш линyпс" вернётся на винду, и нужна эта библиотека.

А может ну их, этих хоячков?

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

35. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Crazy Alex (??) on 28-Янв-18, 14:51 
Чтобы делало ядро - драйвер должен быть в ядре. А если, допустим, с железкой через lubusb работа - то ядро о ней понятия не имеет. И уж точно ядро не предложит поставить дополнительный софт для настройки или использования дополнительных функций девайса. И интнгрировать в ваш DE не поможет.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

22. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним (??) on 28-Янв-18, 13:33 
Два раза перечтал новость, так и не понял — зачем это нужно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от aaa (??) on 28-Янв-18, 14:59 
Чтобы ты не лез внутрь системника смотреть микросхемы, а запустил lspci lsusb + pciid usbid. Не выковыривал vid'ы, pid'ы, dev'ы и т.п.
Эверест в одном флаконе.
Годная штука!
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

44. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от EHLO on 28-Янв-18, 16:10 
> Чтобы ты не лез внутрь системника смотреть микросхемы, а запустил lspci lsusb
> + pciid usbid. Не выковыривал vid'ы, pid'ы, dev'ы и т.п.

Странно что до них не было lspci, lsusb, dmidecode, sysfs, репозитория идентификаторов вендоров и оборудования и многократных малополезных попыток всё это интегрировать в одну кнопку "сделать хомячку пересевшему с Виндоус хорошо".

Хотя постой...

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

52. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 20:33 
какое отношение смотрение на мискросхемы имеет к названию программы? Почему авторы программы подобно поцтеру не слыхали о каком-нить lshw? Почему ваш ответ породил новые вопросы?
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

28. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 14:12 
И нафига оно? Не хочешь возится с файлами или dmidecode? inxi, за глаза.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от anonymous (??) on 28-Янв-18, 14:16 
Как я подозреваю, внутри у него какая-то база знаний. Вряд ли всю полезную информацию можно вытащить автоматически. Что есть в базе - то обработается корректно, чего нет - не найдётся. Если люди хорошие, то тогда можно расширять базу пользовательскими пакетами.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Проект Solus представил библиотеку Linux Driver Management 1..."  –2 +/
Сообщение от Fjgkdhdnxo on 28-Янв-18, 14:47 
Неудели кто-то допетрил, что пихать в ядро все драйверы мира плохая идея и там должно быть только самое необходимое?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Ю.Т. on 29-Янв-18, 08:44 
Но, кажется, не каждый драйвер способен работать как модуль?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

40. "Проект Solus представил библиотеку Linux Driver Management 1..."  –1 +/
Сообщение от наноним on 28-Янв-18, 15:48 
>Код библиотеки написан на языке Си

вносите хейтеров

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

41. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Crazy Alex (ok) on 28-Янв-18, 15:52 
Там хуже, чем C - там GObject
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Проект Solus представил библиотеку Linux Driver Management 1..."  –2 +/
Сообщение от jOKer (ok) on 28-Янв-18, 16:00 
Хотелось бы верить что сабжу хитро-вые... пардон! - хитро-сделанные китайские тачпады и прочие девайсы, весящие на i2c, окажутся по зубам. Доселе ни одной вменяемой софтинки горящей желанием показать мне что прицеплено к i2c я не встречал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 28-Янв-18, 16:46 
> Доселе ни одной вменяемой софтинки горящей желанием показать мне что прицеплено к i2c я не встречал.

Потому что сама шина не предполагает подобного. sensors-detect пытается, впрочем, но с неизменным предупреждением, что при этом может что-нибудь сломать.

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

56. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от jOKer (ok) on 29-Янв-18, 04:45 
И тем не менее делает.

Ровно как и еще одна самописка на питоне, которую я как-то увидел в Сети. Только ID устройств в ней было очень не много, - чуть более тридцати. Явно писал человек на раз и для себя. А вот промышленного решения я не видел, и где взять эти идентификаторы - понятия не имею.

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

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

46. "Проект Solus представил библиотеку Linux Driver Management 1..."  +1 +/
Сообщение от Аноним (??) on 28-Янв-18, 16:32 
Хотелось бы подобное, но чтобы генерило конфиг ядра, и не как localmodconfig на основе подгруженных модулей, а также на основе имеющегося железа.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Проект Solus представил библиотеку Linux Driver Management 1..."  –1 +/
Сообщение от dkg on 28-Янв-18, 17:09 
Наконец то.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Большой Босс on 28-Янв-18, 19:16 
Для OpenSSL определяет VIA Eden (padlock) аппаратный крипто-генератор?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Проект Solus представил библиотеку Linux Driver Management 1..."  +3 +/
Сообщение от Аноним (??) on 28-Янв-18, 21:30 
> динамически подменять библиотеки libGL в зависимости от активного драйвера

для этого уже существует libglvnd

> и изменять конфигурацию X.Org

спасибо, но такой prime как в ubuntu, с логаутом, не нужен. а иначе зачем еще при оптимусе дергать xorg.conf?

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

55. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от pavlinux (ok) on 29-Янв-18, 02:06 
Не нашёл дрова для BCM5821
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Аноним (??) on 29-Янв-18, 04:54 
Рад за ребят - надо же с чего-то начинать изучать на практике низкоуровневый язык программирования ;) Вдвойне рад, что не выбрали сразу С++, а таки остановили свой выбор на Си.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

69. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Crazy Alex (ok) on 29-Янв-18, 20:18 
GObject - это крайне уродливое ООП на C, плюсы на порядок лучше.

Больше того - это как раз тот случай, когда высокоуровневый язык подошёл бы куда лучше - для собственно анализа оборудования инструментов и так хватает, тут надо фактически сделать обвязку с базой подходящего софта, драйверов и подобного. Смысл возиться с чистыми сями?

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

70. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от _ (??) on 29-Янв-18, 21:34 
А смысл квакать то?!
Напиши на своём любимом языке и криком БАНЗАЙ!^W  ... смотрите как нада! медленно и неотвратимо выкладывай линк на ... 8-)
И тут не только мы оба, но таки даже не только лишь все поняли - не будет этого, ибо не мешки ворочать!(С) :)


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

73. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Crazy Alex (ok) on 30-Янв-18, 03:02 
Перечитай ещё раз диалог. Существо заявило, что, мол, хорошо, что низкоуровневое и не плюсы. Я ответил, что: 1) здесь не критично, чтобы на сях; 2) там GObject, который чистыми C ну никак не назвать и что он урод (ну дык - оно там всё на макросах, иначе ООП в сях не сделать, так что красивым не может быть в принципе), и то же самое делается на плюсах чисто и красиво.

Каким боком это связано со "сделай сам"?

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

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

72. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от AnoNe01eX on 30-Янв-18, 01:29 
0. Проект только для Linux. По факту, - Solus знает только то, о чём знает ядро Linux. Упростил (для usb, например, дополнительно используется libusb), но суть не в этом.
1. Проект только для десктопов (bluetooth, dmi, pci, usb, wi-fi). Все остальные сразу могут расходится.
2. Проект использует объекты, там где можно обойтись более простыми и эффективными средствами, -> структурами. Те, кому это не по нраву, тоже могут отсекаться.
3. Не совсем понятно, зачем там используются алиасы. Типа, такой хитрый ход, чтобы усложнить понимание исходного кода?

Дальше углубляться не стал, потому что понял, что для меня, во всяком случае на данном этапе, не подходит.

При этом я фанат Linux, не противник GObject, но не приветствую его бездумное использование. :-)

Сам udev умеет больше, а для его простого использования (если вам уж совсем лень) есть Eeze (часть EFL).

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

74. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от Ю.Т. on 30-Янв-18, 08:01 
> 1. Проект только для десктопов (bluetooth, dmi, pci, usb, wi-fi). Все остальные
> сразу могут расходится.

Кроме того, проект, как кажется (!), надеется только на отдельные идентификаторы, а должна же быть и логика по апп. комплексам, для которых требуются иногда нетривиальные действия. Чем тут помогут объекты? Неужели правы в GNU guix с их лиспом?

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

77. "Проект Solus представил библиотеку Linux Driver Management 1..."  +/
Сообщение от AnoNe01eX on 30-Янв-18, 21:43 
Нет, липс - это просто традиция. :-) При желании, можно работать и с произвольными массивами, а писать на языке оболочки. Или, даже, вообще, складывать всё во временные файлы (не обязательно на hdd, можно ведь и в ОЗУ). :-) Но это, опять же, про желания и удобство _для программиста_, а не для пользователя. Я же, лишь хотел заметить, что независимо от выбранного инструмента не нужно забывать о использовании бритвы Оккамы. Только и всего. Разуметься, без фанатизма.

Если посмотреть на GNU/HURD сверху, то всё это, как минимум, крайне странно: с одной стороны, - микроядро, а с другой, - приложения с зоопарком интерпретаторов. :-)

Впрочем, так можно сказать о многих ОС, а для GNU это, скорее, даже фишка, чем недостаток...

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

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

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




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

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