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

[Bug] YAD not installed . Hint button not Launching #159

Open
JaKooLit opened this issue Sep 14, 2024 · 4 comments
Open

[Bug] YAD not installed . Hint button not Launching #159

JaKooLit opened this issue Sep 14, 2024 · 4 comments

Comments

@JaKooLit
Copy link
Owner

JaKooLit commented Sep 14, 2024

This actually applies only to Debian Trixie. Debian SID, you wont have issue

The Hint button requires YAD (Yet Another Dialog)

yad for some reason was removed from Debian-Testing
https://tracker.debian.org/pkg/yad

One way to fix this is to download yad from SID
https://tracker.debian.org/pkg/yad

or I have uploaded yad on this repo (in assets directory)

install yad with

sudo dpkg -i yad.....deb

This should fix the yad...

Obviously, it may require dependencies. You should install it if it gives you error

Another thing to check is LOCALE have to be set
See here how to set Locale. This will also fix the waybar-cava
https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ#-waybar-cava-broken

@JaKooLit JaKooLit pinned this issue Sep 14, 2024
@JaKooLit JaKooLit changed the title [Bug] Hint button not Launching [Bug] YAD not installed . Hint button not Launching Sep 22, 2024
@Lumipyry
Copy link

Lumipyry commented Oct 10, 2024

Dear @JaKooLit,
I have just donated You a Large or Extra Large Cafe Macchiato via Kofi.
I have now a fully working Hyprland compositor in Debian 13 Trixie - together with KDE Plasma desktop. Thank You for this.

My way to install YAD to Debian 13 Trixie was to add SID repository deb http://ftp.de.debian.org/debian sid main to /etc/apt/sources.list, as suggested in Debian YAD package download page for AMD 64 computers . In the ftp address one should replace de with one's own country code. In my case, as I live in Finland, I replaced de with fi.

Then I was able to install it with terminal: sudo apt-get install yad - One might have to do sudo apt updateor reboot before this command will success...

As a hint for Debian 12 Bookworm users, in following Github Gist page you can find working and easy instructions for upgrading Debian 12 to Debian 13 Trixie. Althought you'll get a better, error free, upgrade with the official solution in https://wiki.debian.org/DebianUpgrade

@JaKooLit
Copy link
Owner Author

thank you.

however, I do believe that if you add the SID main repo, all your packages will come from SID, ultimately, you are switching to SID branch..

Or I maybe wrong

@Lumipyry
Copy link

Lumipyry commented Oct 10, 2024

thank you.

however, I do believe that if you add the SID main repo, all your packages will come from SID, ultimately, you are switching to SID branch..

Or I maybe wrong

Well I'm just a common user... I just do what they suggest in Debian: Use a package manager - Do not download directly...

I have only used pure Debian for about 24 hours now... I used Kubuntu and MX LInux before...

I don't yet know what concequences might follow if I'm now switched to SID branch.... Well I quess I'll see

And another time: Thank you for this script!

... Maybe one solution could be to remove the SID main deb http://ftp.de.debian.org/debian sid main after installing YAD...

@JaKooLit
Copy link
Owner Author

thank you.
however, I do believe that if you add the SID main repo, all your packages will come from SID, ultimately, you are switching to SID branch..
Or I maybe wrong

Well I'm just a common user... I just do what they suggest in Debian: Use a package manager - Do not download directly...

I have only used pure Debian for about 24 hours now... I used Kubuntu and MX LInux before...

I don't yet know what concequences might follow if I'm now switched to SID branch.... Well I quess I'll see

And another time: Thank you for this script!

... Maybe one solution could be to remove the SID main deb http://ftp.de.debian.org/debian sid main after installing YAD...

running dpkg -i is just installing .deb package

when you install from repo, using apt, it will just download from the source and will install.

since the source is from debian sid anyway.

when you add to your sources.list the SID repo, package manager will try to upgrade from the latest one, and SID will always be latest compared to trixie

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