how can I setup the amd GPU as a default gpu instead of intel graphics?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
how can I setup the amd GPU as a default gpu instead of intel graphics?
hi my name is divine in this is my first time in this forum. I'm using arch(manjaro). Ive been searching for a way to setup amd GPU as the default gpu to be used by my laptop instead of the intel graphics. there are several article and post regarding this so I tried following some of it. theres few article saying I need catalyst control center., and its a pain to install this thing. I did install though its giving me an error.
Quote:
There was a problem initializing Catalyst Control Center Linux edition. It could be caused by the following.
No AMD graphics driver is installed, or the AMD driver is not functioning properly.
Please install the AMD driver appropriate for you AMD hardware, or configure using aticonfig.
All I want is to use my graphics card and not the intel graphcs. And also how could I know what gpu my laptop is using? whenever I run screenfetch or archey its always showing the intel graphics and not the amd. hope you can help me guys I'm a noob so forgive me. I'm still looking/searching the web for the same issue already being resolved, while waiting for your help guys
From reading this thread it is possible to switch between graphics cards with Bumblebee but from what I understand Bumblebee is for the distribution Ubuntu. I'm not sure if Bumblebee would work with Arch Linux. http://askubuntu.com/questions/24854...hics-in-ubuntu
When I installed the AMD driver for my ATI/AMD Radeon Graphics card it was buggy and my graphics would flash a lot on the screen and I had trouble with my screen freezing.
thanks for the reply,. I really appreciate it. I did already see few of those links. I really need to know how to make my GPU works on linux,. for Im already losing hope on completely switching to linux. But I still love it so I hope theres a way to do this. still lookin out there by the way.
Last edited by divinefishersmith; 08-20-2015 at 07:37 PM.
thanks for the reply,. I really appreciate it. I did already see few of those links. I really need to know how to make my GPU works on linux,. for Im already losing hope on completely switching to linux. But I still love it so I hope theres a way to do this. still lookin out there by the way.
Your Welcome.
If there is a way I'm sure a member will chime in and tell you.
You could try disabling the card that you don't want to use in the BIOS possibly-
Blacklist it in the /etc/modprobe.d/blacklist.conf file then log out and log back in.
maybe with /sys/kernel/debug/vgaswitcheroo. Here is some info on it;: http://www.linuxquestions.org/questi...8/#post4830372 If it works you can mount the /sys/kernel/debug startup by an entry in /etc/fstab and the other commands in the /etc/rc.d/rc.local
Last edited by colorpurple21859; 08-20-2015 at 09:12 PM.
maybe with /sys/kernel/debug/vgaswitcheroo. Here is some info on it;: http://www.linuxquestions.org/questi...8/#post4830372 If it works you can mount the /sys/kernel/debug startup by an entry in /etc/fstab and the other commands in the /etc/rc.d/rc.local
thank you for your reply. on the article says that if you want to know if your laptop does have hybrid graphics you need to type this terminal command.
Code:
lspci -vnn | grep '\''[030[02]\]'
though I do know that my laptop does have hybrid graphics I still run the command. and it gives me this.
its only viewing the intel grahpicscard... ???
it is also stated in the article that if It only shows 1 graphics card then I cant proceed any further.
why is this happening? I mean the ATI/AMD GPU is showing in
Code:
inxi -Fxz
Code:
Graphics: Card-1: Intel Haswell-ULT Integrated Graphics Controller
bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]
bus-ID: 03:00.0
Display Server: X.Org 1.17.2 driver: intel
Resolution: 1366x768@60.00hz
GLX Renderer: Mesa DRI Intel Haswell Mobile
GLX Version: 3.0 Mesa 10.6.4 Direct Rendering: Yes
and also in
Code:
'lspci'
Or I guess I just really need to get the Catalyst control center working. PLEASE HELP
Last edited by divinefishersmith; 08-21-2015 at 03:33 AM.
to turn pwr off the card not being used. BE warned if you have a system similar to mine where the discreet card only hooked to the hdmi port, your display will go black.
This should turn on pwr to the discreet card, verify with
Code:
cat /sys/kernel/debug/vgaswitcheroo/switch
then to use the discreet card run the echo ddis or echo dis as mentioned in previous post depending if X needs to be stopped and restarted or just started.
Another option might be to add an entry to /etc/modprobe.d/blacklist.conf to blacklist the intel module at boot up.
Last edited by colorpurple21859; 08-21-2015 at 01:17 PM.
Have you tried making the switch in the BIOS? Just be sure you have one card turned on before exiting BIOS.
yah theres two options in my bios. "UMA" and "discrete"
discrete runs gpu depending on the user activities.
UMA only runs intel.
I can see that when I choose UMA. and run the code inxi -Fxz the ATI card is not visible and it shows up again when I choose "Discrete" so I believe it is working,.
I'm now reformatting the whole computer to xubuntu
apparently I'm havin the same issue. well, I notice one thing when I type in. lspci | grep VGA
when it says,. !!!unknown header type
Code:
...
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M] (rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: radeon
Last edited by divinefishersmith; 08-21-2015 at 05:34 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.