xdm icon indicating copy to clipboard operation
xdm copied to clipboard

XDM 8.0.29 Version cannot opened in Debian 12

Open ZakeyJack opened this issue 1 year ago • 10 comments

XDM is currently being re-written to be more user friendly and performant, please refer to (https://github.com/subhra74/xdm/discussions/768) for more information

PLEASE DO NOT JUST SAY "It does not work, or something not working etc." Provide enough relevent details so that the issue can be analyzed and reproduced easily

Describe the bug XDM cannot be opened. Just the process of opening, loading, then nothing happens. No GUI appears at all.

To Reproduce Steps to reproduce the behavior:

  1. Installing deb file [source: link] using Software Install.
  2. Open it, loading, then nothing happens.
  3. GUI not appears at all.

Expected behavior Application is running, the gui is displayed.

Screenshots image image

please complete the following information:

  • OS: [Debian 12]
  • Browser [chrome]
  • XDM addon Version [3.1]
  • XDM Version [8.0.29]

Generated log using below method

  • https://github.com/subhra74/xdm/wiki/Generate-log-for-troubleshooting [Not Working]

Error: bash: jre/bin/java: No such file or directory (Step 3) I tried the solution 1 (Not working):

$ sudo apt install default-jre
$ java -version
openjdk version "17.0.7" 2023-04-18
OpenJDK Runtime Environment (build 17.0.7+7-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.7+7-Debian-1deb12u1, mixed mode, sharing) 
$ which java
/usr/bin/java
$ usr/bin/java -jar xdman.jar
bash: usr/bin/java: No such file or directory
$ sudo ln -s /usr/bin/java /opt/xdman/jre/bin/java
ln: failed to create symbolic link '/opt/xdman/jre/bin/java': No such file or directory

Then I tried the solution 2 (Not working):

# cd /opt/xdman
# mkdir -p jre/bin
# ln -s /usr/bin/java /opt/xdman/jre/bin/java
# jre/bin/java -jar xdman.jar
Error: Unable to access jarfile xdman.jar

Error: Unable to access jarfile xdman.jar happened because xdman.jar is not available (missing).

I tried the last solution, solution 3 and still not working. Reinstall the XDM.

ZakeyJack avatar Jul 30 '23 16:07 ZakeyJack

I also can't reopen the program from tray on arcolinux with gnome without killing it with system monitor first, i even have AppIndicator and Kstatusnotifier extension and it doesn't show on tray

xandeale avatar Aug 03 '23 17:08 xandeale

With gnome on xorg session, it shows up on tray if you use AppIndicator and Kstatusnotifier extension, however, it can only be left-clicked to maximize app.

xandeale avatar Aug 03 '23 18:08 xandeale

I face the exact same issue on Debian 12. I run it from terminal, then I get the following:

[xdm-13:55:00] Loading config...
[xdm-13:55:00] Application_Startup
[xdm-13:55:00] Loading languages...
[xdm-13:55:00] Language loading ...
[xdm-13:55:00] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-13:55:00] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-13:55:00] Language loaded.

(xdm-app:3953): Gtk-CRITICAL **: 13:55:01.388: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
/usr/bin/xdman: line 3:  3953 Segmentation fault      /opt/xdman/xdm-app $@

iTzVoko avatar Aug 12 '23 11:08 iTzVoko

I face the exact same issue on Debian 12. I run it from terminal, then I get the following:

[xdm-13:55:00] Loading config...
[xdm-13:55:00] Application_Startup
[xdm-13:55:00] Loading languages...
[xdm-13:55:00] Language loading ...
[xdm-13:55:00] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-13:55:00] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-13:55:00] Language loaded.

(xdm-app:3953): Gtk-CRITICAL **: 13:55:01.388: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
/usr/bin/xdman: line 3:  3953 Segmentation fault      /opt/xdman/xdm-app $@

Same exact issue on Fedora 38

[rizkimapa@tuf-f15 ~]$ xdman
[xdm-12:15:06] Loading config...
[xdm-12:15:07] Application_Startup
[xdm-12:15:08] Loading languages...
[xdm-12:15:08] Language loading ...
[xdm-12:15:08] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-12:15:08] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-12:15:08] Language loaded.

(xdm-app:25239): Gtk-CRITICAL **: 12:15:08.982: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
/usr/bin/xdman: line 3: 25239 Segmentation fault      (core dumped) /opt/xdman/xdm-app $@

However, running with root access appears to fix the issue (But it shouldn't need root access) image

RizkiMaulanaP avatar Aug 16 '23 05:08 RizkiMaulanaP

However, running with root access appears to fix the issue (But it shouldn't need root access) image

Thank you; the issue solved. But that's very weird, I get the same exception too:

Exception in NativeMessagingHostHandler ctor : System.Threading.WaitHandleCannotBeOpenedException: No handle of the given name exists.
  at System.Threading.Mutex.OpenExisting(String )
  at XDM.Core.SingleInstance.Ensure()

iTzVoko avatar Aug 16 '23 19:08 iTzVoko

i have this problem in debain Screenshot from 2024-01-28 11-46-46

mycracked avatar Jan 28 '24 06:01 mycracked

Has anyone been able to solve this issue I'm facing the same problem

ssembatyaisaac avatar Aug 10 '24 06:08 ssembatyaisaac

@ssembatyaisaac I faced this problem on Debian 12 until 6 months ago. Then I give up. Now I'm just using XDM on Windows platform and it still works properly in Mozilla.

ZakeyJack avatar Aug 10 '24 06:08 ZakeyJack

It works better on cinnamon and xfce, the bug is with gnome desktop, it doesn't show background app running.

xandeale avatar Aug 10 '24 15:08 xandeale

Thank you Going to try out xfce

ssembatyaisaac avatar Aug 19 '24 09:08 ssembatyaisaac