bottlesdevs / programs

Repository for programs installation
74 stars 77 forks source link

EA Client problems #75

Open Jazzyboy1 opened 2 years ago

Jazzyboy1 commented 2 years ago

Describe the bug

With Bottles installed as a flatpak, EA Client installed via 'EA Launcher' installer shows a blank view on launch. Can't do anything in the client due to blank view so client is useless.

Steps to reproduce

System Specs

Health Check

Display:
    X.org: true
    X.org (port): :99.0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 5.17.11-300.fc36.x86_64
Distro:
    Name: GNOME
    Version: '"42 (Flatpak runtime)"'
Disk:
    Total: 16819298304
    Free: 16819142656
RAM:
    MemTotal: 31.3GiB
    MemAvailable: 25.8GiB
Tools:
    cabextract: true
    p7zip: true
    patool: true
    glibc_min: '2.33'
Bottles_envs: null

Images

Figure 1: The blank view when the EA Client is launched. Screenshot from 2022-05-30 01-29-38

Additional Notes

mirkobrombin commented 2 years ago

Can’t replicate

polyjitter commented 2 years ago

Having the same issue here. Default Steam OS on Steam Deck, bottles flatpak, full filesystem access provided via flatseal.

Tried wine-ge instead of caffe, got a black screen with no content whatsoever.

mirkobrombin commented 2 years ago

Did another test and image


And now it is working again

mirkobrombin commented 2 years ago

I'm able to replicate on lutris and pure wine. I'm pretty sure it's EA fault

SektorDV commented 2 years ago

i have the same issue on the steam deck, tried in both desktop and game mode, using different runners (caffe, ge-proton and ge-wine), tried installing various additional dependencies - the client window is always blank. however it might be noteworthy that in desktop mode the cursor changes when hovering over the parts of the window where text inputs ought to be, and clicking blindly in the top right corner closes the client. so it seems the UI is there, just not visible.

carif commented 2 years ago

Some more context as I have the same problem:

esync: up and running.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (126).
00c8:err:ole:start_rpcss Failed to start RpcSs service
0184:err:winediag:wined3d_dll_init Using the OpenGL renderer.
0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
0184:err:module:import_dll Library Qt5Pdf.dll (which is needed by L"C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\imageformats\\qpdf.dll") not found
0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.ClosedCaptioning.ClosedCaptionProperties"
0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.ClosedCaptioning.ClosedCaptionProperties"

Health check

Display:
    X.org: true
    X.org (port): :99.0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 5.15.41-1-MANJARO
Distro:
    Name: GNOME
    Version: '"42 (Flatpak runtime)"'
Disk:
    Total: 16786853888
    Free: 16786685952
RAM:
    MemTotal: 31.3GiB
    MemAvailable: 23.4GiB
Tools:
    cabextract: true
    p7zip: true
    patool: true
    glibc_min: '2.33'
Bottles_envs: null

System Specs

polyjitter commented 2 years ago

So, as per the previous messages, this is a wine issue and not a bottles issue. Someone should open a ticket in the wine tracker; I'll let someone more knowledgeable than me explain where that should be, because I am a little bit confused as to what they'd need to know.

On Sun, Jun 12, 2022, at 1:38 PM, MinecraftPlaye wrote:

Some more context as I have the same problem:

esync: up and running. 002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (126). 00c8:err:ole:start_rpcss Failed to start RpcSs service 0184:err:winediag:wined3d_dll_init Using the OpenGL renderer. 0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings" 0184:err:module:import_dll Library Qt5Pdf.dll (which is needed by L"C:\\Program Files\\Electronic Arts\\EA Desktop\\EA Desktop\\imageformats\\qpdf.dll") not found 0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.ClosedCaptioning.ClosedCaptionProperties" 0184:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.ClosedCaptioning.ClosedCaptionProperties" Health check

Display: X.org: true X.org (port): :99.0 Wayland: true Graphics: vendors: amd: vendor: amd envs: DRI_PRIME: '1' icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json prime: integrated: null discrete: null Kernel: Type: Linux Version: 5.15.41-1-MANJARO Distro: Name: GNOME Version: '"42 (Flatpak runtime)"' Disk: Total: 16786853888 Free: 16786685952 RAM: MemTotal: 31.3GiB MemAvailable: 23.4GiB Tools: cabextract: true p7zip: true patool: true glibc_min: '2.33' Bottles_envs: null System Specs

  • OS: Manjaro Linux; Build ID: rolling
  • DE: GNOME 42.1
  • Windowing system: Wayland
  • GPU: AMD Radeon™ RX 480 Graphics
  • CPU: AMD Ryzen™ Threadripper™ 1950X

— Reply to this email directly, view it on GitHub https://github.com/bottlesdevs/programs/issues/75#issuecomment-1153242921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEKJYQCY6YPGJYZYVFZ2Q7TVOYOBXANCNFSM5XI5ZZ7Q. You are receiving this because you commented.Message ID: @.***>

gzubsc commented 2 years ago

Why is it still flagged as platinum if it is not working since the end of may ?

mirkobrombin commented 2 years ago

Some users in our telegram group keep reporting it works.

polyjitter commented 2 years ago

Thing is, if it's not working for a considerable amount of users on pretty common hardware (Steam Deck) - shouldn't it no longer be considered Platinum?

mirkobrombin commented 2 years ago

A derank is already planned, I just don't had time to make a new review

pmartiner commented 2 years ago

On my end the installation won't really finish, as seen in #109 (almost same issue as mine, but the reproduction steps are the same). Bottles opens a window stating that the installation was completed, however, EA Launcher does not appear on the programs list. Previously it used to correctly finish. I tried to replicate this issue with Lutris and it does work over there: I can see the log in window (with a few glitches) with the latest Lutris' wine (v7.2-2).

This leads me to think that it may be a Bottles issue, not an EA one :/

image

mirkobrombin commented 2 years ago

Actually not, I tested it with plain wine, lutris, bottles and the problem is the same. Some times works, some times not. There are users on twitter, telegram, discord and matrix reporting that it works on Bottles, like there are other that report it won't works in Bottles. I think the problem is simply EA being a Beta.

TheoCGaming commented 2 years ago

I think the problem is simply EA being a Beta.

who wants to bet they won't fix this in the next year?

FarisZR commented 2 years ago

This should get more attention, since Origin is soon to get deprecated.

For me the installer doesn't even complete https://github.com/bottlesdevs/programs/issues/117#issuecomment-1271647882

korewaChino commented 1 year ago

Any progress on this?

jrester commented 1 month ago

I had the same problem, but I could work around this by installing EA with the caffe-6.23 runner. After the installation was finished, I simply switched back to the newer wine version 9 and now the EA client works without problems.