UbuntuBudgie / budgie-extras

Additional Budgie Desktop enhancements for user experience
https://ubuntubudgie.org
GNU General Public License v3.0
175 stars 34 forks source link

HotCorners doesn't seem to be working #470

Closed thumDer closed 6 months ago

thumDer commented 6 months ago

Description

Hot Corners applet not working, can't even open it's settings. Clicking on the settings icon does nothing. Same after restart. Don't know where to look for the reason.

Budgie version

10.9.1

budgie-extras version

1.7.1-1

Operating System

EndevourOS

Steps to reproduce the issue

Actual result

Nothing happens

Expected result

Settings panel to show up

fossfreedom commented 6 months ago

From the command line run

budgie-panel --replace &

Then add hotcorners applet to the panel

Any messages reported in the terminal?

thumDer commented 6 months ago
[thumder@thumder-eos ~]$ budgie-panel --replace &
[1] 20506
[thumder@thumder-eos ~]$ 
(budgie-panel:20506): GLib-GObject-CRITICAL **: 13:00:16.251: ../glib/gobject/gsignal.c:1767: parameter 1 of type 'SynapseResultSet' for signal "SynapseDataSink::search-done" is not a value type
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
** Message: 13:00:16.898: libsession.vala:45: DESKTOP_AUTOSTART_ID not set, session registration may be broken (not running budgie-desktop?)
** Message: 13:00:22.477: settings_main.vala:151: Acquired org.budgie_desktop.Settings DBus connection

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_is_skip_pager: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_is_skip_tasklist: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_get_geometry: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:57.747: wnck_window_is_skip_pager: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:57.747: wnck_window_is_skip_tasklist: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:57.748: wnck_window_get_geometry: assertion 'WNCK_IS_WINDOW (window)' failed
[thumder@thumder-eos ~]$ 
fossfreedom commented 6 months ago

'fraid nothing useful that I can see there.

Lets see if others have the same issue. I cannot reproduce this issue in either Debian nor Ubuntu 24.04.

On Fri, 15 Mar 2024 at 12:03, Tamás Déri @.***> wrote:

@. ~]$ budgie-panel --replace & [1] 20506 @. ~]$ (budgie-panel:20506): GLib-GObject-CRITICAL : 13:00:16.251: ../glib/gobject/gsignal.c:1767: parameter 1 of type 'SynapseResultSet' for signal "SynapseDataSink::search-done" is not a value type GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable Message: 13:00:16.898: libsession.vala:45: DESKTOP_AUTOSTART_ID not set, session registration may be broken (not running budgie-desktop?)** Message: 13:00:22.477: settings_main.vala:151: Acquired org.budgie_desktop.Settings DBus connection

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_is_skip_pager: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_is_skip_tasklist: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:35.943: wnck_window_get_geometry: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:57.747: wnck_window_is_skip_pager: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL **: 13:00:57.747: wnck_window_is_skip_tasklist: assertion 'WNCK_IS_WINDOW (window)' failed

(budgie-panel:20506): Wnck-CRITICAL : 13:00:57.748: wnck_window_get_geometry: assertion 'WNCK_IS_WINDOW (window)' failed **@.*** ~]$

— Reply to this email directly, view it on GitHub https://github.com/UbuntuBudgie/budgie-extras/issues/470#issuecomment-1999515835, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHTHEFSXYBFOS7HRG7MJQLYYLPQJAVCNFSM6AAAAABEXWPY36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJZGUYTKOBTGU . You are receiving this because you commented.Message ID: @.***>

thumDer commented 6 months ago

is there anything else I could check for more information?

fossfreedom commented 6 months ago

If the applet is not appearing in the panel then this means the applet has not compiled correctly with the right dependencies. I can't help you with that other than pointing you how debian compiles the applet ... see the debian branch, build dependencies and the binary package runtime dependencies

thumDer commented 6 months ago

The applet does appear in the panel, its toggle is also working but the settings button does nothing.

fossfreedom commented 6 months ago

The settings button on the popup runs the following exe /usr/libexec/budgie-hotcorners/budgie-hotcorners-settingswindow

On Sat, 16 Mar 2024 at 14:29, Tamás Déri @.***> wrote:

The applet does appear in the panel, its toggle is also working but the settings button does nothing.

— Reply to this email directly, view it on GitHub https://github.com/UbuntuBudgie/budgie-extras/issues/470#issuecomment-2002003591, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHTHEAW5SCIMEQJGJ3FNY3YYRJMPAVCNFSM6AAAAABEXWPY36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGAYDGNJZGE . You are receiving this because you commented.Message ID: @.***>

thumDer commented 6 months ago

Here is my /usr/libexec directory:

[thumder@thumder-eos libexec]$ pwd
/usr/libexec
[thumder@thumder-eos libexec]$ ls -al
total 16
drwxr-xr-x  4 root root 4096 márc  13 19.18 .
drwxr-xr-x 12 root root 4096 márc  15 11.41 ..
drwxr-xr-x  3 root root 4096 márc  10 21.59 installed-tests
drwxr-xr-x  2 root root 4096 márc  13 19.18 libunwind
[thumder@thumder-eos libexec]$ 
fossfreedom commented 6 months ago

k - then please inform your distro maintainer. This part of the hotcorners code installs the executables in this location

https://github.com/UbuntuBudgie/budgie-extras/blob/2c92ddb3343e8637503723f698ade0477abc1caa/budgie-hotcorners/src/meson.build#L54