LedgerHQ / ledger-live-desktop

⛔️ DEPRECATED - Ledger Live (Desktop)
https://www.ledger.com/live
MIT License
952 stars 301 forks source link

2.40.4 Black Screen on Fedora 36 Wayland #4952

Closed glennbarrett closed 2 years ago

glennbarrett commented 2 years ago

Ledger Live Version and Operating System

Expected behavior

Ledger Live app should launch and show interface

Actual behavior

Ledger Live app launches but the window is a black screen

Steps to reproduce the behavior

Launch AppImage on Fedora 36 RC2 using Wayland ledger-bug

thiagodebastos commented 2 years ago

I am having the same issue with the same version and platform.

Ledger Live 2.40.4
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
spawned internal process 111549
init
Checking for update
Update for version 2.40.4 is not available (latest version: 2.40.4, downgrade is disallowed).

I wonder if this libva error is related to this old issue: https://github.com/intel/libva/issues/278

libva logs are empty when I set LIBVA_TRACE=on:

➜  ~ LIBVA_TRACE=1 ledger-live-desktop-2.40.4-linux-x86_64.AppImage
Ledger Live 2.40.4
libva info: Open new log file 1.063245.thd-0x0001bfc2 for the thread 0x0001bfc2
libva info: LIBVA_TRACE is on, save log into 1.063245.thd-0x0001bfc2
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
spawned internal process 114747
init
Checking for update
Update for version 2.40.4 is not available (latest version: 2.40.4, downgrade is disallowed).
ending process 114747 ...
internal process 114747 gracefully exited with code 0
➜  ~ cat ./1.063202.thd-0x0001bda3

This looks like a solution: https://github.com/intel/libva/issues/278#issuecomment-1032389405

glennbarrett commented 2 years ago

Not sure exactly what fixed it, but after a few updates came for Fedora 36 RC, including kernel and nvidia drivers, this is now working on the same version that was experiencing the issue.