You are not logged in.

#1 2014-01-15 15:04:33

gsingh93
Member
Registered: 2013-07-19
Posts: 96

Can't see second graphics card with xrandr --listproviders

Here are my graphics cards:

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]

Here are my drivers:

$ pacman -Qs xf86-video
local/xf86-video-ati 1:7.2.0-1 (xorg-drivers xorg)
    X.org ati video driver
local/xf86-video-intel 2.21.15-1 (xorg-drivers xorg)
    X.org Intel i810/i830/i915/945G/G965+ video drivers

However, this is what xrandr shows me:

$ xrandr --listproviders 
Providers: number : 1
Provider 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 outputs: 4 associated providers: 0 name:Intel

Why isn't the radeon card showing up?

Offline

#2 2014-01-15 16:04:28

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,362

Re: Can't see second graphics card with xrandr --listproviders

Also having same problem, however for your newer radeon (than mine), you could possibly try catalyst?


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#3 2014-01-18 06:46:02

davidshore
Member
Registered: 2014-01-18
Posts: 3

Re: Can't see second graphics card with xrandr --listproviders

I'm having the same problem.

My cards:

$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970]

My drivers:

$ pacman -Qs xf86-video
local/xf86-video-ati 1:7.2.0-2 (xorg-drivers xorg)
    X.org ati video driver
local/xf86-video-nouveau 1.0.10-2 (xorg-drivers xorg)
    Open Source 2D acceleration driver for nVidia cards
local/xf86-video-vesa 2.3.2-4 (xorg-drivers xorg)
    X.org vesa video driver

xrandr:

$ xrandr --listproviders 
Providers: number : 1
Provider 0: id: 0x63 cap: 0x7, Source Output, Sink Output, Source Offload crtcs: 2 outputs: 2 associated providers: 0 name:nouveau

I've tested each card individually (removing the other card completely) and xrandr works as expected.

Offline

#4 2014-02-01 23:50:55

adirat
Member
Registered: 2012-11-03
Posts: 27

Re: Can't see second graphics card with xrandr --listproviders

Hi. Same problem here... I solve it by removing /etc/X11/xorg.conf and any file in /etc/X11/xorg.conf.d/ relating to graphics devices. By doing this, I let xserver autoconfigure the graphic devices completely.

devices

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8730M] (rev ff)

drivers

$ pacman -Qs xf86-video
local/xf86-video-ati 1:7.3.0-1 (xorg-drivers xorg)
    X.org ati video driver
local/xf86-video-intel 2.99.909-1 (xorg-drivers xorg)
    X.org Intel i810/i830/i915/945G/G965+ video drivers

xrandr providers

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x7a cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
Provider 1: id: 0x51 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 0 associated providers: 0 name:radeon

I'm using kernel 3.13 with KMS enabled for both intel + radeon drivers, and dynamic power management for radeon.

Ok, so the problem for me seems to be any manual xorg configuration for gpu devices. Since xrandr 1.4 the "provider" objects have been introduced, maybe these need to be explicitly specified if using manual configs? I'm not sure, still researching...

Last edited by adirat (2014-02-01 23:59:16)

Offline

#5 2014-05-05 02:01:49

MartinZ
Member
From: Chiloé, Chile
Registered: 2005-06-10
Posts: 379

Re: Can't see second graphics card with xrandr --listproviders

Removing those files didn't fix the problem for me....

This are my cards:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)

Since I'm on a notebook (an Asus K45VD), I can't try each card individually. I also cannot find any option in the BIOS to configure which card I want to use.


All your base are belong to us

Offline

#6 2015-10-07 15:53:17

lykwydchykyn
Member
Registered: 2013-07-11
Posts: 91

Re: Can't see second graphics card with xrandr --listproviders

Did any of you find a solution?

Having the same problem here.  Removing all x configs "fixes" it, but I need to have some x configs to adjust some options in my Intel cards.  *argh*.

Offline

#7 2018-05-28 19:45:32

Nathoufresh
Member
From: Belgium
Registered: 2018-03-10
Posts: 22

Re: Can't see second graphics card with xrandr --listproviders

Same problem, cannot find a solution..
I tried bumblebee but it was a big mess so I switched to nouveau/Prime

Offline

#8 2018-05-28 19:52:20

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Can't see second graphics card with xrandr --listproviders

@Nathoufresh,

Please take the time to familiarise yourself with the forum Code of Conduct, especially the  section regarding necrobumping.

Closing


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

Board footer

Powered by FluxBB