Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dual Console Monitor Setup with nvidia [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Sun Sep 19, 2010 11:59 pm    Post subject: Dual Console Monitor Setup with nvidia [SOLVED] Reply with quote

I am not sure if i should post this here or in kernel and hardware but here it goes.

I currently have 2 monitors in a dual but individual xorg setup working perfectly and i would like to have the same but without using X.

A few years ago i had 2 monitors working without X. They were showing the same output (not individually) and i cannot remember what setup i did at the time.
At least i would like to have the same output for both monitors at the same time to start with and then see what can be done from there.

As anyone done this or is able to provide some useful information ?
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244


Last edited by HeXiLeD on Sun Jan 13, 2019 2:23 pm; edited 2 times in total
Back to top
View user's profile Send private message
JanR
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2007
Posts: 78

PostPosted: Mon Sep 20, 2010 6:33 pm    Post subject: Reply with quote

Hi,

this is related to the graphics board and the way it initializes its outputs. When I switched my nVidia Quadro NVS 280 (aka Geforce 5xxx) to a newer Quadro NVS 290 (aka Geforce 8xxx), the dual monitor setup changed in the same way. With the 280, I had the same console output on both displays before X start, now with the 290 it is only on the primary display.

For X, this does not make any difference.

Greetings,

Jan
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Mon Sep 20, 2010 10:04 pm    Post subject: Reply with quote

I am not sure if this helps but this is my current video card:

01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1)

Code:
-display
                description: VGA compatible controller
                product: G84 [GeForce 8600 GT]
                vendor: nVidia Corporation
                physical id: 0
                bus info: pci@0000:01:00.0
                version: a1
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
                configuration: driver=nvidia latency=0
                resources: irq:16 memory:fd000000-fdffffff memory:d0000000-dfffffff(prefetchable) memory:fa000000-fbffffff ioport:8c00(size=128) memory:fe5e0000-fe5fffff(prefetchable)


Code:
01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: eVga.com. Corp. Device c757
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
        Region 5: I/O ports at 8c00 [size=128]
        [virtual] Expansion ROM at fe5e0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [78] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <4us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM unknown, Latency L0 <512ns, L1 <4us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Virtual Channel <?>
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information <?>
        Kernel driver in use: nvidia
        Kernel modules: nvidia



How can i know if the hardware allows me to do what i want ?

And lets say that in the future if i want to buy a card that supports those capabilities what should i be looking for and how to identify if the hardware allows this to be made.
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244
Back to top
View user's profile Send private message
JanR
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2007
Posts: 78

PostPosted: Tue Sep 21, 2010 6:35 am    Post subject: Reply with quote

Hi,

I don't know. I just wanted to state that this is NOT due to software but due to hardware. I'm quite sure that there is a way to change this (options for the framebuffer console?) but I never needed this. I'm completely happy with a black second screen while booting and while on the console (in my case, it is rotated by 90 degree anyway so it would not make sense).

Greetings,

Jan
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Tue Sep 21, 2010 7:52 am    Post subject: Reply with quote

it was working like that long times ago with my ti4200 then one day, it was change by nvidia drivers and i've never get any others cards (i pickup an ati that i get back to the store and i have only pickup nvidia since that bad try)

even bios was dup on the 2nd screen, so it's hardware.
it might be possible to re-enable that by tweaking some nvidia registers, but for cards that were working like that, i'm not sure it could be doable with newer cards that weren't design to default on the 2 screens.

that's more a question for nvidia than gentoo
Back to top
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2508
Location: Silver City, NM

PostPosted: Tue Sep 21, 2010 10:23 pm    Post subject: Reply with quote

I find it hard to believe this is due to anything in the nvidia driver because the console screens, and certainly the Grub and BIOS screens are completely independent of the nvidia driver.

I've had three different computers with Nvidia graphics. The first two had the Nvidia graphics controller built-in. Both of these had cloned console screens when I had two monitors plugged in. I upgraded to using an 8400 Nvidia graphics card. The console was no longer cloned. One monitor was always blank in console mode. I thought this was a defect in the new card (because in all my past experience the console was cloned) and I contacted Nvidia. They told me this was a hardware limitation with some (most? all?) of their graphics cards.

I felt like this was a small step backward but I could live with it. I think their built-in graphics chips were designed mostly for laptops and for a variety of reasons it was felt that laptops really needed the cloned console mode. The Nvidia person didn't actually say this but it is what I inferred.

Anyway, I think you are going to have to just live with a single console-mode monitor. If I'm wrong, I'd sure like to know about the solution so I can get a piece of that cloned console goodness.
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Wed Jul 23, 2014 8:40 pm    Post subject: Reply with quote

Thought about resurrect this topic since i have been thinking about buying a new video card and it would be great to have dual console hardware support on it.
So i am looking for something with at least 1GB ram and preferably nvidia unless there is something better out there these days.
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Tue May 09, 2017 4:01 pm    Post subject: Reply with quote

