Короче много раз читал всякую документацию по установке дров для *nix-систем - щас охото всё-таки понять о том зачем нужны конкретные шаги, чтоб лучше разбираться в ошибках.
Если конечно есть статья конкретно описывающая о внутреннем устройстве модулей, библиотек, ядра (немного ) просьба указать.
На примере видеокарт, есть такие ключевые слова как X, xorg.conf, modprobe, insmod, drm, dri, vesa, fb, *.ko, *.so, *.o, kmod, lspci ну пока хватит.
Общий принцип установки дров это
1 найти дрова
2 скопировать куда надо модуль, и прописать его в xorg.conf
3 перезапустить (или запустить X-ы)
4 Убедиться что дрова встали ( glxgears, mplayer )
Просьба расписать шаги поподробнее (или вообще исправить структуру).
Как сделать чтоб модуль грузился при старте системы?
Как X-ы находят дрова зная только например "Driver" vesa (ищет одноимённый файлик vesa.ko?) ?
Драйвера это только модули (*.ko) и библиотеки (*.o *.so)?
Все ли дрова можно встроить в ядро или только те ко-ые специально были написано с учётом встраивания ядра?
Даст ли встраивания в ядро прирост производительности (много)?
Даст ли прирост производительности если перекомпилировать драйвера на СВОЕЙ машине ?
Пожалуйста, пишите понятно, коротко, с примерами из консоли, без "вроде", "кажется"
Об устаовке драйверов в целом (Принципы, нужно понимание)
Модератор: Модераторы разделов
-
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Об устаовке драйверов в целом
Вы не с того конца взялись. 
Драйвер устройства -- это часть ядра, а не прикладной программы типа X-сервера. Драйвер устройства может быть вкомпилирован в ядро или быть модулем. В конкретном примере X-сервера система драйверов и связки их с программами достаточно сложна.
Для понимания принципа работы драйверов устройств надо почитать вот эту книгу http://lwn.net/Kernel/LDD3/ (не знаю, есть ли она по-русски)

Драйвер устройства -- это часть ядра, а не прикладной программы типа X-сервера. Драйвер устройства может быть вкомпилирован в ядро или быть модулем. В конкретном примере X-сервера система драйверов и связки их с программами достаточно сложна.
Для понимания принципа работы драйверов устройств надо почитать вот эту книгу http://lwn.net/Kernel/LDD3/ (не знаю, есть ли она по-русски)
-
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Об устаовке драйверов в целом
Общий принцип установки дров это...
найти инструкцию и попробовать её выполнить на своей машине

The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
- Сообщения: 47
Re: Об устаовке драйверов в целом
Тогда уж шире: общий принцип установить/настроить что-либо это...

найти инструкцию и попробовать её выполнить на своей машине

-
- Сообщения: 56
- ОС: Ubuntu 7.04
Re: Об устаовке драйверов в целом
по установке драйверов на Fedora core 7 олжно быть большое количество инструкций
То что тебя не убивает делает еще сильней
-
- Сообщения: 381
- Статус: Streetball is my life
- ОС: Gentoo 2007.0
Re: Об устаовке драйверов в целом
Вот обычная/типичная последовательность действий для запуска устройства:
1. Проверить поддерживается ли устройство ядром. Если да, то пересобрать ядро с включением устройства монолитно/модульно.
Если нет, то заглянуть на сайт kernel.org. Возможно в новых ядрах поддержка все-таки добавлена.
2. Посмотреть на сайте производителя драйвер или инструкцию к запуску Вашего устройства.
3. Google + бубн
1. Проверить поддерживается ли устройство ядром. Если да, то пересобрать ядро с включением устройства монолитно/модульно.
Если нет, то заглянуть на сайт kernel.org. Возможно в новых ядрах поддержка все-таки добавлена.
2. Посмотреть на сайте производителя драйвер или инструкцию к запуску Вашего устройства.
3. Google + бубн

-
- Сообщения: 3
- ОС: Fedora Core 7
Re: Об устаовке драйверов в целом
Кажется сложно сказать что такое сам драйвер ? Лишь модуль лишь программа .. веть и бинарничек можно написать ко-ый будет аппаратурой управлять .. поэтому я имел ввиду описание инструкции если использовать линукс в качестве десктопа чтобы принтер звук и видяха работали .. и поэтому же нет единой инструкции, опять же где-то установка ядра это emerge nv, а где-то куча файлов патчи, компиляция ядра ..
Всем спасибо.
Вот на русском дока
Linux Device Drivers
Всем спасибо.
Вот на русском дока
Linux Device Drivers