Skip to content

bug: ddterm blinking if Forge enabled and others bug #322

@Anifyuli

Description

@Anifyuli

(1) Issue/Bug Description/Video Capture/Screenshots:
ddterm GNOME extension blinking if Forge enabled, and Forge have some not responding it keybind moments.

2023-11-15.23-08-33.mp4

(2) Steps to reproduce (if you know):

  1. Enable Forge
  2. Open ddterm
  3. Interact with ddterm
  4. ddterm blinking window

(3) Distribution and Linux version:

PRETTY_NAME="Ubuntu 23.10"
NAME="Ubuntu"
VERSION_ID="23.10"
VERSION="23.10 (Mantic Minotaur)"
VERSION_CODENAME=mantic
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=mantic
LOGO=ubuntu-logo
Linux ThinkPad-X280 6.5.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 13 13:49:38 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

(4) Journal Logs from the last hour:

Nov 15 23:21:52 ThinkPad-X280 gnome-shell[12576]: Meta.Rectangle is deprecated, use Mtk.Rectangle instead
Nov 15 23:21:52 ThinkPad-X280 gnome-shell[12576]: Meta.Rectangle is deprecated, use Mtk.Rectangle instead
Nov 15 23:21:52 ThinkPad-X280 gnome-shell[12576]: Meta.Rectangle is deprecated, use Mtk.Rectangle instead
Nov 15 23:21:52 ThinkPad-X280 gnome-shell[12576]: Meta.Rectangle is deprecated, use Mtk.Rectangle instead
Nov 15 23:21:52 ThinkPad-X280 gnome-shell[12576]: Meta.Rectangle is deprecated, use Mtk.Rectangle instead

(5) Gnome Shell version: 45.0

(6) Forge version and where was Forge installed from: 77 from Extension Manager

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc): 768P built-in laptop screen

(9) Other Installed/Enabled Extensions:

thinkpad-battery-threshold@marcosdalvarez.org
Name: Thinkpad Battery Threshold
Description: Enable/Disable battery threshold on Lenovo Thinkpad laptops.

If you mainly use the system with the AC power adapter connected and only use the battery sporadically, you can increase battery life by setting the maximum charge value to less than 100%. This is useful because batteries that are used sporadically have a longer lifespan when kept at less than full charge.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/thinkpad-battery-threshold@marcosdalvarez.org
URL: https://gitlab.com/marcosdalvarez/thinkpad-battery-threshold-extension
Version: 38
State: ENABLED

PrivacyMenu@stuarthayhurst
Name: Privacy Quick Settings
Description: Add privacy settings toggles to the GNOME system menu
NOTE: This only provides quick access to settings, it doesn't directly access hardware
Path: /home/anifyuli/.local/share/gnome-shell/extensions/PrivacyMenu@stuarthayhurst
URL: https://github.com/stuarthayhurst/privacy-menu-extension
Version: 21
State: ENABLED

AlphabeticalAppGrid@stuarthayhurst
Name: Alphabetical App Grid
Description: Restore the alphabetical ordering of the app grid
Path: /home/anifyuli/.local/share/gnome-shell/extensions/AlphabeticalAppGrid@stuarthayhurst
URL: https://github.com/stuarthayhurst/alphabetical-grid-extension
Version: 35
State: ENABLED

native-window-placement@gnome-shell-extensions.gcampax.github.com
Name: Native Window Placement
Description: Arrange windows in overview in a more compact way.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/native-window-placement@gnome-shell-extensions.gcampax.github.com
URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
Version: 55
State: ENABLED

compiz-alike-magic-lamp-effect@hermes83.github.com
Name: Compiz alike magic lamp effect
Description: Magic lamp effect inspired by the Compiz ones

NB:
In case of update error please restart Gnome Shell (on Xorg press ALT+F2 then write r and press enter, on Wayland end the session and log in again)
Path: /home/anifyuli/.local/share/gnome-shell/extensions/compiz-alike-magic-lamp-effect@hermes83.github.com
URL: https://github.com/hermes83/compiz-alike-magic-lamp-effect
Version: 18
State: ENABLED

lockkeys@vaina.lt
Name: Lock Keys
Description: Numlock & Capslock status on the panel.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/lockkeys@vaina.lt
URL: https://github.com/kazysmaster/gnome-shell-extension-lockkeys
Version: 54
State: ENABLED

weatheroclock@CleoMenezesJr.github.io
Name: Weather O'Clock
Description: Display the current weather inside the pill next to the clock. GNOME Weather is required for this extension to work.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/weatheroclock@CleoMenezesJr.github.io
URL: https://github.com/CleoMenezesJr/weather-oclock
Original author: JasonLG1979@github.io
Version: 11
State: ENABLED

notification-timeout@chlumskyvaclav.gmail.com
Name: Notification Timeout
Description: This extension allows configuring the same timeout for all notifications. It also allows ignoring the idle state.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/notification-timeout@chlumskyvaclav.gmail.com
URL: https://github.com/vchlum/notification-timeout
Original author: chlumskyvaclav@gmail.com
Version: 10
State: ENABLED