A while ago I bought:

Code:
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) (prog-if 00 [VGA controller])
        Subsystem: eVga.com. Corp. GM107 [GeForce GTX 750 Ti]
        Flags: bus master, fast devsel, latency 0, IRQ 39
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at ce000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 8c00 [size=128]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [250] Latency Tolerance Reporting
        Capabilities: [258] L1 PM Substates
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Kernel driver in use: nvidia
        Kernel modules: nvidia_drm, nvidia


I am using it with 3 monitors and still only one console display with one.
Standard Display Connectors: One Dual Link DVI-I, One Dual Link DVI-D, One mini-HDMI and the one that initializes display for console is always and only the DVI-I

Still looking for that multi console goodness and I agree that it seems to be a hardware limitation. I am looking to upgrade the card again to get 4 displays and therefore the quest for the console goodness still remains.
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244


Last edited by HeXiLeD on Tue May 09, 2017 7:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
1clue
Advocate
Advocate


Joined: 05 Feb 2006
Posts: 2569

PostPosted: Tue May 09, 2017 5:46 pm    Post subject: Reply with quote

Holy necromancy Batman! This thread was 7 years old. It can be appropriate to ask questions about your similar situation in an active thread, but IMO since your situation isn't concurrent with the OP's situation and isn't identical to it, it's confusing to readers to switch gears and step through the time portal.
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Tue May 09, 2017 6:39 pm    Post subject: Reply with quote

Technically speaking
Replying to the topic makes it active. But replying to it with nothing related to the topic and only pseudo moral grounds about how discussions should work helps exactly what or who?
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244
Back to top
View user's profile Send private message
1clue
Advocate
Advocate


Joined: 05 Feb 2006
Posts: 2569

PostPosted: Tue May 09, 2017 7:02 pm    Post subject: Reply with quote

It helps because the premise of a forum like this one assumes a problem with a single specific system.

So we have a 7-year-old problem with the OP's system, and then you suddenly changed to your specific hardware which is not identical, and 7 years worth of software change.

Other readers search on some specific problem, and then start scanning the thread for helpful information. They may miss the fact that you're now talking about your completely different scenario and this can cause issues.

Or, alternately, somebody comes along with similar hardware to yours and then in the first part realizes that the thread is a 7-year-old thread about old hardware and misses your more relevant information at the bottom.

This is basic netiquette.

Furthermore, if you look at the forum guidelines https://forums.gentoo.org/viewtopic-t-525.html item 9, you'll see that rather than deviating from the original poster's topic you should start a new topic and link to the old one to show what you've already looked at.

Edit: Considering how many posts you have, you should already understand the netiquette and the forum guidelines.
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Tue May 09, 2017 7:24 pm    Post subject: Reply with quote

You are the only one off topic here just to prove your point. I Don't like to start new topics to increase my rank level. Stop that.
topis is: Dual Console Monitor Setup [UNSOLVED/ONGOING] and I am the original poster.

Video cards (nvidia), console and gentoo. Happens that I tried 2 and i still don't have it working.

Quote:
9: Keep on topic - If you are replying about something to do with iptables for example, and someone mentions a configuration tool that runs in KDE, don't start talking about KDE, stick to the topic. Go start a new topic and post a link to the old one if there is relevant information there.


Quote:
12: Cross posting - Please do not post the same question to multiple forums. Cross posting clutters up the forums and makes things like searching harder for other users. If you feel your question could fit in multiple forums, please pick the best one and post there. Please do not post about the same subject multiple times. One thread is sufficient. See Report violations, duplicates, misplaced posts, etc. if you like a thread moved.


EDIT: Considering that you are hijacking the topic, with what moral grounds do you come telling me about netiquette
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244
Back to top
View user's profile Send private message
1clue
Advocate
Advocate


Joined: 05 Feb 2006
Posts: 2569

PostPosted: Tue May 09, 2017 11:20 pm    Post subject: Reply with quote

I hadn't noticed that you were the original poster, or I would never have complained in the first place. My apologies.

FWIW I've been using dual-monitor systems for years, and while I have had my current desktop box installed with Gentoo it's currently running Ubuntu. I don't currently have a monitor on any of my Gentoo boxes. Most of my server gear either has no video card or has something like an ASPEED which is oriented toward network displays.

My desktop video card is:
Code:

07:00.0 VGA compatible controller: NVIDIA Corporation GT200 [GeForce GTX 260] (rev a1)


It has 2 DVI ports, and it has always mirrored the displays in console mode, even when in the BIOS. It would be interesting to me to have separate text in each console but have never pursued it.[/quote]
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3339
Location: Rasi, Finland

PostPosted: Tue May 09, 2017 11:31 pm    Post subject: Re: Dual Console Monitor Setup [UNSOLVED/ONGOING] Reply with quote

HeXiLeD wrote:

At least i would like to have the same output for both monitors at the same time to start with and then see what can be done from there.

As anyone done this or is able to provide some useful information ?
My answer? AMD.
I have had a setup with two seperate (different models, other integrated) AMD GPUs and virtual console mirroring works out of the box. Now with only R9 Nano its the same.

However I haven't had any luck opening a different login (tty) on both... I haven't really tried. Maybe some frame buffer tweak could pull this off? What would be most coolest thing would be to be able to use both monitors as one big screen and then split the view using tmux or similar.
I'll start digging...

EDIT01: Best to start with bfset and two GPUs... It might be impossible wiht single GPU.
EDIT02: This actually states multi-monitor support. Try it?
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
1clue
Advocate
Advocate


Joined: 05 Feb 2006
Posts: 2569

PostPosted: Wed May 10, 2017 12:32 am    Post subject: Reply with quote

http://gpo.zugaina.org/sys-apps/kmscon
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3339
Location: Rasi, Finland

PostPosted: Sat May 13, 2017 1:24 pm    Post subject: Reply with quote

Cool. I added the overlay. I will test the kmscon in near future.
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
HeXiLeD
Veteran
Veteran


Joined: 20 Aug 2005
Posts: 1159
Location: Online

PostPosted: Sun Jan 13, 2019 2:42 pm    Post subject: Dual Console Monitor Setup with nvidia [SOLVED] Reply with quote

*me digs deep the topic*

Since i do not like to leave anything behind I accidentally solved this topic.

Currently I have 3 monitor setup. HDMI, Display Port and DVI-D

Code:
 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)


I got 2 monitors to work/clone the console and with higher resolution. The only not working is the display port.

The board is BIOS, sys-boot/grub 2.02-r1, x11-drivers/nvidia-drivers-415.25

Grub config:

Code:
GRUB_CMDLINE_LINUX_DEFAULT="domdadm rootfstype=ext4 net.ifnames=0 nvidia_drm.modeset=1 pcie_aspm=default"


cat /etc/default/grub | grep GFX

Code:
GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=1024x768x32


Kernel:

Code:

Graphics support
   [*] VGA Arbitration
   <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
         [*]   Enable legacy fbdev support for your modesetting driver
         (100)   Overallocation of the fbdev buffer

Frame buffer Devices  --->
     -*- Support for frame buffer devices
          [*] VESA VGA graphics support
          [*] Simple framebuffer support

[*] Bootup logo
      [*]   Standard 224-color Linux logo


# lsmod | grep nvidia

Code:
nvidia_drm             40960  7
nvidia_uvm            806912  0
nvidia_modeset       1007616  19 nvidia_drm
nvidia              16797696  926 nvidia_uvm,nvidia_modeset



# dmesg | grep nvidia
Code:
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.14.83-gentoo root=/dev/md0 ro domdadm rootfstype=ext4 net.ifnames=0 nvidia_drm.modeset=1 pcie_aspm=default
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.14.83-gentoo root=/dev/md0 ro domdadm rootfstype=ext4 net.ifnames=0 nvidia_drm.modeset=1 pcie_aspm=default
[    6.200738] nvidia: loading out-of-tree module taints kernel.
[    6.200747] nvidia: module license 'NVIDIA' taints kernel.
[    6.256375] nvidia-nvlink: Nvlink Core is being initialized, major device number 245
[    6.256792] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    6.821320] caller _nv001094rm+0xe3/0x1d0 [nvidia] mapping multiple BARs
[    7.098667] nvidia-uvm: Loaded the UVM driver in 8 mode, major device number 243
[    7.309023] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  415.25  Wed Dec 12 10:02:42 CST 2018
[    7.312011] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    7.502328] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0



I do still have one little issue to look into to which is the fact the currently the console flicks (turns off and on ever X seconds). Some detail is missing.

So all this still works with (at least) NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
_________________
Do you hear the sound of inevitability?
With age, comes great grumpiness and that, was 20 years ago...

CertFP: becbbd161d5a5c31de3c45171b77bf710911db29 / d985d21f89fe2977b593c4d381a1a86802e62990d9328d893db76d59f9935244
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3339
Location: Rasi, Finland

PostPosted: Mon Jan 14, 2019 9:45 pm    Post subject: Reply with quote

Too much Altered Beast? Huh?

Ok jokes aside.
Did you tried kmscom already. I, too, have forgotten this topic but recently I've aquired one more display.
I don't have same goals anymore (after some years... things tend to change :P), but rather I'm looking to disable two displays when booting into vc. Kernel command line is one choice. Or maybe some bootloader hackery (maybe UEFI only).
HOWEVER... This topic might solve my problem too.
kmscon is on gentoo overlay. If I remember, I'll FINALLY try it out. :D
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum