Derzeit gibt es zwei Arten von Manjaro-Hardware-Erkennungsbefehlen, mhwd, mhwd-kernel. Dieser Artikel stellt die mhwd Befehl, der die Identifizierung und Installation der Systemhardware automatisiert. Ebenso wie mhwd-kernel Befehl zur einfachen Installation und Verwaltung mehrerer Kernel in Manjaro Linux.
mhwd
Der Befehl mhwd wird während des Installationsprozesses automatisch von der GUI oder CLI ausgeführt runs. Es identifiziert die Hardware des Systems und konfiguriert die am besten geeigneten Treiber. Es ist nicht erforderlich, dass der Benutzer die geeigneten Treiber manuell identifiziert/installiert oder die Konfigurationsdateien bearbeitet. Es ist jedoch auch jederzeit verwendbar, um Treiber nach der Installation zu identifizieren/zu installieren.
Derzeit befindet sich mhwd in der Entwicklung und bietet nur die Installation kostenloser oder nicht kostenloser Grafikkartentreiber (Nvidia Optimus) an. mhwd-Befehlsfunktionen:
- die Möglichkeit von kostenlosen/proprietären Treibern
- Details zur Systemhardware identifizieren und auflisten
- Identifizieren und listen Sie die Details der installierten Treiber auf
- Liste verfügbarer (kostenloser oder nicht kostenloser) Treiber für die Installation
- Effiziente Entfernung und Installation des Treibers
Befolgen Sie die folgenden Anweisungen, um kostenlose und nicht kostenlose Grafiktreiber zu installieren, zu entfernen oder neu zu installieren:
Treiber automatisch erkennen und installieren
Der folgende Befehl bietet die besten proprietären/kostenlosen Grafiktreiber für die PCI-verbundenen Karten.
[email protected]:~$ sudo mhwd -aDie Option -a identifiziert und installiert automatisch den erforderlichen Treiber, wobei 0300 eine Grafikkarten-ID ist.
Manuelle Installation
Die manuelle Installation erfordert, dass der Benutzer die geeigneten Treiber identifiziert, gefolgt vom Installationsprozess.
Identifizierung:
Verwenden Sie den Befehl mhwd mit der Option '-l', um die Treiber des Systems aufzulisten.
[email protected]:~$ mhwd -l [optional: -d] [optional: --pci/--usb]Der obige Befehl ohne die optionalen Flags listet die grundlegenden Informationen der verfügbaren Treiber auf. Zum Beispiel Name, Version, frei/nicht frei, PCI/USB.
Während das Flag -d im obigen Befehl die detaillierten Informationen auflistet. Von den Namens- und Beschreibungsdetails bis hin zu Abhängigkeiten, IDs und Konflikten usw.
Schließlich liefert das Flag -usb die Details von Grafikkartentreibern, die extern über USB angeschlossen sind. Derzeit unterstützt mhwd jedoch nur interne PCI-Verbindungen.
Installation:
Verwenden Sie die mhwd Befehl mit einem '-i' Flag, um den intern PCI-verbundenen Treiber zu installieren.
[email protected]:~$ sudo mhwd -i pciTreiber entfernen
Der Entfernungsprozess installierter Treiber umfasst zwei Schritte:
- Erkennung installierter Treiber
- Entfernen identifizierter Treiber
Verwenden Sie den folgenden Befehl, um alle installierten Treiber aufzulisten.
[email protected]:~$ mhwd -liBeachten Sie, dass der Name des Grafikkartentreibers das Präfix enthält Video-. Der obige Befehl mit einem zusätzlichen -pci Flag hilft installierte Treiber herauszufiltern und listet nur die intern über PCI verbundenen Treiber auf.
[email protected]:~$ mhwd -li --pciDie offizielle Manjaro-Dokumentation empfiehlt nur fortgeschrittenen und fortgeschrittenen Benutzern, diesen Befehl zu verwenden.
mhwd-kernel
Die ständig steigende Komplexität der Hard- und Softwareanwendungen erfordert die regelmäßige Veröffentlichung neuer Kernel-Revisionen und -Versionen. Das mhwd-kernel Der Hardware-Erkennungsbefehl ermöglicht das Identifizieren, Auswählen, Hinzufügen/Entfernen von Kerneln vom Terminal.
Kernel-Identifikation
Um den Erneuerungs- oder Auswahlprozess eines neuen Kernels zu beginnen, verwenden Sie den Manjaro-Kernelbefehl mhwd-kernel, um die aktuellen Systemkerneldetails zu ermitteln.
[email protected]:~$ mhwd-kernel -liDie obige Befehlsausgabe enthält Details zum Systemkernel mit der Liste aller anderen installierten Kernel. Daher ist der derzeit laufende Kernel X-X-X-X-Manjaro, wobei:
- die X: version
- X: Hauptrevision
- X: kleinere Überarbeitung
- X: Manjaro-Revisionspaket
Neuer Kernel
Es ist wichtig zu beachten, dass der mhwd-Kernel-Befehl automatisch alle Module aktualisiert, die im vorhandenen Kernel verwendet werden. Mit anderen Worten, der Befehl mhwd-kernel wird automatisch von Version 4 aktualisiert.1.12 bis 4.13 mit irgendwelchen/allen Modulen, die in der vorherigen Version vorhanden sind.
Verwenden Sie den folgenden Befehl, um einen neuen Kernel zu installieren:
[email protected]:~$ sudo mhwd-kernel -i linux414Der obige Befehl installiert den neuen Kernel, ohne den aktuellen zu entfernen. Neben der Unterstützung mehrerer Kernel durch Manjaro bietet Manjaro auch Zugriff auf die neuesten hochmodernen Kernel.
Während der Aktualisierung empfiehlt die Dokumentation, den alten Kernel für kurze Zeit beizubehalten. Diese Vorsichtsmaßnahme hilft, die Stabilität und Funktionalität des neuen zu überprüfen. Wenn Sie jedoch zufrieden sind, verwenden Sie die rmc Möglichkeit, den bestehenden durch den neuen Kernel zu ersetzen.
[email protected]:~$ sudo mhwd-kernel -i linux414 rmcKernel entfernen
Die Kernel-Entfernung erfordert manchmal das Entfernen von drei Komponenten, d.e., den Kernel, seine Header und zusätzliche Module, die davon abhängen, ob sie installiert wurden oder nicht. Bei mehreren vorhandenen Kerneln wird der Manjaro-Paketmanager Pacman kann verwendet werden, um vom Terminal zu entfernen. Achten Sie jedoch darauf, den vorhandenen Kernel nicht zu löschen.
- Verwenden Sie die folgende Syntax, um die Kernel-Version 4 zu entfernen.0.12-1: [email protected]:~$ sudo mhwd-kernel -r linux
- So entfernen Sie den Header des Kernels: [email protected]:~$ sudo mhwd-kernel -R linux40-headers
- So entfernen Sie die zusätzlichen Module
[email protected]:~$ sudo mhwd-kernel -r linux40
Weitere Informationen zur Verwaltung und Auswahl des Manjaro-Kernels finden Sie in der offiziellen Dokumentation. Diese Dokumentation empfiehlt Anfängern, Kernel zu verwalten und das Hardwareerkennungstool des Manjaro GUI-Tools, bekannt als Manjaro System Manager, zu verwenden.
Manjaro-Systemmanager
Der GUI Manjaro Settings Manager bietet eine Reihe von Einstellungen, die für Manjoor einzigartig sind (Kernel-Installation und Hardware-Konfiguration), die in berühmten Window-Managern und Desktop-Umgebungen nicht vorhanden sind.
Der Manjaro Settings Manager bietet derzeit Kernel, Hardwareerkennung, Sprache, Uhrzeit und Datum, Benutzerkonten und Tastaturmodule. Es befindet sich jedoch im Entwicklungsprozess und bietet möglicherweise später weitere Einstellungen.
Fazit
Der obige Artikel stellt ein Manjaro-spezifisches Hardware-Erkennungstool vor, das zwei Arten von Befehlen bietet, um die Hardware- und Kernel-Verwaltung zu vereinfachen. Weitere Informationen finden Sie in der offiziellen Dokumentation.