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

ddterm fails to start on Alpine Linux #629

Closed
2 tasks
tony1016 opened this issue Oct 29, 2023 · 6 comments · Fixed by #726
Closed
2 tasks

ddterm fails to start on Alpine Linux #629

tony1016 opened this issue Oct 29, 2023 · 6 comments · Fixed by #726
Labels
bug Something isn't working

Comments

@tony1016
Copy link

GNOME Shell version

GNOME Shell 44.3

Session type

Wayland (echo $WAYLAND_DISPLAY output is non-empty)

Special configuration

  • High DPI
  • More than one monitor

ddterm version

Version: 47

Linux distro

Alpine Linux 3.18

ddterm settings dump

[/]
background-opacity=0.65000000000000002
ddterm-toggle-hotkey=['<Control>grave']
force-x11-gdk-backend=false
panel-icon-type='toggle-and-menu-button'
show-animation='disable'
show-animation-duration=0.10000000000000001
theme-variant='dark'
transparent-background=true
window-maximize=false
window-position='top'
window-resizable=false
window-size=0.78148854961832059
window-type-hint='normal'

Description

Last version is ok.Fail to open after version update.

@tony1016 tony1016 added the bug Something isn't working label Oct 29, 2023
@amezin
Copy link
Member

amezin commented Oct 30, 2023

Bug report without any error messages doesn't help much.

Please do the following:

  1. Log out
  2. Login
  3. Without pressing ddterm's hotkey/shortcut, open GNOME Terminal/Console
  4. Start journalctl -f in GNOME Terminal/Console
  5. Press ddterm's hotkey/shortcut
  6. Wait for ~1 minute
  7. Paste all output from GNOME Terminal/Console here

@tony1016
Copy link
Author

tony1016 commented Oct 30, 2023 via email

@amezin
Copy link
Member

amezin commented Oct 30, 2023

You'll have to figure out where GNOME Shell writes session logs on your system - otherwise I won't be able to help

@tony1016
Copy link
Author

tony1016 commented Oct 30, 2023 via email

@amezin
Copy link
Member

amezin commented Jan 5, 2024

So the issue is likely that busybox's realpath doesn't understand --: #726

If still relevant, you should be able to fix this issue by editing ~/.local/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm: replace every realpath -- with just realpath (there are two of them)

By the way, session logs are stored in ~/.cache/gdm/session.log.

@amezin amezin changed the title ddterm not open ddterm fails to start on Alpine Linux Jan 5, 2024
@tony1016
Copy link
Author

tony1016 commented Jan 6, 2024

So the issue is likely that busybox's realpath doesn't understand --: #726

If still relevant, you should be able to fix this issue by editing ~/.local/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm: replace every realpath -- with just realpath (there are two of them)

By the way, session logs are stored in ~/.cache/gdm/session.log.

Yes confirm that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants