Intel Config File and Role of Dedicated GPUs
by salmanahmed from LinuxQuestions.org on (#5AZ4A)
Hi
I am using Manjaro Linux with Cinnamon Desktop. I use Simple Screen Recorder to record my videos. During recording with Simple Screen Recorder on Cinnamon Desktop, the screen used to flicker (a lot), showing a part of Desktop (please see attached image from Troubleshoot page). So, after searching, I have found a solution, i.e. creating a file (/etc/X11/xorg.conf.d/20-intel.conf), with following content:
Code:Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSectionAlthough, it has fixed the flickering problem, however, now I am feeling that it has created another problem. That is:
My system has two graphics cards: Intel and AMD Radeon. Linux manages these two cards very well. During usual/normal operations, Linux uses Intel graphics card. But, when there is a load on the system (for instance Video Rendering, running Virtual Machines etc.), my Linux powers on GPU (AMD Radeon) and it shares the extra load. However, after creating above mentioned configuration file (/etc/X11/xorg.conf.d/20-intel.conf), I am feeling that my Linux is not powering on AMD card (to share load) as frequent as it used to do. For example, when I used to work on my Virtual Machines, the GPU was turned on almost every time, but now it is not being turned/powered on at all.
So, is this observation of mine correct? Does creating is 20-intel.conf file disables (partially) my AMD card? or is it just a misunderstanding on my part?
Thanks
Attached Thumbnails


I am using Manjaro Linux with Cinnamon Desktop. I use Simple Screen Recorder to record my videos. During recording with Simple Screen Recorder on Cinnamon Desktop, the screen used to flicker (a lot), showing a part of Desktop (please see attached image from Troubleshoot page). So, after searching, I have found a solution, i.e. creating a file (/etc/X11/xorg.conf.d/20-intel.conf), with following content:
Code:Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSectionAlthough, it has fixed the flickering problem, however, now I am feeling that it has created another problem. That is:
My system has two graphics cards: Intel and AMD Radeon. Linux manages these two cards very well. During usual/normal operations, Linux uses Intel graphics card. But, when there is a load on the system (for instance Video Rendering, running Virtual Machines etc.), my Linux powers on GPU (AMD Radeon) and it shares the extra load. However, after creating above mentioned configuration file (/etc/X11/xorg.conf.d/20-intel.conf), I am feeling that my Linux is not powering on AMD card (to share load) as frequent as it used to do. For example, when I used to work on my Virtual Machines, the GPU was turned on almost every time, but now it is not being turned/powered on at all.
So, is this observation of mine correct? Does creating is 20-intel.conf file disables (partially) my AMD card? or is it just a misunderstanding on my part?
Thanks
Attached Thumbnails