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