Opened 9 years ago
Last modified 8 years ago
#4844 closed defect
Sugar terminal attempts to display hardware/xterm notification line but fails — at Version 2
Reported by: | greenfeld | Owned by: | |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | Unspecified |
Component: | Terminal | Version: | Git as of bugdate |
Severity: | Major | Keywords: | |
Cc: | Distribution/OS: | Fedora | |
Bug Status: | Unconfirmed |
Description (last modified by greenfeld)
Description of problem:
This is an interaction between two Fedora components.
The Sugar learning environment's Terminal activity reads /etc/profile.d/vte.sh to get its shell prompt. But this prompt attempts to show the previous command run in a GNOME-style notification if the Terminal does not have active focus. This is done using a terminal escape sequence which the Sugar terminal does not have.
Instead; the Sugar terminal will show command prompts like:
{unicode 0x001b}777;notify;Command completed;previous_command[user@hostname directory]#
Version-Release number of selected component (if applicable):
sugar-terminal-44-1.fc22.noarch
vte-profile-0.30.0-1.fc22.i686
How reproducible: Always
Steps to Reproduce:
- Start the SoaS Live CD, or log into a Fedora system with Sugar (@sugar-desktop) installed using Sugar as your login environment.
- Go through the first-time setup (if applicable) and then press the multiple horizontal line "list" icon from the spiral view.
- Scroll down the list and choose the "Terminal" activity.
- Look at your shell prompt.
Actual results: An ugly shell prompt
Expected results: Either the vte scripts should not presume every terminal has that capability, Sugar terminal should implement that capability, or Sugar terminal should silently eat the request.
Additional info:
Seen in F22 Final TC3, x86 & x64.
Change History (2)
comment:1 Changed 9 years ago by greenfeld
comment:2 Changed 9 years ago by greenfeld
- Description modified (diff)
- Summary changed from Sugar terminal attempts to display hardware/xterm title line but fails to Sugar terminal attempts to display hardware/xterm notification line but fails
Downstream as https://bugzilla.redhat.com/show_bug.cgi?id=1220006