domferr / domferr/Linux-PowerToys
No response after clicking the layouts button of FancyZone
- Dominant language
- Dart
- Stars
- 668
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Description
No response after clicking the layouts button of FancyZone
The terminal output errors:
huangwenshuo@pop-os:~/Applications$ ./LinuxPowerToys-0.8-x86_64_f8aecf62cd3ce036b3402fca12b8111c.AppImage
Gtk-Message: 11:03:07.598: Failed to load module "appmenu-gtk-module"
Gtk-Message: 11:03:07.675: Failed to load module "canberra-gtk-module"
Gtk-Message: 11:03:07.675: Failed to load module "canberra-gtk-module"
** (linuxpowertoys:48504): CRITICAL **: 11:03:08.273: Failed to read XDG desktop portal settings: GDBus.Error:org.freedesktop.portal.Error.NotFound: 未找到请求的设置
** (linuxpowertoys:48504): CRITICAL **: 11:03:08.276: Failed to read XDG desktop portal settings: GDBus.Error:org.freedesktop.portal.Error.NotFound: 未找到请求的设置
^C
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.Shell.Extensions.TilingShell” on object at path /org/gnome/shell/extensions/TilingShell
#0 DBusClient._callMethod (package:dbus/src/dbus_client.dart:1126)
#1 DBusClient.callMethod (package:dbus/src/dbus_client.dart:621)
#2 GnomeFancyZonesBackend._openLayoutEditor (package:linuxpowertoys/src/backend_api/utilities/fancy_zones/gnome_fancy_zones_backend.dart:320)
Contributor guide
Research direction
Start in package/linuxpowertoys/src/backend_api/utilities/fancy_zones/gnome_fancy_zones_backend.dart at GnomeFancyZonesBackend._openLayoutEditor and reproduce the layouts-button action on the reported Linux desktop. Check how the DBus call handles the missing TilingShell interface; done means clicking the button opens the layout editor or reports the unavailable integration without an unhandled exception.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter, linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100