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

xfwm-compact and xfwm-a11y not correctly installed #307

Closed
m4u9 opened this issue Nov 4, 2021 · 5 comments
Closed

xfwm-compact and xfwm-a11y not correctly installed #307

m4u9 opened this issue Nov 4, 2021 · 5 comments

Comments

@m4u9
Copy link
Member

m4u9 commented Nov 4, 2021

I noticed that the xfwm-compact and xfwm-a11y no longer show up in the window manager theme settings. I think it's because they are installed in the wrong path. Can anybody confirm?

@paulstodghill
Copy link

I have the same problem on Xubuntu 21.10. It looks like the problem exists in Debian Sid as well. Both versions are 3.22.15-1.
Here's my work around:

mkdir -p ~/.themes/Greybird-accessibility
mkdir -p ~/.themes/Greybird-compact
mkdir -p ~/.themes/Greybird-dark-accessibility
ln -s /usr/share/themes/Greybird-accessibility/xfwm4-a11y ~/.themes/Greybird-accessibility/xfwm4
ln -s /usr/share/themes/Greybird-compact/xfwm4-compact ~/.themes/Greybird-compact/xfwm4
ln -s /usr/share/themes/Greybird-dark-accessibility/xfwm4-a11y ~/.themes/Greybird-dark-accessibility/xfwm4

@m4u9
Copy link
Member Author

m4u9 commented Dec 22, 2021

I think I identified the issue in the meson file at https://github.com/shimmerproject/Greybird/blob/master/light/meson.build#L70

Currently:
install_subdir('xfwm4-a11y', install_dir : a11y_theme_path)

should instead be:

install_subdir('xfwm4-a11y', install_dir : join_paths (a11y_theme_path, 'xfwm4'))

I will run some tests and then push a commit

@tux-ware
Copy link

The issue is still present in Xubuntu Core 22.04 with the latest updates. Below, you can see that paths of the first 3 "Greybird-" themes are not ending with xfwm4 dir - these themes are not showing in the window manager theme settings:

dave@dell-dawida:/usr/share/themes$ ls -ld /xfwm/
drwxr-xr-x 1 root root 4830 feb 19 09:41 Daloa/xfwm4/
drwxr-xr-x 1 root root 4830 feb 19 09:41 Default-hdpi/xfwm4/
drwxr-xr-x 1 root root 4830 feb 19 09:41 Default/xfwm4/
drwxr-xr-x 1 root root 4830 feb 19 09:41 Default-xhdpi/xfwm4/
drwxr-xr-x 1 root root 4250 feb 19 09:41 Greybird-accessibility/xfwm4-a11y/
drwxr-xr-x 1 root root 4088 feb 19 09:41 Greybird-compact/xfwm4-compact/
drwxr-xr-x 1 root root 2416 feb 19 09:41 Greybird-dark-accessibility/xfwm4-a11y/
drwxr-xr-x 1 root root 2190 feb 19 09:41 Greybird-dark/xfwm4/
drwxr-xr-x 1 root root 4024 feb 19 09:41 Greybird/xfwm4/
drwxr-xr-x 1 root root 4830 feb 19 09:41 Kokodi/xfwm4/
drwxr-xr-x 1 root root 4070 feb 19 09:41 Moheli/xfwm4/
drwxr-xr-x 1 root root 2746 feb 19 09:41 Numix/xfwm4/
drwxr-xr-x 1 root root 1476 mar 18 12:26 Shiki-Colors-Easy-Metacity/xfwm4/
drwxr-xr-x 1 root root 1476 mar 18 12:26 Shiki-Colors-Metacity/xfwm4/

The workaround provided by @paulstodghill solves it.

@bluesabre
Copy link
Member

This should be resolved by #318.

@bluesabre
Copy link
Member

This has now been resolved with the merge of #318

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

4 participants