BUG: termux-fingerprint opens blank window when secondary display is attached
Open
Nobody has claimed this yet.
bug report
- Dominant language
- Java
- Stars
- 4.3k
- Forks
- 920
- PR merge metrics
- No merged PRs in 30d
Description
Problem description
Steps to reproduce
Expected behavior
Additional information
Packages CPU architecture:
aarch64
Subscribed repositories:
# sources.list
deb https://termux.org/packages/ stable main
# science-repo (sources.list.d/science.list)
deb https://dl.bintray.com/grimler/science-packages-24 science stable
# game-repo (sources.list.d/game.list)
deb https://dl.bintray.com/grimler/game-packages-24 games stable
# x11-repo (sources.list.d/x11.list)
deb https://dl.bintray.com/xeffyr/x11-packages x11 main
# root-repo (sources.list.d/root.list)
deb https://dl.bintray.com/grimler/termux-root-packages-24 root stable
# unstable-repo (sources.list.d/unstable.list)
deb https://dl.bintray.com/xeffyr/unstable-packages unstable main
Updatable packages:
apt/stable 1.4.9-29 aarch64 [upgradable from: 1.4.9-27]
bash/stable 5.0.17-2 aarch64 [upgradable from: 5.0.17]
busybox/stable 1.31.1-11 aarch64 [upgradable from: 1.31.1-10]
bzip2/stable 1.0.8-6 aarch64 [upgradable from: 1.0.8-5]
ca-certificates/stable 20200626 all [upgradable from: 20200101]
clang/stable 10.0.0-2 aarch64 [upgradable from: 9.0.1-7]
command-not-found/stable 1.55 aarch64 [upgradable from: 1.52]
coreutils/stable 8.32-2 aarch64 [upgradable from: 8.32-1]
curl/stable 7.71.0-1 aarch64 [upgradable from: 7.70.0-1]
dash/stable 0.5.11-3 aarch64 [upgradable from: 0.5.11]
diffutils/stable 3.7-3 aarch64 [upgradable from: 3.7-2]
dos2unix/stable 7.4.1-1 aarch64 [upgradable from: 7.4.1]
dpkg/stable 1.20.5 aarch64 [upgradable from: 1.20.0-3]
ed/stable 1.16-1 aarch64 [upgradable from: 1.16]
findutils/stable 4.7.0-2 aarch64 [upgradable from: 4.7.0]
gawk/stable 5.1.0-1 aarch64 [upgradable from: 5.1.0]
grep/stable 3.4-1 aarch64 [upgradable from: 3.4]
gzip/stable 1.10-4 aarch64 [upgradable from: 1.10-3]
inetutils/stable 1.9.4-10 aarch64 [upgradable from: 1.9.4-9]
jq/stable 1.6-3 aarch64 [upgradable from: 1.6-2]
libandroid-glob/stable 0.6-2 aarch64 [upgradable from: 0.6]
libandroid-glob-static/stable 0.6-2 aarch64 [upgradable from: 0.6]
libandroid-shmem/stable 0.2.1-1 aarch64 [upgradable from: 0.2.1]
libandroid-shmem-static/stable 0.2.1-1 aarch64 [upgradable from: 0.2.1]
libandroid-spawn/stable 0.2-3 aarch64 [upgradable from: 0.2-1]
libandroid-spawn-static/stable 0.2-3 aarch64 [upgradable from: 0.2-1]
libbz2/stable 1.0.8-6 aarch64 [upgradable from: 1.0.8-5]
libc++/stable 21d-1 aarch64 [upgradable from: 20]
libcrypt/stable 0.2-3 aarch64 [upgradable from: 0.2-2]
libcurl/stable 7.71.0-1 aarch64 [upgradable from: 7.70.0-1]
libffi/stable 3.3-2 aarch64 [upgradable from: 3.3]
libgcrypt/stable 1.8.5-4 aarch64 [upgradable from: 1.8.5-1]
libgmp/stable 6.2.0-1 aarch64 [upgradable from: 6.2.0]
libllvm/stable 10.0.0-2 aarch64 [upgradable from: 9.0.1-7]
libmpfr/stable 4.0.2-3 aarch64 [upgradable from: 4.0.2-2]
libnghttp2/stable 1.41.0-1 aarch64 [upgradable from: 1.41.0]
libogg/stable 1.3.4-1 aarch64 [upgradable from: 1.3.4]
libsqlite/stable 3.32.3 aarch64 [upgradable from: 3.32.2-3]
libssh2/stable 1.9.0-2 aarch64 [upgradable from: 1.9.0-1]
libvorbis/stable 1.3.6-4 aarch64 [upgradable from: 1.3.6-2]
micro/stable 2.0.6-1 aarch64 [upgradable from: 2.0.4-3]
nano/stable 4.9.3-4 aarch64 [upgradable from: 4.9.3-3]
ncurses/stable 6.2.20200222-1 aarch64 [upgradable from: 6.2.20200222]
ncurses-ui-libs/stable 6.2.20200222-1 aarch64 [upgradable from: 6.2.20200222]
ncurses-utils/stable 6.2.20200222-1 aarch64 [upgradable from: 6.2.20200222]
ndk-sysroot/stable 21d aarch64 [upgradable from: 20-8]
oniguruma/stable 6.9.5-2 aarch64 [upgradable from: 6.9.5-1]
openssl/stable 1.1.1g-4 aarch64 [upgradable from: 1.1.1g-2]
pcre/stable 8.44-1 aarch64 [upgradable from: 8.44]
pcre2/stable 10.35-1 aarch64 [upgradable from: 10.35]
python/stable 3.8.3-3 aarch64 [upgradable from: 3.8.3]
readline/stable 8.0.4-1 aarch64 [upgradable from: 8.0.4]
runit/stable 2.1.2-1 aarch64 [upgradable from: 2.1.2]
sed/stable 4.8-1 aarch64 [upgradable from: 4.8]
speexdsp/stable 1.2.0-2 aarch64 [upgradable from: 1.2.0-1]
tar/stable 1.32-6 aarch64 [upgradable from: 1.32-5]
termux-api/stable 0.50-2 aarch64 [upgradable from: 0.50]
termux-create-package/stable 0.10 all [upgradable from: 0.7]
termux-licenses/stable 2.0-1 all [upgradable from: 1.0]
termux-tools/stable 0.83-1 all [upgradable from: 0.81-3]
unzip/stable 6.0-7 aarch64 [upgradable from: 6.0-5]
util-linux/stable 2.35.2-1 aarch64 [upgradable from: 2.35.2]
zlib/stable 1.2.11-5 aarch64 [upgradable from: 1.2.11-4]
Android version:
10
Kernel build information:
Linux localhost 4.14.113-18777656 termux/termux-packages#1 SMP PREEMPT Tue May 26 17:23:48 KST 2020 aarch64 Android
Device manufacturer:
samsung
Device model:
SM-N975F
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing termux-fingerprint with Termux running on a secondary display through Samsung DeX or another desktop-like setup. Trace the Java implementation behind the termux-fingerprint entry point and verify that completion leaves only the device fingerprint prompt, with no blank window on the secondary monitor.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100