В момента има два типа команди за откриване на хардуер на Manjaro, mhwd, mhwd-kernel. Тази статия представя mhwd команда, която автоматизира идентификацията и инсталирането на системния хардуер. Както и mhwd-ядро команда за лесно инсталиране и управление на множество ядра в Manjaro Linux.
mhwd
Командата mhwd се изпълнява автоматично от GUI или CLI по време на инсталационния процес. Той идентифицира хардуера на системата и конфигурира най-подходящите драйвери. Не изисква потребителят да идентифицира / инсталира ръчно подходящите драйвери или да редактира конфигурационните файлове. Въпреки това е полезно по всяко време да се идентифицират / инсталират драйвери след инсталирането.
В момента mhwd е в процес на разработка и предлага само инсталиране на безплатни или несвободни драйвери за графична карта (Nvidia Optimus). mhwd командни функции:
- опцията за безплатни / собствени драйвери
- Идентифицирайте и избройте подробности за хардуера на системата
- Идентифицирайте и избройте подробности за инсталираните драйвери
- Списък на наличните (безплатни или несвободни) драйвери за инсталиране
- Ефективно премахване и инсталиране на водача
Следвайте инструкциите по-долу, за да инсталирате, премахнете или преинсталирате безплатни и несвободни графични драйвери:
Автоматично откриване и инсталиране на драйвери
Следващата команда предлага най-добрите собствени / безплатни графични драйвери за свързаните с PCI карти.
[имейл защитен]: ~ $ sudo mhwd -aОпцията -a автоматично идентифицира и инсталира необходимия драйвер, където 0300 е идентификатор на графична карта.
Ръчна инсталация
Ръчната инсталация изисква от потребителя да идентифицира подходящите драйвери, последвано от процеса на инсталиране.
Идентификация:
Използвайте командата mhwd с опцията '-l', за да изброите драйверите на системата.
[имейл защитен]: ~ $ mhwd -l [по избор: -d] [по избор: --pci / - usb]Горната команда без незадължителните флагове изброява основната информация за наличните драйвери. Например име, версия, безплатна / несвободна, pci / usb.
Докато флагът -d в горната команда изброява подробната информация. От подробности за името и описанието до зависимости, идентификатори и конфликти и т.н.
И накрая, флагът -usb предоставя подробности за драйверите на графични карти, свързани външно през usb. Понастоящем mhwd поддържа само вътрешни pci-връзки.
Инсталация:
Използвай mhwd команда с флаг '-i' за инсталиране на вътрешно свързан с PCI драйвер.
[имейл защитен]: ~ $ sudo mhwd -i pciПремахнете драйверите
Процесът на премахване на инсталираните драйвери включва две стъпки:
- Откриване на инсталирани драйвери
- Премахване на идентифицирани драйвери
Използвайте следната команда, за да изброите всички инсталирани драйвери.
[имейл защитен]: ~ $ mhwd -liИмайте предвид, че името на драйвера на графичната карта съдържа префикс на видео-. Горната команда с допълнителна -pci flag помага за филтриране на инсталираните драйвери и изброява само вътрешно свързаните чрез pci.
[имейл защитен]: ~ $ mhwd -li --pciОфициалната документация за манджаро препоръчва само междинните и напредналите потребители да използват тази команда.
mhwd-ядро
Непрекъснато нарастващата сложност на хардуерните и софтуерните приложения налага редовно пускане на нови ревизии и версии на ядрото. The mhwd-ядро командата за откриване на хардуер позволява да се идентифицират, избират, добавят / премахват ядра от терминала.
Идентификация на ядрото
За да започнете процеса на подновяване или избор на ново ядро, използвайте командата на ядрото Manjaro mhwd-kernel, за да идентифицирате текущите детайли на системното ядро.
[имейл защитен]: ~ $ mhwd-kernel -liГорният изход на командата подробно описва подробностите за системното ядро и списъка с всички други инсталирани ядра. Следователно текущото работещо ядро е X-X-X-X-Manjaro, където:
- версията X:
- X: основна ревизия
- X: малка ревизия
- X: Пакет за ревизия на Manjaro
Ново ядро
Важно е да се отбележи, че командата mhwd kernel автоматично актуализира всички модули, използвани в съществуващото ядро. С други думи, командата mhwd-ядро ще се актуализира автоматично от версия 4.1.12 до 4.13 с всеки / всички модули, присъстващи в предишната версия.
Използвайте следната команда, за да инсталирате ново ядро:
[имейл защитен]: ~ $ sudo mhwd-kernel -i linux414Горната команда инсталира новото ядро, без да премахва текущото. Освен Manjaro, който поддържа използването на множество ядра, Manjaro също така осигурява достъп до най-новите ядра с кървене.
Докато се актуализира, документацията препоръчва запазването на старото ядро за кратък интервал от време. Тази предпазна мярка помага да се провери стабилността и функционалността на новата. След като обаче сте доволни, използвайте rmc опция за заместване на съществуващото с новото ядро.
[имейл защитен]: ~ $ sudo mhwd-kernel -i linux414 rmcПремахнете ядрата
Премахването на ядрото понякога изисква премахване на три компонента, т.е.д., ядрото, неговите заглавки и допълнителни модули, които зависят дали са инсталирани или не. В случай на множество съществуващи ядра, мениджърът на пакети Manjaro Пак Ман може да се използва за премахване от терминала. Внимавайте обаче да не изтриете съществуващото използвано ядро.
- Използвайте следния синтаксис, за да премахнете ядрото версия 4.0.12-1: [имейл защитен]: ~ $ sudo mhwd-kernel -r linux
- За да премахнете заглавката на ядрото: [имейл защитен]: ~ $ sudo mhwd-kernel -R linux40-headers
- За да премахнете допълнителните модули
[имейл защитен]: ~ $ sudo mhwd-kernel -r linux40
Обърнете се към официалната документация за повече подробности относно управлението и избора на ядрото Manjaro. Тази документация препоръчва на начинаещите да управляват ядра и да използват инструмента за откриване на хардуер от инструмента за графичен интерфейс на Manjaro, известен като Manjaro System Manager.
Системен мениджър на Manjaro
GUI Manjaro Settings Manager предлага серия от настройки, уникални за Manjoor (инсталиране на ядрото и хардуерна конфигурация), отсъстващи от известните мениджъри на прозорци и среди на работния плот.
Понастоящем Мениджърът на настройките на Manjaro предлага модули за ядра, откриване на хардуер, език, час и дата, потребителски акаунти и клавиатури. Това обаче е в процес на разработка и може да предостави повече настройки по-късно.
Заключение
Горната статия представя специфичен за Manjaro инструмент за откриване на хардуер, който предлага два вида команди за улесняване на управлението на хардуера и ядрото. За повече подробности вижте официалната документация.