I'm trying to use two monitors with Linux, but the system isn't detecting the second one. The cables and monitor connections seem fine, and I've already tried swapping the connections around. I'm not very comfortable with terminal commands, so I'd rather not run commands without understanding what they do. I believe I'm using GNOME, although I'm not completely sure. I also realized afterward that I hadn't installed the proper graphics card drivers, which may have caused the problem. My graphics card has one HDMI port and several DisplayPort connections.
4 Answers
In many Linux desktop environments, a newly connected monitor is detected automatically and appears as an extended display. Open the desktop’s Display settings to arrange the screens, choose the primary monitor, and set the resolution and refresh rate. If it still doesn’t appear, installing the correct graphics-card driver is an important first step.
The Linux distribution, desktop environment, graphics card, and display server all matter here. Check your system settings or About page to identify the distribution and whether you’re using GNOME or KDE, then include that information along with the graphics-card model and any error messages. Without those details, it’s difficult to know whether the issue is a driver, cable, port, or display configuration problem.
Connect the second monitor directly to another port on the graphics card rather than the motherboard. HDMI and DisplayPort should both work, but you may need an HDMI-to-DisplayPort adapter or cable if the available ports don’t match. After installing the graphics driver, reboot and check the Display settings again.
If the monitor is 4K, check its connection standard and refresh-rate requirements. Some HDMI ports or adapters may only support 4K at a lower refresh rate, while DisplayPort is often the better option. As a test, try selecting a lower resolution and a 50–60 Hz refresh rate in the display settings.

I think I’m using GNOME, but I’m not sure where to confirm that.