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

Fresh install of Debian 12 RC3, EasySSH from Repo wont open #174

Open
ghost opened this issue May 20, 2023 · 14 comments
Open

Fresh install of Debian 12 RC3, EasySSH from Repo wont open #174

ghost opened this issue May 20, 2023 · 14 comments

Comments

@ghost
Copy link

ghost commented May 20, 2023

Just did a clean install of Debian 12 RC3 and installed EasySSH via apt-get install easyssh and its not opening, nothing happens. Tried running it in the terminal and and it just hangs, no text appears and the GUI does not open. Tried using with sudo and it opens but doesn work very well from program menu like that. My DE is Cinnamon.

Tried compiling using instructions here in Github, same result.

Also the flatpak has an issue. In Debian 12 RC3, the Dark mode does not work, app remains in white colors.

@ryonakano
Copy link
Contributor

ryonakano commented May 20, 2023

Confirmed the issue with the same environment.

  • Debian 12 RC3 with fully updated
  • DE: Cinnamon
  • EasySSH 1.7.9-3
(gdb) r
Starting program: /usr/bin/easyssh 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff31ff6c0 (LWP 2843)]
[New Thread 0x7ffff29fe6c0 (LWP 2844)]
^C
Thread 1 "easyssh" received signal SIGINT, Interrupt.
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38      ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory.
(gdb) bt
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff7df03cf in g_cond_wait ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff7dc5e8b in g_once_init_enter ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff72d43e0 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff72c5861 in g_bus_get_sync ()
   from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007ffff353a21b in ?? ()
   from /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
#6  0x00007ffff7eb6de9 in g_type_create_instance ()
   from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff7e9ad30 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff7e9c3fc in g_object_new_with_properties ()
   from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff7e9d001 in g_object_new ()
   from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff72374b4 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff7237b46 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007ffff727b2a5 in g_vfs_get_default ()
   from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#13 0x00007ffff722143e in g_file_new_for_path ()
   from /lib/x86_64-linux-gnu/libgio-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--

@ryonakano
Copy link
Contributor

Not knowing what's happening here, but it gets working by apt install --reinstall easyssh and running the app with the command /usr/bin/easyssh for a few times:

Screenshot from 2023-05-20 16-26-31

@ghost
Copy link
Author

ghost commented May 20, 2023

Not knowing what's happening here, but it gets working by apt install --reinstall easyssh and running the app with the command /usr/bin/easyssh for a few times:

I tried this many times, didn't work for me.

@almera-vs
Copy link

Doesn't work on Debian 12.0.0 either

@glerroo
Copy link

glerroo commented Jul 27, 2023

I have purged easyssh with sudo apt-get purge easyssh and reinstalled with sudo apt-get install easyssh, then worked again.

@mgal
Copy link

mgal commented Nov 15, 2023

Doesn't start on Linux Mint 21.2 Cinnamon from the system deb package either. Reinstalling doesn't help.

@ghost
Copy link
Author

ghost commented Nov 22, 2023

So far im getting around this issue by using the menu editor and adding sudo to the execution string. It works fine as sudo; i copied my .ssh folder to /root so my certificate with user agent will work with sudo.

@oosterad
Copy link

Any updates on this issue? Everything worked on my old laptop with Ubuntu 22.04, but on my new one (again with 22.04) I get the same problems as mentioned above. purging/reinstalling does not help.

@ghost
Copy link
Author

ghost commented Mar 15, 2024

Any updates on this issue? Everything worked on my old laptop with Ubuntu 22.04, but on my new one (again with 22.04) I get the same problems as mentioned above. purging/reinstalling does not help.

just add sudo to the app menu shortcut. its the only thing that works. So far nobody has fixed the issue. Only other option is Flatpak; no appimages available as far as I've seen.

@walhallaRV
Copy link

Same problem here (LMDE) and adding sudo to the menue shortcut doesnt help. Simply nothing happens.

@ghost
Copy link
Author

ghost commented Jun 11, 2024

Same problem here (LMDE) and adding sudo to the menue shortcut doesnt help. Simply nothing happens.

LMDE6? I have more than 30 systems running both LMDE 6 and Debian 12 with Cinnamon with both new and old updates, never once did adding sudo not work. Try running in the terminal with sudo, im %100 it works if using EasySSH from the debian repo. If not try apt purge and reinstall it.

@kiwibenis
Copy link

Same problem here (LMDE) and adding sudo to the menue shortcut doesnt help. Simply nothing happens.

you need to add NOPASSWD for this in sudoers.

sudo visudo /etc/sudoers.d/nopasswd
ALL ALL=NOPASSWD: /usr/bin/easyssh

reboot

@walhallaRV
Copy link

Same problem here (LMDE) and adding sudo to the menue shortcut doesnt help. Simply nothing happens.

you need to add NOPASSWD for this in sudoers.

sudo visudo /etc/sudoers.d/nopasswd
ALL ALL=NOPASSWD: /usr/bin/easyssh

reboot

THanks, yes I found it out myself "acidentially" ;) Thought I mentioned here, but obviousely was another forum. Working!

@EasyNetDev
Copy link

Hi,

I notice this issue also on Debian 13 Trixie. It starts and then it gets stuck here:

..
newfstatat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so", {st_mode=S_IFREG|0644, st_size=227680, ...}, 0) = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=227680, ...}) = 0
mmap(NULL, 226080, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fa7401e0000
mmap(0x7fa7401eb000, 126976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xb000) = 0x7fa7401eb000
mmap(0x7fa74020a000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x2a000) = 0x7fa74020a000
mmap(0x7fa740215000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x35000) = 0x7fa740215000
close(6)                                = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gvfs/glibc-hwcaps/x86-64-v3/libgvfscommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gvfs/glibc-hwcaps/x86-64-v3/", 0x7ffec0da8c10, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gvfs/glibc-hwcaps/x86-64-v2/libgvfscommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gvfs/glibc-hwcaps/x86-64-v2/", 0x7ffec0da8c10, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=268360, ...}) = 0
mmap(NULL, 266944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fa73e365000
mmap(0x7fa73e378000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x13000) = 0x7fa73e378000
mmap(0x7fa73e392000, 57344, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x2d000) = 0x7fa73e392000
mmap(0x7fa73e3a0000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x3b000) = 0x7fa73e3a0000
close(6)                                = 0
mprotect(0x7fa73e3a0000, 24576, PROT_READ) = 0
mprotect(0x7fa740215000, 8192, PROT_READ) = 0
futex(0x7fa742c7bed8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa742c7bed8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa742c7bed8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa742c7bed8, FUTEX_WAIT_PRIVATE, 101, NULL

Any updates how to use is without root / sudo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants