Questions tagged [hardware]

General questions about hardware under Linux/Unix. Use a more specific tag if applicable.

Frequently Asked Questions:

Related tags

Hardware function-related tags:

Manufacturer-related tags:

Other tags:

803 questions
285
votes
16 answers

How do I find out what hard disks are in the system?

I need to know what hard disks are available, including ones that aren't mounted and possibly aren't formatted. I can't find them in dmesg or /var/log/messages (too much to scroll through). I'm hoping there's a way to use /dev or /proc to find out…
xenoterracide
  • 57,918
  • 74
  • 184
  • 250
205
votes
5 answers

How do I determine the number of RAM slots in use?

I forgot how many RAM (DIMM) modules are installed on my laptop. I do not want to unscrew it but want to look it up on the console using bash. How do I gather this information?
k0pernikus
  • 14,853
  • 21
  • 58
  • 79
168
votes
10 answers

How can I find the hardware model in Linux?

I used a system information utility to take the model number of a system, and also of the motherboard. DMI System Manufacturer LENOVO DMI System Product 2306CTO DMI System Version ThinkPad X230 DMI Motherboard Product …
Eduard Florinescu
  • 11,153
  • 18
  • 57
  • 67
121
votes
10 answers

How to check which GPU is active in Linux?

I have 2 GPU's in my netbook. How do I know which one I'm actually using at any given moment?
LanceBaynes
  • 39,295
  • 97
  • 250
  • 349
118
votes
10 answers

Harddisk serial number from terminal?

I have multiple hard disks which get connected to my server and I'm not sure which one is what in the view of sdXY. If I could see the serial numbers of my hard disks from terminal, I could easily identify them. Is there any way I can get the serial…
Raja G
  • 5,749
  • 12
  • 44
  • 67
55
votes
4 answers

how is page size determined in virtual address space?

Linux uses a virtual memory system where all of the addresses are virtual addresses and not physical addresses. These virtual addresses are converted into physical addresses by the processor. To make this translation easier, virtual and physical…
JohnMerlino
  • 5,941
  • 11
  • 34
  • 38
54
votes
4 answers

How does a linux GUI work at the lowest level?

I'm basically trying to figure out how one would go about making a GUI from absolute scratch with nothing but the linux kernel and programming in C. I am not looking to create a GUI desktop environment from scratch, but I would like to create some…
poopoopeepee123
  • 667
  • 6
  • 5
53
votes
1 answer

How to verify if hardware acceleration is enabled?

How can I verify whether hardware acceleration is available and whether it is enabled for my video card.
Noah Goodrich
  • 685
  • 2
  • 7
  • 9
49
votes
7 answers

Can a laptop battery explode while using Linux?

I have a 2013 Retina MacBook Pro, and I really want to install Debian on it. I have the know-how and have had at least three Debian systems before this. I am very knowledgable with the command-line and Linux's inner workings, and partitioning isn't…
Alexis Dumas
  • 653
  • 1
  • 5
  • 11
43
votes
7 answers

What causes this? pcieport 0000:00:03.0: PCIe Bus Error: AER / Bad TLP

I'm seeing error messages like these below: Nov 15 15:49:52 x99 kernel: pcieport 0000:00:03.0: AER: Multiple Corrected error received: id=0018 Nov 15 15:49:52 x99 kernel: pcieport 0000:00:03.0: PCIe Bus Error: severity=Corrected, type=Data Link…
MountainX
  • 17,168
  • 59
  • 155
  • 264
39
votes
7 answers

Detecting headphone connection/disconnection in Linux

I am trying to detect a signal when a headphone is connected or disconnected from the system. What is the best way to do this? If there is a special board with drivers, that will be my preferred way.
user775633
  • 391
  • 1
  • 3
  • 3
39
votes
4 answers

How to check the life left in SSD or the medium's wear level?

We all know that SSDs have a limited predetermined life span. How do I check in Linux what the current health status of an SSD is? Most Google search results would ask you to look up S.M.A.R.T. information for a percentage field called…
Tankman六四
  • 937
  • 2
  • 10
  • 13
36
votes
4 answers

Number of processors in /proc/cpuinfo

While I was learning about cpu load, I came to know that it depends on the number of cores. If I have 2 cores then load 2 will give 100% cpu utilization. So I tried to find out cores.( I already know that system has 2 cores, 4 threads so 2 virtual…
Madhurendra Sachan
  • 463
  • 1
  • 5
  • 10
32
votes
7 answers

Is there any way to know the size of L1, L2, L3 cache and RAM in Linux?

Is there any way to know the size of L1, L2, L3 caches and RAM in Linux?
user3692521
  • 423
  • 1
  • 4
  • 4
29
votes
6 answers

generate consistent machine unique ID

Can we generate a unique id for each PC, something like uuuidgen, but it will never change unless there are hardware changes? I was thinking about merging CPUID and MACADDR and hash them to generate a consistent ID, but I have no idea how to parse…
uray
  • 3,830
  • 11
  • 36
  • 42
1
2 3
53 54