11:59 Caterpillar: I cannot understand if amdgpu supports or not HDCP
16:56 agd5f: Caterpillar, yes it supports HDCP
16:56 Caterpillar: agd5f: how can I verify?
17:01 agd5f: Caterpillar, IIRC there are connector properties for it.
17:01 Caterpillar: agd5f: sorry?
17:10 agd5f: Caterpillar, KMS connector properties
17:12 Caterpillar: agd5f: I can't find any thing about how to to verify if it is working
17:15 agd5f: Caterpillar, connector->state->content_protection
17:16 agd5f: Caterpillar, also make sure CONFIG_DRM_AMD_DC_HDCP is set in your .confg
17:18 Caterpillar: I am searching for such connector in /sys/, but it will take me quite a long time
17:19 agd5f: Caterpillar, it's a property of a connector like DP or HDMI
17:19 emersion: Caterpillar: you can check with drm_info
17:19 Caterpillar: [root@M sys]# find . -name *connector* | fpaste -> https://paste.centos.org/view/552bfae5
17:20 agd5f: Caterpillar, it's a connector property. You can query them with xrandr --verbose if using X
17:20 agd5f: I don't think connector properties are exposed in sysfs
17:22 Caterpillar: xrandr https://paste.centos.org/view/98aa01e4 drm_info https://paste.centos.org/view/0b104516
17:22 Caterpillar: I don't see any "protection" or HDCP :-/
17:23 emersion: indeed, it's missing
17:23 emersion: here's a list of GPUs which support it
17:24 emersion: https://drmdb.emersion.fr/properties/3233857728/HDCP%20Content%20Type/devices?driver=amdgpu
17:26 Caterpillar: emersion: it's crazy that amdgpu is not supporting HDCP on my RX480
17:26 Caterpillar: wtf
17:26 agd5f: Caterpillar, is CONFIG_DRM_AMD_DC_HDCP set in you kernel config?
17:27 Caterpillar: agd5f: in Grub?
17:27 emersion: no, it's a build parameter
17:27 Caterpillar: how can I verify? It's the kernel from Fedora 37
17:27 Caterpillar: let me see the source RPM
17:28 agd5f: Caterpillar, check the config in /boot for your kernel
17:28 agd5f: Caterpillar, it's only supported on raven and newer
17:28 agd5f: polaris is too old
17:29 Caterpillar: agd5f: CONFIG_DRM_AMD_DC_HDCP=y
17:30 Caterpillar: now I understand why primevideo quality is so shitty on my computer
17:30 agd5f: Caterpillar, your chip is too old
17:31 agd5f: Caterpillar, also HDCP is generally not enough for most providers. They usually want widevine
17:31 agd5f: i.e., end to end encryption
17:32 Caterpillar: agd5f: I saw on the web that the RX480 hardware supports HDCP 2.2, it's just amdgpu that "thinks" such card is too old to be supported
17:32 agd5f: Caterpillar, on Linux it's not supported
17:33 agd5f: also most content provides don't care if it's available or not on Linux unless the platform is locked down like a set top box
17:34 agd5f: otherwise there is no way for them to verify that what the kernel is telling them is true
17:53 Caterpillar: [18:33] <agd5f> also most content provides don't care [...] || Even if I buy a new Radeon card and make sure that Firefox is using widevine?
18:07 agd5f: Caterpillar, yes. most widewine implementations only exist on locked down platforms in the first place
18:07 Caterpillar: :-((
19:02 gekret005: well you bought the content no harm in just downloading what you're entitled go elsewhere ;)
19:02 gekret005: *to
21:10 gekret005: I"m getting "amdgpu 0000:03:00.0: amdgpu: Setting new power limit is not supported!" with amdgpu.ppfeaturemask=0xffffffff
21:11 gekret005: is it related to this even though it's a different error? https://gitlab.freedesktop.org/drm/amd/-/issues/2356#note_1728649
21:12 gekret005: I can't set it to anything between 291000000 and 350999999
21:17 gekret005: ok it appears those values are only in 6.1.7
21:18 gekret005: gotta update!
21:32 gekret005: ok now that works
21:32 gekret005: ignore me