Comment 24 for bug 2036098

Revision history for this message
Aaron Rainbolt (arraybolt3) wrote :

@smcv Apologies, I did state a wrong filename on accident earlier (it was past midnight my time and I was really tired).

I'm sure the final solution isn't going to be a random "kill things and it works". Ubuntu has a mandatory Beta milestone that this bug has been threatening, but it's oftentimes acceptable for a beta to be released with known issues if there are documented workarounds or the issue isn't that bad. So the killall stunt would probably not be OK for the final release, but probably would be OK for getting the beta out the door. Then we have the period between the beta and the final to do things the right way.

DesktopNames=Lubuntu;LXQt turned into XDG_CURRENT_DESKTOP=Lubuntu in the activation environment (though the shell had XDG_CURRENT_DESKTOP=LXQt). Not sure what happened there but it broke things. As guiverc documented, fixing the file and then killall'ing xdg-desktop-portal seems to fix the issue, so the hope is that once the fixed file is being shipped with the live ISO, xdg-desktop-portal will just work without having to be killall'd.

(Also, thank you for that perl command in comment #1 - that was a lifesaver. It was finally what told us the env variable was getting messed up from xdg-desktop-portal's perspective.)