Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 787020 - <app-misc/ddcutil-1.1: Causes issues with new AMD GPUs
Summary: <app-misc/ddcutil-1.1: Causes issues with new AMD GPUs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on: 829724
Blocks:
  Show dependency tree
 
Reported: 2021-04-30 02:59 UTC by Shaumyadeep Chaudhuri
Modified: 2022-04-15 05:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shaumyadeep Chaudhuri 2021-04-30 02:59:09 UTC
ddcutil attempts to poke all i2c-N devices available on the system to detect monitors. However, on recent AMD cards (specifically Navi2x variants, i.e. RX 6000 series), even trying to read from the SMU I2C bus can get the GPU into an inconsistent state (see 1). This might be resolved via a more correct I2C implementation on the kernel side (again, see 1), ddcutil 1.1.0 works around this by checking name strings


Reproducible: Always




The initial descript is from the first bug report at the ddcutil github
Bugs reported on ddcutil https://github.com/rockowitz/ddcutil/issues/194
And at freedesktop https://gitlab.freedesktop.org/drm/amd/-/issues/1470
Comment 1 matoro archtester 2021-08-17 00:23:01 UTC
app-misc/ddcutil in official repo is stuck on 0.9.9, is it going to get bumped to 1.1.0?
Comment 2 Larry the Git Cow gentoo-dev 2022-02-21 19:47:33 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1099c0aff98aa86bc594f0e8130f138456693e

commit ea1099c0aff98aa86bc594f0e8130f138456693e
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-02-21 19:36:28 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-02-21 19:47:26 +0000

    app-misc/ddcutil: add version 1.2.2
    
    Bug: https://bugs.gentoo.org/787020
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 app-misc/ddcutil/Manifest             |   1 +
 app-misc/ddcutil/ddcutil-1.2.2.ebuild | 105 ++++++++++++++++++++++++++++++++++
 2 files changed, 106 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2022-04-15 05:00:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f55948553c4a00bebea7334608cd16a686398e

commit 76f55948553c4a00bebea7334608cd16a686398e
Author:     Robin H. Johnson <robbat2@gentoo.org>
AuthorDate: 2022-04-15 04:59:39 +0000
Commit:     Robin H. Johnson <robbat2@gentoo.org>
CommitDate: 2022-04-15 04:59:51 +0000

    app-misc/ddcutil: cleanup
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    Closes: https://bugs.gentoo.org/787020

 app-misc/ddcutil/Manifest                |   1 -
 app-misc/ddcutil/ddcutil-0.9.9-r3.ebuild | 117 -------------------------------
 2 files changed, 118 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2022-04-15 05:30:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9d38158e270d39c7ece9479b894b9c8a361753

commit 7b9d38158e270d39c7ece9479b894b9c8a361753
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-15 05:30:10 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-15 05:30:10 +0000

    app-misc/ddcutil: add note to bump/cleanup w app-misc/ddcui
    
    Bug: https://bugs.gentoo.org/787020
    Signed-off-by: Sam James <sam@gentoo.org>

 app-misc/ddcutil/ddcutil-1.2.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a53c73d53afc93e0c09a57b5e835cab739094e5

commit 9a53c73d53afc93e0c09a57b5e835cab739094e5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-15 05:29:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-15 05:29:40 +0000

    app-misc/ddcui: add note to bump/cleanup w app-misc/ddcutil
    
    Bug: https://bugs.gentoo.org/787020
    Signed-off-by: Sam James <sam@gentoo.org>

 app-misc/ddcui/ddcui-0.2.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006f0289106362e7bf2132261376267065513435

commit 006f0289106362e7bf2132261376267065513435
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-15 05:29:03 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-15 05:29:03 +0000

    app-misc/ddcui: drop 0.1.2-r1
    
    Bug: https://bugs.gentoo.org/787020
    Signed-off-by: Sam James <sam@gentoo.org>

 app-misc/ddcui/Manifest              |  1 -
 app-misc/ddcui/ddcui-0.1.2-r1.ebuild | 38 ------------------------------------
 2 files changed, 39 deletions(-)