Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
To preface; I have read some other threads regarding dual monitor setups and it kind of went over my head.
I am not sure if my issue is software related or hardware related
You can say that I am the original newbie- as in, not only am I new Linux, I am also new to configuration of any kind (first time in 2o years). I am learning and I apologize for my lack of knowledge and logic that you may find as you read on.
Hardware - Dell Optilex 3040 - picked it up from work before they got recycled- removed Windows from hard drive, installed latest Linux Mint via USB. Cheap HP monitors bought from Craigslist - These monitors are older but they still work- They do not have HDMI capabilities- Only VGA and DVI.
My CPU does not have VGA capability - It has a DVI and an HDMI slots.
First thing I did was to buy cables- VGA to HDMI for monitor 1 and VGA to HDMI for monitor 2. Display setting only recognizes one monitor at a time. Like if I were to unplug the DVI it would recognize the HDMI one and if I unplug the HDMI it would recognize DVI one. When both plugged together, only DVI one is recognized.
Then I bought another cable, dual VGA to one DVI - Both monitors work but they mirror each other instead of being an extension. For example if I see my browser and my mouse cursor on one screen and I would see the exact same thing on the other- Mirrored. Display setting does not give an option to extend the display versus mirroring because it does not recognize two monitors. It makes sense why it would do that.
Before I buy more cheap cables- I would like to know if there is a way to configure this in the Linux Command Line or am I out of luck and need to buy newer much more expensive monitors to have the ideal dual monitor set up. Any help in the matter would be great.
There's also --same-as if you want to clone them. And --panning to force virtual resolutions if you're say cloning the laptop LCD and it's 1366x768 and you're using an external 1080p monitor. And --off to turn off a display, like your laptops LCD.
The --primary is what makes fullscreen things scale to the size of the external display, not the 1366x768 of the laptops LCD. Turning off the laptops LCD improves GPU performance. And other benefits / quirks.
There's also --same-as if you want to clone them. And --panning to force virtual resolutions if you're say cloning the laptop LCD and it's 1366x768 and you're using an external 1080p monitor. And --off to turn off a display, like your laptops LCD.
The --primary is what makes fullscreen things scale to the size of the external display, not the 1366x768 of the laptops LCD. Turning off the laptops LCD improves GPU performance. And other benefits / quirks.
To preface; I have read some other threads regarding dual monitor setups and it kind of went over my head.
I am not sure if my issue is software related or hardware related
You can say that I am the original newbie- as in, not only am I new Linux, I am also new to configuration of any kind (first time in 2o years). I am learning and I apologize for my lack of knowledge and logic that you may find as you read on.
Hardware - Dell Optilex 3040 - picked it up from work before they got recycled- removed Windows from hard drive, installed latest Linux Mint via USB. Cheap HP monitors bought from Craigslist - These monitors are older but they still work- They do not have HDMI capabilities- Only VGA and DVI.
My CPU does not have VGA capability - It has a DVI and an HDMI slots.
First thing I did was to buy cables- VGA to HDMI for monitor 1 and VGA to HDMI for monitor 2. Display setting only recognizes one monitor at a time. Like if I were to unplug the DVI it would recognize the HDMI one and if I unplug the HDMI it would recognize DVI one. When both plugged together, only DVI one is recognized.
Then I bought another cable, dual VGA to one DVI - Both monitors work but they mirror each other instead of being an extension. For example if I see my browser and my mouse cursor on one screen and I would see the exact same thing on the other- Mirrored. Display setting does not give an option to extend the display versus mirroring because it does not recognize two monitors. It makes sense why it would do that.
Before I buy more cheap cables- I would like to know if there is a way to configure this in the Linux Command Line or am I out of luck and need to buy newer much more expensive monitors to have the ideal dual monitor set up. Any help in the matter would be great.
Thank you!
I entered the lpci command to see what do I have in my cpu:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation H110 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland XT [Radeon HD 8670 / R7 250/350] (rev 83)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Mine is also an AMD Oland model made by Dell. The primary relevant difference is that it has DisplayPort and DVI outputs rather than HDMI and DVI outputs. The other significant difference is you are using digital to analog adapters for your old displays, while I use no converters. Normally such adapters only represent a quality difference that may or may not be noticeable to the eye. Not everyone's eyes are equal.
To emulate Shadow_7's startup command's effect you need to substitute your GPU's connection names for Shadow_7's. Most likely the DVI output name is the same as mine, DVI-I-1. The HDMI output name is probably HDMI-1. It should be reported to you by using either 'xrandr' or 'inxi -Gxx' in an X terminal, but because your HDMI output ceases when the DVI display is connected and powered up, such reports may be incomplete. You might need to get the output name of the HDMI port when only the HDMI port is producing output. /var/log/Xorg.0.log will also report output names.
Code:
grep onnect /var/log/Xorg.0.log
will list output connector names X knows about.
I suspect your dual output failure could be due to the use of the two digital-to-VGA adapters. The only such adapter I have is a single DVI-to-VGA, and it works with my Oland.
Can you exchange those cables for a DVI cable and a HDMI-to-DVI cable? IMO based upon my experience with Oland, there's a good chance sticking to digital would avoid the failure. Digital is better in multiple ways, whether it be DVI, HDMI and/or DisplayPort.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.