นี่เป็นข้อผิดพลาดที่บันทึกไว้ด้วย lxterminal คุณมีโปรแกรมเทอร์มินัลสำรองที่มีอยู่หรือไม่? xterm, gnome-terminal และอื่น ๆ ? lxterm (แตกต่างจาก lxterminal) ได้รับการสนับสนุนอย่างเต็มที่สำหรับสิ่งที่คุณพยายามทำซึ่งจะกล่าวถึงในรายงานข้อผิดพลาดนั้น ฉันไม่สามารถเข้าถึงแพ็คเกจจากสภาพแวดล้อมของฉันได้ง่ายและไม่ได้มองมัน
วิธีแก้ปัญหาการทำงานอย่างสมบูรณ์จะสร้างเชลล์สคริปต์ที่มีลำดับคำสั่งของคุณและมีคำสั่งส่งผ่านไปยัง lxterminal เพียงแค่เป็นสคริปต์ที่
ตัวอย่างเช่นในส่วนของสคริปต์ของคุณที่ใช้การโทรแบบ lxterminal ให้ทำดังนี้:
tmpScript=$(mktemp -u) || { echo "tmp file generation error!"; exit 1; }
echo '#!/bin/bash' > $tmpScript
echo "echo 'Hello' && sleep 5" >> $tmpScript
chmod +x $tmpScript
lxterminal -e "$tmpScript"
อย่างน้อยก็ในสภาพแวดล้อมของฉัน (fed 24; x86_64; lxterminal เวอร์ชัน 0.2.0, เคอร์เนล 4.6.5)
นอกจาก lxterminal เป็นตัวเลือกเดียวของคุณมันไม่ใช่เครื่องมือที่เหมาะสมสำหรับงานนี้ เมื่อพิจารณาถึงอายุของข้อผิดพลาดนั้นก็มีแนวโน้มที่จะไม่เคย โดยทั่วไปแล้ว xterm เป็นตัวเลือกยอดนิยมสำหรับประเภทนี้สำหรับการพกพาและใช้งานง่ายแม้ว่าฉันจะเป็นส่วนหนึ่งของ konsole