[pkg-lxqt-devel] Bug#986763: libfm-qt8: Terminal applications are not openend with the default terminal

Sébastien Dailly 2021bohhae1a at dailly.me
Sun Apr 11 18:45:33 BST 2021


Package: libfm-qt8
Version: 0.16.0-3
Severity: normal
X-Debbugs-Cc: 2021bohhae1a at dailly.me

Dear Maintainer,

I'm using the debian vershion of libfm-qt (libfm-qt8_0.16.0-3) and I have the
same issue than [https://github.com/lxqt/libfm-qt/issues/309] when I'm opening
a file with a terminal application inside pcmanfm-qt, it uses the glib backend
instead of the default terminal.

here is an extract from the `strace pcmanfm-qt` when I try to open a text/plain
document :

```
access("/usr/bin/gnome-terminal", X_OK) = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/bin/gnome-terminal", X_OK)     = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/games/gnome-terminal", X_OK) = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/bin/mate-terminal", X_OK)  = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/bin/mate-terminal", X_OK)      = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/games/mate-terminal", X_OK) = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/bin/xfce4-terminal", X_OK) = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/bin/xfce4-terminal", X_OK)     = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/games/xfce4-terminal", X_OK) = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/bin/nxterm", X_OK)         = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/bin/nxterm", X_OK)             = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/games/nxterm", X_OK)       = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/bin/color-xterm", X_OK)    = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/bin/color-xterm", X_OK)        = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/games/color-xterm", X_OK)  = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/local/bin/rxvt", X_OK)     = -1 ENOENT (Aucun fichier ou dossier
de ce type)
access("/usr/bin/rxvt", X_OK)           = 0
```

The terminal list is taken from the glib library, so it seems that the issue
above is not completely corrected. rxvt is used here because it is the first
application installed in the list, but if install xfce4-terminal, this
applicaton is used instead.

The xdg-association is a standard vim configuration (untouched from the default
debian configuration)

$ xdg-mime query default text/plain
vim.desktop


-- System Information:
Debian Release: 10.9
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-14-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not
set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libfm-qt8 depends on:
ii  libc6                             2.31-9
ii  libexif12                         0.6.21-5.1+deb10u5
ii  libglib2.0-0                      2.64.4-1
ii  libglib2.0-bin                    2.64.4-1
ii  libmenu-cache3                    1.1.0-1
ii  libqt5core5a [qtbase-abi-5-15-2]  5.15.2+dfsg-3
ii  libqt5gui5                        5.15.2+dfsg-3
ii  libqt5widgets5                    5.15.2+dfsg-3
ii  libqt5x11extras5                  5.14.2-2
ii  libstdc++6                        10.2.1-6
ii  libxcb1                           1.13.1-2
ii  shared-mime-info                  1.10-1

Versions of packages libfm-qt8 recommends:
ii  libfm-qt-l10n  0.14.1-9

libfm-qt8 suggests no packages.



More information about the pkg-lxqt-devel mailing list