With Ubuntu 16.04, fglrx and Catalyst Center is no more. How can I change my primary video card on dual graphic systems like Intel/AMD or AMD/AMD. Is there a script for this, or a good manual?
Update 1: I found a manual about vgaswitcheroo
. It just gives me more problems. The laptop in my hands has an Intel Haswell and an AMD Radeon HD 8850M / R9 M265X.
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
gives:
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Pwr:0000:03:00.0
I tried using echo DDIS
on the file, which should normally switch to the dedicated at the next X-session start. Using reboot
, there was no effect. Giving the command and using Logout, I only got low graphics mode error and couldn't get back to the system. Thankfully after a hard reboot things returned back to the original.
I also tried using echo OFF
(if I can't get it to work, why leave it on). On next reboot this worked, but too efficiently. Not only the dedicated device was no more listed in lspci
, even the switch file vanished. Not sure, if this is intentional. A bit later I somehow managed to get back to the starting point.
My aim is still the same. I would like to use the dedicated one and be able to switch between the two.
Update 2: My dedicated card uses the radeon
kernel driver, so the problem shouldn't be related to the amdgpu
driver being new and not supported by vgaswitcheroo
.
Update 3: Haven't read it through in details, but seems to be a bug listed here: bugs.launchpad At least he doesn't get black screen like me whenever trying.