Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workarounds #159

Open
Ximi1970 opened this issue Oct 12, 2023 · 3 comments
Open

Workarounds #159

Ximi1970 opened this issue Oct 12, 2023 · 3 comments

Comments

@Ximi1970
Copy link
Owner

KDE auto start problems

If you have KDE auto start problems, use the following setup:
Switch to "manually saved sessions":

System Settings -> Workspace -> Startup and Shutdown -> Desktop Session -> select: ...manually saved...

Disable the use of systemd for KDE auto start:
https://old.reddit.com/r/archlinux/comments/ves6mh/kde_autostart_mostly_no_longer_working/inf2mwq/

kwriteconfig5 --file startkderc --group General --key systemdBoot false

Create a bash script called thunderbird.sh like this:

#!/bin/bash
#
#
bash -c 'sleep 30; LC_TIME=en_GB.utf8 /usr/bin/thunderbird' &

and put it in your home dir. I needed the 30 sec delay for the Wifi to connect.
Then add a file named "thunderbird.sh.desktop" into the ~/.config/autostart directory containing this:

[Desktop Entry]
Exec=/home/<user>/thunderbird.sh
Icon=dialog-scripts
Name=thunderbird.sh
Path=
Type=Application
X-KDE-AutostartScript=true

change into your used username.

Save your current session WITHOUT Thunderbird running.

@Ximi1970
Copy link
Owner Author

Ximi1970 commented Oct 21, 2023

Wayland

You need to force Thunderbird to use X11.

Starting from a shell:

env GDK_BACKEND=x11 thunderbird

or find the .desktop file for Thunderbird:

/usr/share/applications/thunderbird.desktop

and change the Exec line into this:

Exec=env GDK_BACKEND=x11 thunderbird %u

If GDK_BACKEND=x11 doesn't work, one could try the following instead (@Antiz96) :

env MOZ_ENABLE_WAYLAND=0 thunderbird

@LinuxMason
Copy link

LinuxMason commented Aug 11, 2024

Am I missing something here?

I am using Arch with KDE Wayland and downloaded thunderbird-bin from the AUR which is version 129.

I then edited the desktop entry to Exec=env GDK_BACKEND=x11 thunderbird %u but systray-x-kde still doesn't run.

Is this expected, or am I doing something wrong here?

@Ximi1970
Copy link
Owner Author

Ximi1970 commented Aug 11, 2024

You are using a third party thunderbird package. I do not know how or where the files are installed for this one.
If you select systray-x to install, it will install the default thunderbird and auto install the add-on into that version.
You can try to install the addon manually using the Addon and themes dialog, install from file option.
The current release should work for at least TB 130 but no garantuees with the betas.
You can find the addon here:

/usr/lib/thunderbird/distribution/extensions/[email protected]

@Ximi1970 Ximi1970 reopened this Aug 11, 2024
@Ximi1970 Ximi1970 reopened this Aug 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants