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:
Code:
██████████████████ ████████ pao@lenovo Code:
System: Host: lenovo Kernel: 3.18.20-1-MANJARO x86_64 (64 bit gcc: 5.2.0) |
Hi:
Maybe this Arch WiKi will help. https://wiki.archlinux.org/index.php/Hybrid_graphics 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. http://wiki.playonlinux.com/index.ph...s_Card_Drivers https://wiki.archlinux.org/index.php/ATI Sorry I don't know more about graphics. Maybe another member running Arch (manjaro) will chime in. |
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.
|
Quote:
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. http://superuser.com/questions/45072...f-the-computer Here's an example of how to blacklist- (I've never tried it) https://bbs.archlinux.org/viewtopic.php?id=131740 Hope that helps- |
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 |
Quote:
Code:
lspci -vnn | grep '\''[030[02]\]' Code:
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller]) 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 Code:
'lspci' |
Run the following to see if the two cards are listed.
Code:
mount -t debugfs debugfs /sys/kernel/debug Code:
echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch Code:
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch then: Code:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch |
thanks for the reply. I tried it, and it looks like the dedicated GPU is turned off or maybe not I'm not sure?. it gives me this eh
Code:
[root@lenovo pao]# mount -t debugfs debugfs /sys/kernel/debug |
run
Code:
echo ON > /sys/kernel/debug/vgaswitcheroo/switch Code:
cat /sys/kernel/debug/vgaswitcheroo/switch Another option might be to add an entry to /etc/modprobe.d/blacklist.conf to blacklist the intel module at boot up. |
I really want to thank you for givin an effort to help.
the GPU is still off,. this is a brand new lenovo 40-70 I just hope the card is not broken :( Code:
[pao@lenovo ~]$ su |
create a /etc/modprobe.d/intel-blacklist.conf with the following line;
Code:
blacklist intel |
Quote:
|
nah nothing happens. :(
|
Have you tried making the switch in the BIOS? Just be sure you have one card turned on before exiting BIOS.
|
Quote:
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:
... |
ok so heres what I did now, I switch to xubuntu,. and install the fglrx drivers from the software&updates.
now to amd catalyst control center is already working and in the lspci -v its showing this Code:
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M] Code:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) |
It looks like your ATI/AMD Radeon card is now in use.
I'm not sure what the "Unknown header type 7f" means. Here's a thread with that Unknow header type mentioned- http://www.linuxquestions.org/questi...7f-4175470086/ |
Quote:
how can I assure that the ATI/AMD card is the currently in use? |
Quote:
And the kernel driver is in use for that particular card. This command shows what graphic's card is on your mobo. Code:
lspci | grep -i VGA |
All of the drivers are listed in the output of lsmod if you want to check on all of the drivers on your system.
http://linux.die.net/man/8/lsmod http://linux.about.com/library/cmd/blcmdl8_lsmod.htm |
Quote:
Code:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) |
Quote:
I'm thinking that the Intel card is set as the default and that may be why it's so difficult to switch to the AMD Graphics card. You might have to blacklist the Intel module like colorpurple said in post #9. You said that your BIOS give you the option of UMA or discreet-- What BIOS do you have? What's the exact make and model of your pc? I"ll look up the specifications and see what I can find out. Hopefully there is a PDF of your mobo and BIOS online. (generally is) |
Lenovo g40-70
i3-4030U 1.9Ghz AMD Radeon R5 M230 2GB 2GB RAM Code:
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) |
|
Quote:
|
Quote:
I'm trying to find the PDF for it- Did you notice when you were in your BIOS the name at the very top of the BIOS page? |
Quote:
|
try this:
Code:
sudo echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch Code:
sudo passwd root edit: never mind your using the fglrx driver now, and I don't think it uses the switcheroo thingy |
Quote:
I'll see if I can find a setting other than what you mentioned to see if there is a way to disable the Intel card. Maybe there is an Advanced setting-? I go in my BIOS and see. -::-If not your only option may be to blacklist the Intel Graphics Card's driver-::- |
Try what colorpurple21859 said to do in post #28 first.-;) (that should work)
Colorpurple21859 is good with Linux; divinefishersmith. He helped me fix a graphic's driver issue that I had trouble with Elementary OS Luna about a year ago. On my machine in my Insyde H20 BIOS it's Advanced > to "enable" or "disable" a particular graphics card. http://s1052.photobucket.com/user/Ul.../BIOS.jpg.html |
Quote:
whenever I use switcheroo it always says directory doesnt exist. |
Quote:
|
Quote:
|
Quote:
Code:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch |
All times are GMT -5. The time now is 08:56 AM. |