Thank you for the script. Tumbleweed has forced me to do a "clean" upgrade by removing all of the third party repos. ncurses properly displays the menu now with xterm-256color. # file /usr/local/bin/vpn /usr/local/bin/vpn: setuid ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, for GNU/Linux 2.6.9, , stripped LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64" NAME="openSUSE Tumbleweed" # VERSION="20180905" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20180905" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20180905" Linux 4.18.5-1-default #1 SMP PREEMPT Fri Aug 24 12:38:43 UTC 2018 (9e91e29) x86_64 x86_64 x86_64 GNU/Linux Time for me to file a new bug. I have a new problem unrelated to this thread.... keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 key The Xauthority error happens when I start any executable as a unprivileged user. I have deleted the .Xauthority file logged out and back in. The binary runs properly. Thanks again, Tad