https://bugs.winehq.org/show_bug.cgi?id=51622
Bug ID: 51622 Summary: i2c/ddc support in Wine Product: Wine Version: 6.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: aros@gmx.com Distribution: ---
Does it exist? I've tried grepping Wine source code and haven't found anything.
https://bugs.winehq.org/show_bug.cgi?id=51622
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- What kind of support do you have in mind?
https://bugs.winehq.org/show_bug.cgi?id=51622
--- Comment #2 from Artem S. Tashkinov aros@gmx.com --- Looks like it lives under dlls/dxva2/main.c with ERROR_CALL_NOT_IMPLEMENTED/E_NOTIMPL.
(In reply to Nikolay Sivov from comment #1)
What kind of support do you have in mind?
For controlling the monitor e.g. using:
https://www.nirsoft.net/utils/control_my_monitor.html https://www.entechtaiwan.com/lib/softmccs.shtm https://www.entechtaiwan.com/util/moninfo.shtm https://www.nicomsoft.com/products/i2c/
or vendor specific applications.
https://bugs.winehq.org/show_bug.cgi?id=51622
--- Comment #3 from Artem S. Tashkinov aros@gmx.com --- And lastly https://www.nicomsoft.com/products/display-tuner/
I don't think it's worth it considering the vanishingly small number of applications which use this API.
https://bugs.winehq.org/show_bug.cgi?id=51622
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Artem S. Tashkinov from comment #3)
And lastly https://www.nicomsoft.com/products/display-tuner/
I don't think it's worth it considering the vanishingly small number of applications which use this API.
It's still a valid request, just a low priority.
https://bugs.winehq.org/show_bug.cgi?id=51622
Matt Corallo remailer-client-f55e4fe03be0844f@privacysvcs.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |remailer-client-f55e4fe03be | |0844f@privacysvcs.net
--- Comment #5 from Matt Corallo remailer-client-f55e4fe03be0844f@privacysvcs.net --- Another example of the kinds of software that this would allow support for - the controller for the FSP Twins PSUs - https://www.fsplifestyle.com/en/product/TwinsPRO900W.html
Its SMBus/PMBus under the hood but there's no such thing as a generic client for it, so using the manufacturer client would be nice.
Its not super uncommon to see these kinds of devices with Windows-only control software.
https://bugs.winehq.org/show_bug.cgi?id=51622
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #6 from Zeb Figura z.figura12@gmail.com --- I don't think Windows has builtin support for I2C? Are these applications shipping their own (PCI?) drivers?
Looks like it lives under dlls/dxva2/main.c with ERROR_CALL_NOT_IMPLEMENTED/E_NOTIMPL.
I don't think this is related to I2C, it's just an API the program is using to enumerate display devices, probably a high level wrapper over setupapi.
https://bugs.winehq.org/show_bug.cgi?id=51622
--- Comment #7 from Matt Corallo remailer-client-f55e4fe03be0844f@privacysvcs.net --- Oh I have no idea, at least the FSP controller is connected via a standard USB <-> I2C bus (that Linux has no problem with, but the control software doesn't know how to talk to /dev/i2c-*). If there's some strace equivalent I can provide a dump.