[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Two graphics cards? Intel and AMD/ATI? What xserver-xorg-* I can uninstall?



Marcelo Laia composed on 2020-04-07 12:53 (UTC-0300):

> 00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)
> 03:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] [10...

> inxi -GSxxza command output
> 
> marcelo@marcelo:~$ inxi -Gxx

> Graphics:  Device-1: Intel Haswell-ULT Integrated Graphics vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 
>            chip ID: 8086:0a16 
>            Display: x11 server: X.Org 1.20.7 driver: i915 compositor: gnome-shell resolution: 1920x1080~60Hz, 1920x1080~60Hz 
>            OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 19.3.3 compat-v: 3.0 direct render: Yes 

This is inxi output unlike any I have ever seen.

	driver: i915 v: kernel

is normal and expected, a result of using the i915 kernel module.

	X.Org 1.20.7 driver: i915 compositor

is unexpected. i915 is not an X graphics driver. Compositor is normally on the
next line. Normally one would expect that output to resemble this:

	X.Org 1.20.7 driver: modesetting unloaded: fbdev,vesa alternate: intel

Of course, these are for systems with only one GPU. Your laptop has dual GPUs, so
there should be a Device-2, which is missing from inxi output....

> marcelo@marcelo:~$ xrandr --listproviders
> Providers: number : 3
> Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 2 associated providers: 0 name:modesetting
> Provider 1: id: 0x10a cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 0 name:modesetting
> Provider 2: id: 0xe8 cap: 0xd, Source Output, Source Offload, Sink Offload crtcs: 0 outputs: 0 associated providers: 0 name:AMD Radeon R7 M260 @ pci:0000:03:00.0

....but not from xrandr.

> marcelo@marcelo:~$ DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
> OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
> 
> marcelo@marcelo:~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
> OpenGL renderer string: AMD Radeon R7 M260 (ICELAND, DRM 3.35.0, 5.4.0-4-amd64, LLVM 9.0.1)
> 
> marcelo@marcelo:~$ DRI_PRIME=2 glxinfo | grep "OpenGL renderer"
> OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 

Apparently prime is in use to manage GPU use. As I have no experience with laptops
with dual graphics, and thus none with using prime, and neither with DisplayLink,
there is probably no more assistance for me to attempt here.
-- 
Evolution as taught in public schools is religion, not science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Reply to: