Originally posted by agd5f
View Post
Announcement
Collapse
No announcement yet.
Linux Support Expectations For The AMD Radeon RX 6000 Series
Collapse
X
-
-
So does this mean the latency of GPU<->SSD that everyone was saying is the best on the Sony PS5 can be matched / beaten right now on the desktop? Or am I confusing technologies?
Leave a comment:
-
So, with UEFI boot the extended BAR seems to work on my system. (The "above 4G" BIOS entry is set to enabled. No extra "extended BAR" option in the BIOS)
Suse Tumbleweed, Ryzen 3300X, ASUS B550M TUF Gaiming (latest 1202 BIOS), MSI RX480 GamingX
Code:[FONT=monospace][COLOR=#000000]michael@localhost:~> dmesg -T |grep -F [drm] [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] amdgpu kernel modesetting enabled. [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] initializing kernel modesetting (POLARIS10 0x1002:0x67DF 0x1462:0x3413 0xE7). [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] register mmio base: 0xFCF00000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] register mmio size: 262144 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 0 <vi_common> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 1 <gmc_v8_0> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 2 <tonga_ih> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 3 <gfx_v8_0> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 4 <sdma_v3_0> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 5 <powerplay> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 6 <dm> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 7 <uvd_v6_0> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] add ip block number 8 <vce_v3_0> [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] UVD is enabled in VM mode [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] UVD ENC is enabled in VM mode [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] VCE enabled in VM mode [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] vm size is 64 GB, 2 levels, block size is 10-bit, fragment size is 9-bit [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Detected VRAM RAM=8192M, BAR=8192M [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] RAM width 256bits GDDR5 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] amdgpu: 8192M of VRAM memory ready [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] amdgpu: 8192M of GTT memory ready. [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] GART: num cpu pages 65536, num gpu pages 65536 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] PCIE GART of 256M enabled (table at 0x000000F400300000). [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Chained IB support enabled! [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Found UVD firmware Version: 1.130 Family ID: 16 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Found VCE firmware Version: 53.26 Binary ID: 3 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: values for Engine clock [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 300000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 608000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 910000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 1077000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 1145000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 1191000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 1236000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 1303000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: Validation clocks: [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: engine_max_clock: 130300 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: memory_max_clock: 200000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: level : 8 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: values for Memory clock [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 300000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: 2000000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: Validation clocks: [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: engine_max_clock: 130300 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: memory_max_clock: 200000 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] DM_PPLIB: level : 8 [/COLOR] [Mo Nov 16 17:02:27 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Display Core initialized with v3.2.95! [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] UVD and UVD ENC initialized successfully. [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] VCE initialized successfully. [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] fb mappable at 0x600830000 [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] vram apper at 0x600000000 [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] size 8294400 [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] fb depth is 24 [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] pitch is 7680 [/COLOR] [Mo Nov 16 17:02:28 2020] amdgpu 0000:07:00.0: [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] fb0: amdgpudrmfb frame buffer device [/COLOR] [Mo Nov 16 17:02:28 2020] [COLOR=#ff5454][B][drm][/B][/COLOR][COLOR=#000000] Initialized amdgpu 3.39.0 20150101 for 0000:07:00.0 on minor 0[/COLOR][/FONT]
Leave a comment:
-
Let's hope that such problems get sorted out with bios updates.
Leave a comment:
-
Originally posted by mibo View Post
Because, UEFI was problematic for Linux in the beginning (signed bootloader, etc.) I up to now never used it. But for extended BAR/SAM I will try it out.
Can you say, if the AMD graphics drivers on Linux will use/benefit from extended BAR/SAM functionality?
(if you only can answer after the 18th of November - it's fine for me :-)
Leave a comment:
-
Originally posted by agd5f View Post
CSM is the legacy backward compatible interface. A lot of features including extended MMIO over 4GB, require UEFI.
Can you say, if the AMD graphics drivers on Linux will use/benefit from extended BAR/SAM functionality?
(if you only can answer after the 18th of November - it's fine for me :-)
Leave a comment:
-
Originally posted by mibo View Post
Why in the world would you be using UEFI? For what?
up to today I saw not a single good reason for using it.
But maybe I try it out later.
- Likes 1
Leave a comment:
-
Originally posted by mibo View Post
Why in the world would you be using UEFI? For what?
up to today I saw not a single good reason for using it.
But maybe I try it out later.
- Likes 1
Leave a comment:
-
Originally posted by Zan Lynx View Post
Why in the world would you be using CSM? For what?
I think I disagree with your "most Linux users" because there are several of us where I work and we all use UEFI and most of us use Secure Boot, except for the poor guys who have an Nvidia card.
If you have a problem with Secure Boot just turn it off. There's no reason to use CSM.
If you think you need CSM then you probably installed your OS the wrong way.
up to today I saw not a single good reason for using it.
But maybe I try it out later.
Leave a comment:
-
Originally posted by mibo View PostConcerning the AMD SAM / BAR support:
https://www.igorslab.de/en/b550-or-x...-to-reinstall/
It seems, one needs to set the BIOS from CSM to UEFI mode to really, really activate the BAR support.
I guess, most Linux users have CSM enabled - as I do. And with this, it seems the BAR=256MB is a fixed value.
I think I disagree with your "most Linux users" because there are several of us where I work and we all use UEFI and most of us use Secure Boot, except for the poor guys who have an Nvidia card.
If you have a problem with Secure Boot just turn it off. There's no reason to use CSM.
If you think you need CSM then you probably installed your OS the wrong way.
- Likes 1
Leave a comment:
Leave a comment: