I have the problem with the persisted connection and favorites , but solved installing gnome-keyring https://github.com/mongodb-js/compass/issues/1911
Search Criteria
Package Details: mongodb-compass 1.44.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mongodb-compass.git (read-only, click to copy) |
---|---|
Package Base: | mongodb-compass |
Description: | The MongoDB GUI |
Upstream URL: | https://www.mongodb.com/products/compass |
Licenses: | SSPL-1.0 |
Submitter: | ogarcia |
Maintainer: | ogarcia |
Last Packager: | ogarcia |
Votes: | 63 |
Popularity: | 1.37 |
First Submitted: | 2017-04-03 09:15 (UTC) |
Last Updated: | 2024-10-31 10:21 (UTC) |
Dependencies (7)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libsecret
- libxss
- libxtst
- nss (nss-hgAUR)
- org.freedesktop.secrets (keepassxc-gitAUR, gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, pass-secret-service-binAUR, bitw-gitAUR, dssdAUR, pass-secret-service-gitAUR, gnome-keyring, keepassxc, kwallet, kwallet5) (optional)
Required by (0)
Sources (2)
Hadad_BG commented on 2020-07-15 03:18 (UTC)
<deleted-account> commented on 2020-02-12 21:20 (UTC)
Connections and favorites aren't persisted here as well (KDE Plasma 5.18, not sure if that matters though).
Could be a mongodb thing introduced in version 1.20.0, see changelog: https://github.com/mongodb-js/compass/releases/tag/v1.20.0
Downgrade to 1.19.12 solved the problem.
EDIT: Re-updated today to 1.20.5, with gnome-keyring installed looks like recent connections and favorites are persisted
dpeukert commented on 2020-01-01 17:23 (UTC) (edited on 2020-01-01 17:23 (UTC) by dpeukert)
@ael After some more testing it looks like gnome-keyring
is only required for the first launch, if you uninstall it afterwards, Compass keeps working. I've also discovered that Compass is actually open source (https://github.com/mongodb-js/compass/), so I'll be working on making this a package that builds from the source and transfer the current packages to mongodb-compass-*-bin.
hamidzr commented on 2019-12-30 19:03 (UTC) (edited on 2019-12-30 19:04 (UTC) by hamidzr)
Connection settings are not persisted between launches of the software, even favorites. Anyone else has this issue? Could be a mongodb-compass thing.
dpeukert commented on 2019-12-08 22:32 (UTC) (edited on 2019-12-08 22:39 (UTC) by dpeukert)
@ael I don't think that's the case, because I don't have gnome-keyring
installed on my system and I don't get stuck on the loading screen. Maybe it could be caused by something down the gnome-keyring
dependency tree actually being required to run this. Can you uninstall gnome-keyring
(with -s
to uninstall dependencies that are no longer required by anything) and run the following script to check if some of the gnome-keyring
dependencies present on my system are missing on yours?
#!/bin/bash
echo 'acl
adobe-source-code-pro-fonts
adwaita-icon-theme
alsa-lib
alsa-topology-conf
alsa-ucm-conf
argon2
atk
at-spi2-atk
at-spi2-core
attr
audit
avahi
bash
brotli
bzip2
cairo
cantarell-fonts
colord
coreutils
cracklib
cryptsetup
db
dbus
dconf
desktop-file-utils
device-mapper
dnssec-anchors
e2fsprogs
expat
filesystem
fontconfig
freetype2
fribidi
gcc-libs
gcr
gdbm
gdk-pixbuf2
glib2
glibc
glib-networking
gmp
gnutls
graphite
gsettings-desktop-schemas
gtk3
gtk-update-icon-cache
harfbuzz
hicolor-icon-theme
hwids
iana-etc
icu
iptables
iso-codes
jasper
js60
json-c
json-glib
kbd
keyutils
kmod
krb5
lcms2
ldns
libcanberra
libcap
libcap-ng
libcroco
libcups
libdaemon
libdatrie
libdrm
libedit
libelf
libepoxy
libffi
libgcrypt
libglvnd
libgpg-error
libgudev
libgusb
libidn2
libjpeg-turbo
libldap
libmnl
libnetfilter_conntrack
libnfnetlink
libnftnl
libnl
libogg
libomxil-bellagio
libpcap
libpciaccess
libpng
libproxy
libpsl
librsvg
libsasl
libseccomp
libsoup
libtasn1
libthai
libtiff
libtirpc
libtool
libunistring
libunwind
libusb
libutil-linux
libvorbis
libx11
libxau
libxcb
libxcomposite
libxcursor
libxdamage
libxdmcp
libxext
libxfixes
libxft
libxi
libxinerama
libxkbcommon
libxml2
libxrandr
libxrender
libxshmfence
libxtst
libxxf86vm
linux-api-headers
llvm-libs
lm_sensors
lz4
lzo
mesa
ncurses
nettle
openssh
openssl
p11-kit
pam
pambase
pango
pcre
pcre2
perl
pixman
polkit
popt
readline
rest
shadow
shared-mime-info
sound-theme-freedesktop
sqlite
systemd
systemd-libs
tar
tdb
tzdata
util-linux
wayland
wayland-protocols
xcb-proto
xkeyboard-config
xorgproto
xz
zlib
zstd' | while read dep; do
if ! pacman -Q "$dep" > /dev/null 2>&1; then
echo "$dep is missing"
fi
done
Pinned Comments