

https://wiki.archlinux.org/index.php/AMDGPUArch wiki wrote:At the moment there is support for the Volcanic Islands, some cards of the Sea Islands family and the Southern Islands family (more experimental than Sea Islands and coming only in Linux 4.8 ). AMD has absolutely no plans for supporting the pre-GCN GPUs.
Define "insanely slow"? I get playable framerates on games with a HD6450.The_Great_Sephiroth wrote:The radeon driver works, but I cannot use it on games due to mesa being insanely slow.


To AMD/ATI, the only official driver for them is amdgpu, fglrx has been abandoned. Does fglrx work? It probably will, but keep in mind it's not going to be updated anymore. Also keep in mind, it does NOT support xorg-server-1.18. Just like a lot of closed-source software, once they drop something it no longer exists to their eyes. The best you can hope for, is that some of the amdgpu work is also passed down to the radeon side too.Also, does anybody know if the official driver will work in Gentoo?
Code: Select all
emerge --ask --deep --newuse @worldCode: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!


*sigh*plasmonics wrote:AMD gpu is extemely difficult to set up now that amd no longer supports the catalyst driver.
Open Source drivers work even on my HD 3000 series card and R9 Nano on the same machine with multiseat setup, meaning "at the same time".[post=7972230]Zucca[/post] wrote:Using closed source drivers (fglrx) that is no longer supported by upstream (AMD) limits you by the fact that you must keep an older xorg-server (that's compatible with the obsolote drivers) version. That's why I highly recommend you to use open source drivers.
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Code: Select all
echo "*/* openmax vaapi vdpau VIDEO_CARDS: radeon amdgpu modesetting" >> /etc/portage/package.use/gpu.conf
emerge -DN mesa xorg-drivers linux-firmware
cd /usr/src/linux
./scripts/config --enable DRM
./scripts/config --enable DRM_FBDEV_EMULATION
./scripts/config --module DRM_I915
./scripts/config --module DRM_RADEON
./scripts/config --module DRM_AMDGPU... something along those lines is something wiki may need.Ant P. wrote:Here is how installing *any* modern GPU driver works:Code: Select all
echo "*/* openmax vaapi vdpau VIDEO_CARDS: radeon amdgpu modesetting" >> /etc/portage/package.use/gpu.conf emerge -DN mesa xorg-drivers linux-firmware cd /usr/src/linux ./scripts/config --enable DRM ./scripts/config --enable DRM_FBDEV_EMULATION ./scripts/config --module DRM_I915 ./scripts/config --module DRM_RADEON ./scripts/config --module DRM_AMDGPU
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
What are the open source drivers called? I want to migrate to them but not sure what I am looking for. Thanks.Zucca wrote:Your GPU is older model, so install radeon driver (x11-drivers/xf86-video-ati, wiki). Then set proper VIDEO_CARDS to your /etc/portage/make.conf. Then runI read from previous post that you have already included the firmware, so no kernel recompilation needed.Code: Select all
emerge --ask --deep --newuse @world
Using closed source drivers (fglrx) that is no longer supported by upstream (AMD) limits you by the fact that you must keep an older xorg-server (that's compatible with the obsolote drivers) version. That's why I highly recommend you to use open source drivers.
Currently there are two open source drivers for AMD. You must choose one or the other based on your GPU model.Budoka wrote:What are the open source drivers called? I want to migrate to them but not sure what I am looking for. Thanks.
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Come to think of it... I may create a wikiaccount for myself. And learn some wikisyntax.[topic=7969846]Althorion[/topic] wrote:But I have actually solved this issue (by asking on IRC):
You need to have CONFIG_DRM_FBDEV_EMULATION turned on, that Wiki doesn’t say anything about.
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!

Yeah. It needs some polishing. Maybe a quick and dirty -howto section too.The_Great_Sephiroth wrote:Perhaps we should update the wiki page for AMD/ATI and give detailed directions for the open-source drivers along with a list that is easy to understand for those in the future who are also confused?
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!


That was helpful. Thanks!Zucca wrote:Currently there are two open source drivers for AMD. You must choose one or the other based on your GPU model.Budoka wrote:What are the open source drivers called? I want to migrate to them but not sure what I am looking for. Thanks.
Please see these wiki pages:When you're done, finally remove x11-drivers/ati-drivers if you have them installed.
- Radeon - driver in portage: x11-drivers/xf86-video-ati
- Amdgpu - driver in portage: x11-drivers/xf86-video-amdgpu
I hope this helps.
Code: Select all
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]