Wind River Support Network

HomeDefectsLIN6-3248
Not to be fixed

LIN6-3248 : Terminal does not work at all on qemuppc with GUI mode

Created: Dec 4, 2012    Updated: Apr 19, 2018
Resolved Date: Apr 17, 2018
Previous ID: LIN5-6685, LIN6-2743
Found In Version: 6.0
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

http://git.wrs.com/cgi-bin/cgit.cgi/layers/wr-testing/tree/wbtools/testcase_docs/WIND00332702_Qt_System_Test.doc

Boot qemuppc in GUI mode. make start-target TOPTS="-t -gc"
Click Terminal icon in Desktop and try to input something.

Nothing can be input in GUI terminal. GUI terminal works well on qemux86.

Expected Behavior
======================
GUI terminal works well.


Observed Behavior
======================
please see attachment.

Workaround

You cannot boot directly to runlevel 5 (Xserver).  The easiest thing to do is



make start-target

login

edit /etc/inittab changing "id:5:initdefault:" to "id:3:initdefault:"

^ax to exit target

make stop-target

make start-target TOPTS="-t -gc"

login

telinit 5 (to change runlevel, starting xserver)

Steps to Reproduce

1./buildarea/product/LX05_12SP_501/wrlinux-5/wrlinux/configure --enable-board=qemuppc --enable-kernel=standard --enable-rootfs=glibc-std-sato --with-template=feature/debug-wb,feature/libwrsqtxhelper --enable-parallel-pkgbuilds=5 --enable-jobs=5 --with-rcpl-version=auto
2. make all
3. make export-sdk
4. extract sdk
5. source environment-setup-ppc603e-wrs-linux
6. make fs
7. Disable opengl like below:
 diff --git a/scripts/config-target.pl b/scripts/config-target.pl

index 07785e2..84477e4 100755

--- a/scripts/config-target.pl

+++ b/scripts/config-target.pl

@@ -1222,7 +1222,7 @@ sub qemu_start {

if ($tgt_vars{"TARGET_QEMU_GRAPHICS"} ne "yes") {

$qopts .= " -nographic";

} else {

- $qopts .= " -show-cursor -usb -usbdevice wacom-tablet -vga vmware -enable-gl

+ $qopts .= " -show-cursor -usb -usbdevice wacom-tablet -vga vmware";

}

# Keyboard type

if ($tgt_vars{"TARGET_QEMU_KEYBOARD"} ne "") {

8. make start-target TOPTS="-t -gc"
9. Click terminal icon in Desktop and try to input something
Live chat
Online