NotificationCounter@coolllsk
Name: Notification Counter
Description: Shows number of notifications in queue.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/NotificationCounter@coolllsk
URL: https://github.com/vkrizan/NotificationCounter
Version: 8
State: ENABLED

caffeine@patapon.info
Name: Caffeine
Description: Disable the screensaver and auto suspend
Path: /home/anifyuli/.local/share/gnome-shell/extensions/caffeine@patapon.info
URL: https://github.com/eonpatapon/gnome-shell-extension-caffeine
Version: 52
State: ENABLED

add-to-desktop@tommimon.github.com
Name: Add to Desktop
Description: An easy way to create desktop app shortcut in gnome
Path: /home/anifyuli/.local/share/gnome-shell/extensions/add-to-desktop@tommimon.github.com
URL: https://github.com/Tommimon/add-to-desktop
Version: 11
State: ENABLED

x11gestures@joseexposito.github.io
Name: X11 Gestures
Description: Enable GNOME Shell multi-touch gestures on X11.
Requires Touchégg https://github.com/JoseExposito/touchegg#readme
Path: /home/anifyuli/.local/share/gnome-shell/extensions/x11gestures@joseexposito.github.io
URL: https://github.com/JoseExposito/gnome-shell-extension-x11gestures
Version: 22
State: ENABLED

user-theme@gnome-shell-extensions.gcampax.github.com
Name: User Themes
Description: Load shell themes from user directory.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com
URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
Version: 53
State: ENABLED

wireless-hid@chlumskyvaclav.gmail.com
Name: Wireless HID
Description: This extension shows the battery of the wireless keyboards, mice, and game controllers in percentages and colors. Multiple devices are supported.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/wireless-hid@chlumskyvaclav.gmail.com
URL: https://github.com/vchlum/wireless-hid
Original author: chlumskyvaclav@gmail.com
Version: 16
State: ENABLED

smile-extension@mijorus.it
Name: Smile - complementary extension
Description: Automatically paste Emojis from the Smile emoji picker
Path: /home/anifyuli/.local/share/gnome-shell/extensions/smile-extension@mijorus.it
URL: https://github.com/mijorus/smile-gnome-extension
Version: 7
State: ENABLED

quick-settings-avatar@d-go
Name: User Avatar In Quick Settings
Description: Display the user avatar in the Quick Settings menu, part of the "System" settings
Path: /home/anifyuli/.local/share/gnome-shell/extensions/quick-settings-avatar@d-go
URL: https://github.com/d-go/quick-settings-avatar
Version: 6
State: ENABLED

rounded-window-corners@yilozt
Name: Rounded Window Corners
Description: Add rounded corners for all windows
Path: /home/anifyuli/.local/share/gnome-shell/extensions/rounded-window-corners@yilozt
URL: https://github.com/yilozt/rounded-window-corners
State: ENABLED

status-area-horizontal-spacing@mathematical.coffee.gmail.com
Name: Status Area Horizontal Spacing
Description: Reduce the horizontal spacing between icons in the top-right status area
Path: /home/anifyuli/.local/share/gnome-shell/extensions/status-area-horizontal-spacing@mathematical.coffee.gmail.com
URL: https://gitlab.com/p91paul/status-area-horizontal-spacing-gnome-shell-extension
Version: 26
State: ENABLED

gsconnect@andyholmes.github.io
Name: GSConnect
Description: GSConnect is a complete implementation of KDE Connect especially for GNOME Shell with Nautilus, Chrome and Firefox integration. It does not rely on the KDE Connect desktop application and will not work with it installed.

KDE Connect allows devices to securely share content like notifications or files and other features like SMS messaging and remote control. The KDE Connect team has applications for Linux, BSD, Android, Sailfish, iOS, macOS and Windows.

Please report issues on Github!
Path: /home/anifyuli/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io
URL: https://github.com/GSConnect/gnome-shell-extension-gsconnect/wiki
Version: 56
State: ENABLED

expandable-notifications@kaan.g.inam.org
Name: Expandable Notifications
Description: Makes the notifications in the notification list expandable. Using gsettings, you can choose between three modes: AUTO, ARROW and CRITICAL.
AUTO will expand the notifications in the notification list automatically.
ARROW adds an arrow that lets you choose what to expand or unexpand.
CRITICAL is similar to arrow, but expands notifications with the urgency critical automatically.

For more information and an example command to change the mode, I recommend to look at the repository.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/expandable-notifications@kaan.g.inam.org
URL: https://github.com/kaanginam/expandable-notifications
Version: 15
State: ENABLED

ddterm@amezin.github.com
Name: ddterm
Description: Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
Path: /home/anifyuli/.local/share/gnome-shell/extensions/ddterm@amezin.github.com
URL: https://github.com/ddterm/gnome-shell-extension-ddterm
Version: 48
State: ENABLED

blur-my-shell@aunetx
Name: Blur my Shell
Description: Adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview.

You can support my work by sponsoring me on:

Note: if the extension shows an error after updating, please make sure to restart your session to see if it persists. This is due to a bug in gnome shell, which I can't fix by myself.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/blur-my-shell@aunetx
URL: https://github.com/aunetx/gnome-shell-extension-blur-my-shell
Version: 54
State: ENABLED

netspeedsimplified@prateekmedia.extension
Name: Net speed Simplified
Description: A Net Speed extension With Loads of Customization. Fork of simplenetspeed

Full CHANGELOG can be found on github releases page

Features

  1. Clean UI
  2. Adjustable Refresh rate
  3. Preferences to manage extension
  4. Vertical Alignment Support
  5. Two Icon sets for Indicators

Feature Highlights for Preferences

  1. Lock Mouse Actions option
  2. Advance Position options to pinpoint where to place the indicator on the Panel.
  3. Refresh time option by which you can change refresh rate value between 1.0 and 10.0 seconds.
  4. Option to show upload speed first
  5. Color Customizations for speed indicators
  6. Option to Hide when Disconnected
  7. Option to use shorter units like K/s instead of KB/s
  8. Limit Unit option and more...

Modes

  1. Total net speed in terms of bits per second
  2. Total net speed in terms of bytes per second
  3. Combined Up & down speed in terms of bits per second
  4. Combined Up & down speed in terms of bytes per second
  5. Total transferred data in terms of bytes (Right click to reset counter)

Mouse Events

  • Left click to change modes
  • Right click(in 1-4 modes): Toggle the visibility of total transfer data.
  • Right click(in 5th mode): Reset total transfer data.
  • Right Click(Four consecutive times): Toggle through horizontal/vertical alignment.
  • Middle click: Cycle through the font sizes.
    Path: /home/anifyuli/.local/share/gnome-shell/extensions/netspeedsimplified@prateekmedia.extension
    URL: https://github.com/prateekmedia/netspeedsimplified
    Version: 41
    State: ENABLED

debian-updates-indicator@glerro.pm.me
Name: Debian Linux Updates Indicator
Description: Updates indicator for Debian Linux based distributions.

Check for updates and shows also the following packages status (as in Synaptic):
⚫ Available updates.
⚫ New packages in repository.
⚫ Local/Obsolete packages.
⚫ Residual config files.
⚫ Autoremovable packages.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/debian-updates-indicator@glerro.pm.me
URL: https://gitlab.gnome.org/glerro/gnome-shell-extension-debian-updates-indicator
Version: 4
State: ENABLED

gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com
Name: GNOME Fuzzy App Search
Description: Fuzzy application search results for Gnome Search
Path: /home/anifyuli/.local/share/gnome-shell/extensions/gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com
URL: https://gitlab.com/czarlie/gnome-fuzzy-app-search
Original author: Franjo Filo fffilo666@gmail.com
Version: 20
State: ENABLED

clipboard-indicator@tudmotu.com
Name: Clipboard Indicator
Description: The most popular clipboard manager for GNOME, with over 1M downloads
Path: /home/anifyuli/.local/share/gnome-shell/extensions/clipboard-indicator@tudmotu.com
URL: https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator
Version: 56
State: ENABLED

legacyschemeautoswitcher@joshimukul29.gmail.com
Name: Legacy (GTK3) Theme Scheme Auto Switcher
Description: Change the GTK3 theme to light/dark variant based on the system color scheme
Path: /home/anifyuli/.local/share/gnome-shell/extensions/legacyschemeautoswitcher@joshimukul29.gmail.com
URL: https://github.com/mukul29/legacy-theme-auto-switcher-gnome-extension
Version: 7
State: ENABLED

ding@rastersoft.com
Name: Desktop Icons NG (DING)
Description: Adds icons to the desktop. Fork of the original Desktop Icons extension, with several enhancements .
Path: /usr/share/gnome-shell/extensions/ding@rastersoft.com
URL: https://gitlab.com/rastersoft/desktop-icons-ng
State: ENABLED

ubuntu-appindicators@ubuntu.com
Name: Ubuntu AppIndicators
Description: Support app indicators and legacy tray icons in top panel, as the default Ubuntu experience. System update of AppIndicator and KStatusNotifierItem Support extension.
Path: /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com
URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
State: ENABLED

ubuntu-dock@ubuntu.com
Name: Ubuntu Dock
Description: A dock for the Gnome Shell, default Ubuntu experience. This extension is a modified version of Dash To Dock with different defaults. Dash To Dock can be installed to replace it and give more (but unsupported) configuration options.
Path: /usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com
URL: https://micheleg.github.io/dash-to-dock/
Original author: micxgx@gmail.com
Version: 87
State: ENABLED

nightthemeswitcher@romainvigier.fr
Name: Night Theme Switcher
Description: Automatically toggle your desktop’s color scheme between light and dark, switch backgrounds and run custom commands at sunset and sunrise.
Path: /home/anifyuli/.local/share/gnome-shell/extensions/nightthemeswitcher@romainvigier.fr
URL: https://nightthemeswitcher.romainvigier.fr
Version: 75
State: ENABLED

(10) Other Notes: I wish this bug solved soon as possible

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions