Bug 2229528 - RPi4 (aarch64) XFCE second login hangs at white screen
Summary: RPi4 (aarch64) XFCE second login hangs at white screen
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: xfwm4
Version: 38
Hardware: aarch64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-06 19:45 UTC by Lonni J Friedman
Modified: 2024-05-28 13:41 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-05-28 13:41:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Lonni J Friedman 2023-08-06 19:45:37 UTC
I’m running Fedora38 on a Raspberry Pi 4 (aarch64), with XFCE and all updates (dnf up -y + reboot).

The first time logging into XFCE (with either LightDM or LXDE) works fine, zero issues. After logging out and/or rebooting and trying to log in a second time, it accepts my username & password, then goes to a white screen, with just the mouse pointer. No response to any mouse click events (left, right or middle), and after waiting an hour, it remains stuck at this white screen. If I manually blow away the config ( ~/.config ) then XFCE works fine again. Until the next attempt, when its broken all over again. I created a dummy user to test and it exhibits the same problem. Even root has the same problem (which should prove its not some weird permissions issue).

I’m not even changing or configuring anything during the first login. Login, immediately log out, login a second time, and its broken with the white screen again. There’s nothing in ~/.xsession-errors .

Reproducible: Always

Steps to Reproduce:
1.log into XFCE
2.log out of XFCE
3.log into XFCE

Actual Results:  
background is white, with only mouse pointer

Expected Results:  
normal XFCE desktop is running and usable

Comment 1 Kevin Fenzi 2023-08-09 01:26:16 UTC
Can you try and:

* login 
* logout and 'cp -a ~/.config/ ~/.config.sav'
* login and get the white screen
* attach the output of 'diff -Nur ~/.config.sav ~/.config'

Comment 2 Lonni J Friedman 2023-08-09 01:51:16 UTC
This is even more bizarre than originally described.  When I ran the commands that you requested, there was nothing returned from the diff (both ~/.config.sav ~/.config are identical).  However, in doing that, I realized that it seems that I have to both delete ~/.config and also reboot once it gets into the white screen of death state.  If I only do one of the two, the white screen persists.

Comment 3 Aoife Moloney 2024-05-28 13:41:39 UTC
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.