|
|
FAQ> Драйвери
- Мишка
- Звукови карти
- Чести проблеми
- Не може да се пусне звука от не-root потребител
- Автоматично разпознаване и настройка
- Модули за специфични звукови карти - Yamaha 724, Yamaha 715-719, ESS AudioDrive, ES186xx, AC97
- Видео карти - Sis-620, S3 Trio 3d/2x, Intel 810, nVidia
- Модеми
Мишка
- Скролирането с мишката е несравнимо удобство, някои дистрибуции сами нагласят XF86Config, но ръчният метод съвсем не е сложен...
Отворя се конфигурациония файл на Х - XF86Config (намира се в /etc/X11/) с любим текстов редактор и се търси реда :
Section "InputDevice"
Identifier "MouseX" X е номер
blah blah
Стига се до най-долния ред на тази секция (за прегледност :-) ) и се пише : Option "Buttons" "5" Option "ZAxisMapping" "4 5"
Променят се предишните редове да станат такива: Option "Protocol" "IMPS/2" Option "Device" "/dev/psaux" това е за PS2 мишка
Записва се променения файл и се рестартира Х-сървъра.
Съветът е предложен от: dafo
Звукови карти
Чести проблеми
- Не може да се пусне звука от не-root потребител -- това е проблем, който се среща при Slackware 8.0 дистрибуцията. За да го решите влезте като root и напишете:
chmod 666 /dev/dsp
Автоматично разпознаване и настройка
В RedHat дистрибуцията има средство за автоматично настройване на звуковата карта. За да го пуснете трябва да влезете като root потребител и да напишете "sndconfig".
Модули за специфични звукови карти
Преди да започнете да се чудите защо не върви вашата звукова карта, потърсете документация за нея в директорията:
/usr/src/linux/Documentation/sound/
- Ако звуковата ви карта е Yamaha 715-719 прочетете статията "Инсталиране на звукова карта ръчно(по-спец. Yamaha 719)" на Славей Караджов.
Ето и едно допълнение предложено от Мирончо
Ако не можете да променяте басите и високите пробвайте следното:
Ако сте в графичен режим използвайте миксерите на kde или gnome (kmix, gmix). Ще можете да извършите исканите от вас промени във втория миксер ( OPL3-SA3 ).
Ако искате да променяте настройките от конзолата (т.е. нямате възможност да ползвате kmix или gmix), накарайте конзолния миксер който използвате да ползва /dev/mixer1 вместо /dev/mixer . Например ако използвате миксера aumix, използвайте следната команда:
# aumix -d /dev/mixer1 -I
- За проблеми с Yamaha 724 прочетете статията "Инсталиране на драйвери за Yamaha 724" на Александър Цанков.
- ESS AudioDrive, ES186xx - погледнете [това решение].
- Димитър предлага следното решение за ЕSS карти (18**,19**) Solo1, Solo 2 и подобни:
Набавете си изходния код на ново ядро или използвайте този на вашето текущо. Направете архив на /lib/modules /usr/src/linux.
Въведете make menuconfig (това ползвам аз). В графата SOUND изберете Y. Намерете следните опции:
Support for ESS Solo1&compatibles/Solo2/drug ESS model =y
OSS Drivers=y
Verbose/Persistent initialization=y
Use DMA=y
100% Sounblaster compatibles=y
Запазете конфигурацията си, прекомпилирайте, редактирайте /etc/lilo.conf,въведете /sbin/lilo и рестартирайте.
При пускане на КДЕ трябва да чуете звук, аналогичен на M$.
Пробвайте с някой плеър като mpg123,xmms...
При отсъствие на звук, моля да проверите за:
*пуснато захранване към колоните
*дали на мястото на колоните сте сложили микрофона
* механични повреди
По настоящата инструкция се подкарва ЕSS 1938 PCI карта на Мандрейк 7.1, 7.2 и 8.х
- pFk предложи едно решение как да се подкара звукова карта с чип AC97. Предложеното решение е за Slackware 9.0, но може да работи и на други дистрибуции като Debian и Red Hat.
Първото нещо което трябва да се направи е да се изтеглят необходимите драйвери от www.alsa-project.org. Изтеглете следните драйвери:
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.5.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/alsa-lib-0.9.5.tar.bz2
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-0.9.5.tar.bz2
ftp://ftp.alsa-project.org/pubalsa-driver-0.9.5.tar.bz2/tools/alsa-tools-0.9.5.tar.bz2
След като изтеглите файловете трябва да ги разархивирате в нова директория. Това става по следния начин:
mkdir /tmp/alsa
tar jxf alsa-driver-0.9.5.tar.bz2 -C /tmp/alsa
tar jxf alsa-lib-0.9.5.tar.bz2 -C /tmp/alsa
tar jxf alsa-utils-0.9.5.tar.bz2 -C /tmp/alsa
tar jxf alsa-tools-0.9.5.tar.bz2 -C /tmp/alsa
И сте готови за компилация:
cd /tmp/alsa/alsa-driver-0.9.5
./configure
make install
cd /tmp/alsa/alsa-lib-0.9.5
./configure
make install
cd /tmp/alsa/alsa-utils-0.9.5
./configure
make install
За сега папката alsa-tools-0.9.5 я оставяме за после. След компилацията остава да настроим нещата. Това става с:
cd /tmp/alsa/alsa-driver-0.9.5/utils
./alsaconf
Излиза меню в което трябва да посочите къде ви се намира звуковата карта, колко порта има и т.н. След като натиснете и последния OK софтуера ще се опита да намери звуковата карта и ще ви даде информация дали я е намерил и къде. [В Slackware понякога казва че не е намерил звукова карта, но след reboot всичко е налице].
Остава да рестартирате и да се наслаждавате на звука от картата си :))
Видео карти
Ако използвате версия 4.x на XFree сървъра може да проверите дали вашата
карта се поддържа от [
този списък].
- Sis-620 - На тази страница
http://www.mandrakeuser.org/docs/hardware/hbits2.html#SiS ще откриете
подробно описание как да пуснете и конфигурирате тази карта.
- S3 Trio 3d/2x - На тази страница
http://www.linux.org.ru:8101/books/S3D/ ще откриете подробно описание
как да пуснете и конфигурирате тази карта. Ако сте с XFree 4.x изберете за
карта S3 Virge/DX. Твърди се, че така също става.
- Intel 810 - новите версии на XFree 4.x сървъра
поддържат тази карта
- nVidia - Изтеглете драйверите от http://www.nvidia.com/view.asp?PAGE=linux. Ако има компилирани за вашата дистрибуция/ядро изтеглете тях, ако не, изтеглете последните версии NVIDIA_kernel-***.tar.gz и NVIDIA_GLX-***.rpm (вече почти всяка дистрибуция се справя с RPM , но ако предпочитате изтеглете tar.gz файла и си го компилирайте [;)] . Първо компилирайте kernel модула. За целта разархивирайте някъде NVIDIA_kernel-***.tar.gz файла, отидете в новополучената директория и изпълнете командата "make" . Това ще компилира модула, ще го зареди в паметта и ще копира в /lib/modules/вашето-ядро . За да се компилира успешно модула, е необходимо в /usr/src/linux да имате хедърните файлове на ядрото с което работите в момента. След като сте се справили с модула, инсталирайте NVIDIA_GLX :
rpm -Uvh --nodeps NVIDIA_GLX-***.rpm (ако е в rpm формат).
Редактирайте файла XF86Config като в секцията "Module" добавите:
Load "glx"
а в секцията "Device" :
Driver "nvidia"
Решението е предложено от Мирончо
Модеми
В момента на пазара за модеми има два основни вида модеми -- хардуерни
и софтуерни. Хардуерните модеми реализират всички алгоритми чрез схеми, заложени
в тях, докато софтуерните модеми използва процесора на компютъра за да извършва
част от тези действия. Ето защо се налага да има драйвери под конкретната
операционна система, които да осъществяват връзката между модема и процесора.
Тези драйвери са пишат предимно от производителите, които не са склонни
да разкрият своята технология. Писането на драйвери за тези модеми е изключително
трудна задача, ако не се познава спецификата на устройството и това е една
от причините да няма драйвери за повечето софтуерни модеми. Втората причина
е, че разработването на тези драйвери струва време и пари, което ще плати
фирмата производител и тя трябва да е сигурно, че ще има възвращаемост на
тези пари.
Може би се чудите защо софтуерните модеми са по-разпространени. Отговорът
е много прост - ниската цена, в сравнение с хардуерните модеми.
Прочетете и статия в Linux-BG на тема
"Линукс Съвместими Модеми" от Захари
Димитров.
Импулсно и тонално набиране
Когато сте на аналогова линия трябва да накарате модемът ви да набира импулсно.
Повечето модеми по подразбиране набират тонално. Тоналното набиране ви помага
при цифрова телефонна линия, но не и когато сте на аналогова. В този случай
трябва да сложите буквата "P" - латинско "П", пред номера, който искате
да наберете. Примерно ако искате да намерете 9999 6666 и сте на аналогов
телефон, напишете телефона така P9999 6666.
- Външни модеми -- външните модеми са
преобладаващо хардуерни модеми, които би трябвало да работят без да инсталирате
допълнителен софтуер на вашият Linux.
- U.S. Robotics 56k FAX -- този модем намира по подразбиране
тонално. Ако искате да го накарате да намира импулсно трябва да използвате
следният стринг за набиране AT&P1D
За проблеми с тези модеми може да ви помогне:
Deni
- Вътрешни модеми -- за момента вероятността
да пуснете такъв модем под Linux е минимална. От
http://www.linmodems.org/ може да получите информация за това кои
софтуерни модеми се поддържат и кои не. Погледнете и по-долу и списъка с
софтуерни модеми, които са тръгвали под Linux.
- Настройки
- да не чака за Dial-Tone - "no dial tone"
е често срещания проблем, който се получава ако сте на аналогова телефонна
линия. За да накарате модема да не чака за Dial-Tone трябва да добавите X3
в инициализационния стринг на модема, или да напишете номера, който набирате
за да се свържете, по следния начин X3960001 (960001 -- заменете с конкретния
номер).
++ Последна промяна: 7-01-2004@14:34
Забележка: Дадената информацията не претендира за пълнота и актуалност, така че, ако имате някакви забележки, моля, посочете ги като коментар.
Коментар от: Vili Dimitrov willydim __@__ mail __точка__ bg |
Дата: 9-10-2006 |
[ Други коментари] |
Kak se instalira driver za net carta cnet pro 200.Pozdravi
vili
|
<< драйвер | |
|
|
|
|
|