LedgerHQ/ledger-live-desktop

2.40.4 Black Screen on Fedora 36 Wayland

glennbarrett opened this issue · 2 comments

Ledger Live Version and Operating System

  • tested on Ledger Live 2.40.4
  • Platform and version: Fedora 36 RC2 with Wayland on nvidia

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

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:
intel/libva#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:
intel/libva#278 (comment)

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.