-
-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EA Desktop: add Wine support #71
Comments
Hello @erri120, I used your findings and documentation from erri120/erri120.github.io#45 to also look into this. I'm not entirely sure yet, but I think for the
As you already noticed it's not possible to get those values from linux without root. From my understanding Then we have the "volume serial number". This might also be rather simple. In my wine prefixes this is always Do you have the ability to check if my assumptions apply to a wine installation? The easiest way to get The only major showstopper for me at this time is |
@Sajito thanks for looking into it! |
My problem with I tried doing exactly the same, using a simple dotnet tool. Using Maybe someone else can pick up at this point... |
Some more information here. Also I figured out why my PNPDeviceId is different than the one used by EA App. I have an Nvidia gpu, which is hidden by dxvk dxgi. So when EA App queries the PNPDeviceId for the gpu, then an amd card is reported instead of my actual gpu. Though I don't know yet how to obtain the same PNPDeviceId as EA App. |
This requires adding a new implementation of
IHardwareInfoProvider
. https://github.com/Jinjinov/Hardware.Info might be interesting. It's probably just easier to usewineconsole
.Win32_BaseBoard Manufacturer
ASRock
cat /sys/class/dmi/id/board_vendor
ASRock
Win32_BaseBoard SerialNumber
cat /sys/class/dmi/id/board_serial
root
Win32_BIOS Manufacturer
American Megatrends Inc.
cat /sys/class/dmi/id/bios_vendor
American Megatrends Inc.
Win32_BIOS SerialNumber
To Be Filled By O.E.M.
cat /sys/class/dmi/id/product_serial
To Be Filled By O.E.M.
root
C:\
drive7CB7433E
GetVolumeInformationW
Win32_VideoController PNPDeviceId
PCI\VEN_10DE&DEV_2486&SUBSYS_147A10DE&REV_A1\4&2283F625&0&0019
Win32_Processor Manufacturer
AuthenticAMD
grep -m1 ^"vendor_id" /proc/cpuinfo | awk '{ print $3 }'
AuthenticAMD
Win32_Processor ProcessorId
178BFBFF00A20F10
Win32_Processor Name
AMD Ryzen 7 5800X 8-Core Processor
(total length: 47, has 13 white spaces at the end)grep -m1 ^"model name" /proc/cpuinfo | awk '{ split($0,a,": ") ; print a[2] }'
AMD Ryzen 7 5800X 8-Core Processor
The text was updated successfully, but these errors were encountered: