Package Details: termius 9.8.5-1

Git Clone URL: https://aur.archlinux.org/termius.git (read-only, click to copy)
Package Base: termius
Description: Desktop SSH Client
Upstream URL: https://www.termius.com/
Keywords: desktop sftp ssh
Licenses: custom
Submitter: tbk
Maintainer: tbk
Last Packager: tbk
Votes: 29
Popularity: 1.45
First Submitted: 2019-06-11 00:19 (UTC)
Last Updated: 2024-11-17 10:22 (UTC)

Pinned Comments

tbk commented on 2019-06-11 00:26 (UTC) (edited on 2019-06-11 01:26 (UTC) by tbk)

There is an issue when running multiple instances where the second instance does not render the interface the snap package suffers from the same issue.

Latest Comments

1 2 3 4 Next › Last »

FBDev64 commented on 2024-03-24 19:52 (UTC)

Best SSH client.

wavi commented on 2023-10-06 13:29 (UTC)

Termius team links do not work because the protocol is not referenced inside of the .desktop file. Adding MimeType=x-scheme-handler/termius to the file should make it so that you can launch instances from the website.

BryanLiang commented on 2023-09-09 09:39 (UTC) (edited on 2023-09-20 12:58 (UTC) by BryanLiang)

I modified the PKGBUILD, which upgraded to latest version and added files that are needed for GPU acceleration personally

Use it if you need.

https://pastebin.com/RK5yYw5S

arlindo commented on 2023-07-08 13:25 (UTC) (edited on 2023-07-08 13:25 (UTC) by arlindo)

When files like libEGL.so, libGLESv2.so, and libvulkan.so.1 are ignored by an AUR package, I experience poor performance in terminal scrolling and response, as well as high CPU utilization by the Termius app. I only discovered this issue after directly downloading the Debian version from the Termius website. All my performance problems were resolved when I used the original version of Termius, even in the Debian version. Can you explain why these files are being ignored? I'm aware that the files already exist in my operating system, but they don't seem to work. The log below shows the errors encountered when using the AUR package. I have fixed the links for the files libEGL.so, libGLESv2.so, and libvulkan.so.1 in ArchLinux.

[40567:0708/102014.159873:ERROR:gl_display.cc(508)] EGL Driver message (Error) eglCreateContext: eglCreateContext
[40567:0708/102014.159966:ERROR:gl_context_egl.cc(371)] eglCreateContext failed with error EGL_SUCCESS
[40567:0708/102014.161620:ERROR:gpu_init.cc(521)] Passthrough is not supported, GL is angle, ANGLE is swiftshader
[40567:0708/102014.164074:ERROR:gl_display.cc(508)] EGL Driver message (Error) eglCreateContext: eglCreateContext
[40567:0708/102014.164121:ERROR:gl_context_egl.cc(371)] eglCreateContext failed with error EGL_SUCCESS
[40567:0708/102014.164158:ERROR:gpu_info_collector.cc(93)] gl::init::CreateGLContext failed
[40567:0708/102014.164188:ERROR:gpu_info_collector.cc(354)] Could not create context for info collection.
[40567:0708/102014.164231:ERROR:gpu_init.cc(86)] CollectGraphicsInfo failed.
[40567:0708/102014.165671:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[40667:0708/102014.175870:ERROR:gpu_init.cc(521)] Passthrough is not supported, GL is disabled, ANGLE is 

Cofincup commented on 2023-04-30 07:04 (UTC) (edited on 2023-04-30 07:12 (UTC) by Cofincup)

I sent an email to aur@jjtc.eu a week ago but no reply was given...Decided to give a comment.

Possible fixes about PKGBUILD:

  • The mkdir problem: on aur, others are complaining about a corrupted aur. That's because there lacks a -p arg at prepare(). So prepare() should be like this:
prepare() {
    mkdir -p $pkgname
    unsquashfs -f -d $pkgname $pkgname-$pkgver.snap
}
  • Dependency issues. depends should be like this (adding 'alsa-lib' 'openssl-1.1' 'libsecret'):
depends=('alsa-lib' 'openssl-1.1' 'libsecret' 'libnotify'
'libappindicator-gtk3' 'libxtst' 'nss' 'libxss')

However there remains some bugs(?). TBK maybe you should run namcap to test them out. Mainly: 1. Some dependencies are not needed? Some of them seemed to be not-essensial? 'libnotify' 'libappindicator-gtk3' 'libxtst' 'libxss' are reported to be not needed. 2. It seems that aur community requires the elf file to be put in a more proper place. /opt/ may need to be changed?

ipaqmaster commented on 2023-03-14 04:28 (UTC)

==> Starting prepare()...
mkdir: cannot create directory ‘termius’: File exists
==> ERROR: A failure occurred in prepare().
     Aborting...

Still cannot build a new version because of a broken mkdir

inetol commented on 2022-11-19 11:18 (UTC)

@GuardedAirplane Nah it doesn't seem so, they are the same program after all, even if the way they are build changes. Here is the PKGBUILD from the old "termius-app", (I think) it would be better to use that source instead of the Snaps one.

@tbk Do you think you can adapt it to solve these issues with the existing package?

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=termius-app

GuardedAirplane commented on 2022-11-19 01:50 (UTC)

@Inetol There was a .deb based version I used for years that got removed a few months ago. I am not really sure why you would want an AUR package that is not on the latest version (the deb version would just always download the newest version regardless of the AUR listing). I thought about relisting, but my understanding is that they don't like multiple versions of the same thing on the AUR.

inetol commented on 2022-11-18 08:30 (UTC)

@dmnc Yeah, blame the .snap packages, I guess that .deb packages are not being used because Termius does not show a listing with all the versions and in its official page only lets you download the latest version.