Manjaro Difference between revisions of "Manjaro Hardware Detection Overview"

Difference between revisions of "Manjaro Hardware Detection Overview"

From Manjaro
imported>Verityproductions
imported>Verityproductions
Line 18: Line 18:
= mhwd Commands =
= mhwd Commands =


All mhwd commands are undertaken using the terminal. The basic syntax of the mhwd command is:
All mhwd commands are undertaken using the terminal. The syntax of a mhwd command is:


  mhwd [option(s)] <config(s)>
  mhwd [option(s)] <config(s)>
Line 45: Line 45:
== Listing Hardware Information ==
== Listing Hardware Information ==


To identify and list your computer's hardware, the basic syntax is:
To identify and list your computer's hardware, the syntax is:


  mhwd -lh [optional: detailed view] [optional: pci or usb devices only]
  mhwd -lh [optional: detailed view] [optional: pci or usb devices only]
Line 62: Line 62:
== Listing Installed Driver Information ==
== Listing Installed Driver Information ==


To identify and list Manjaro's installed drivers, the basic syntax is:
To identify and list Manjaro's installed drivers, the syntax is:


  mhwd  -li [optional: detailed view] [optional: pci or usb devices only]
  mhwd  -li [optional: detailed view] [optional: pci or usb devices only]
Line 72: Line 72:




It is also possible to filter your list of installed drivers by whether they are used on hardware connected via pci or usb. In this instance, a detailed list will be generated only of installed drivers used on hardware with a PCI connection:
It is also possible to filter your list of installed drivers by whether they are used on hardware connected via pci or usb. In this instance, a detailed list will be generated only for installed drivers used on hardware with a PCI connection:


  mhwd -li -d --pci
  mhwd -li -d --pci
Line 78: Line 78:


== Listing Available Drivers ==
== Listing Available Drivers ==
'''To list all the drivers that are available (whether appropriate for your system or not)''', the basic syntax is:
mhwd -la [optional: pci or usb]
'''To list only the appropriate drivers that are available for your system''', the basic syntax is:
mhwd -l [optional: pci or usb]


== Graphics Cards ==
== Graphics Cards ==

Revision as of 20:13, 7 October 2012

Overview

Note
The mhwd command is still under development, and at present is only able to configure graphics cards.


The Manjaro HardWare Detection (mhwd) command is a unique feature of Manjaro, which enables the automatic detection and configuration of any kind of computer hardware the system is running on. This includes both hardware connected via PCI (e.g. graphics cards), and connected via USB (e.g. flashdrives).

Run automatically during the installation process, it allows for Manjaro to work fully on your system 'straight out of the box', without the need to manually identify and install the necessary drivers or to manually edit the appropriate configuration files. Also usable via the terminal after installation, the features of the mhwd command include:

  • The choice of free (i.e. open-source) or non-free (i.e. proprietary) drivers
  • Identification and listing (general or detailed) of your system's hardware
  • Identification and listing (general or detailed) of installed drivers
  • Listing of available drivers for installation (free and proprietary)
  • Support of hybrid graphics cards (e.g. Nvidia Optimus)
  • Easy removal and installation of drivers (selected automatically, or you can identify and choose your own)


mhwd Commands

All mhwd commands are undertaken using the terminal. The syntax of a mhwd command is:

mhwd [option(s)] <config(s)>

The mhwd options available are:

 option                                           Explanation
 --pci					          list only pci devices and driver configs
 --usb					          list only usb devices and driver configs
 -h/--help				          show help
 -f/--force				          force reinstallation
 -d/--detail				          show detailed info for -l/-li/-lh
 -l/--list				          list available configs for devices
 -la/--listall				          list all driver configs
 -li/--listinstalled			          list installed driver configs
 -lh/--listhardware			          list hardware information
 -i/--install <usb/pci> <config(s)>	          install driver config(s)
 -ic/--installcustom <usb/pci> <path>	          install custom config(s)
 -r/--remove <usb/pci> <config(s)>	          remove driver config(s)
 -a/--auto <usb/pci> <free/nonfree> <classid>	  auto install configs for classid
 --pmcachedir <path>			          set package manager cache path
 --pmconfig <path>			          set package manager config
 --pmroot <path>			          set package manager root


Listing Hardware Information

To identify and list your computer's hardware, the syntax is:

mhwd -lh [optional: detailed view] [optional: pci or usb devices only]


For example, a detailed list of your hardware can be obtained by entering:

mhwd -ld -d


It is also possible to filter your list by devices connected via pci or usb. In this instance, a detailed list will be generated only of hardware with a PCI connection:

mhwd -lh -d --pci


Listing Installed Driver Information

To identify and list Manjaro's installed drivers, the syntax is:

mhwd  -li [optional: detailed view] [optional: pci or usb devices only]


For example, for a detailed list of your installed drivers can be obtained by entering:

mhwd -li -d


It is also possible to filter your list of installed drivers by whether they are used on hardware connected via pci or usb. In this instance, a detailed list will be generated only for installed drivers used on hardware with a PCI connection:

mhwd -li -d --pci


Listing Available Drivers

To list all the drivers that are available (whether appropriate for your system or not), the basic syntax is:

mhwd -la [optional: pci or usb]


To list only the appropriate drivers that are available for your system, the basic syntax is:

mhwd -l [optional: pci or usb]


Graphics Cards

A guide to using the mwhd command to identify, install or remove graphics drivers can be found in the (name) page.

Kernels

A guide to using the mhwd-kernel command to install and manage the use of multiple kernels can be found in the Manjaro Kernels page.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.