Won't update the screen #382

Open
opened 2017-10-30 04:40:03 +01:00 by d0i · 0 comments
d0i commented 2017-10-30 04:40:03 +01:00 (Migrated from github.com)

Hi,

The terminal won't update until I put the terminal 'iconized' and then came back. It seems to be working though (as it captures my keyboard entry and produces expected result after iconize-recover sequence). Maybe some trigger to update the screen is missing in my environment.

My environment would be a little bit tricky: uses ratpoison without any desktop environment.
The stdout says

% ./cool-retro-term --verbose
Using an unsupported variable-width font in the terminal.  This may produce display errors.
default KB_LAYOUT_DIR:  "/home/doi/local/src/cool-retro-term/qmltermwidget/QMLTermWidget/kb-layouts"
QObject::connect: No such slot Konsole::TerminalDisplay_QML_52::close()
loadAllColorSchemes
Session::run() - program: "/bin/zsh"
Session::run() - arguments: ("")
started!
Both point size and pixel size set. Using pixel size.
Using an unsupported variable-width font in the terminal.  This may produce display errors.
Undecodable sequence: \001b(hex)[?2004h

The undecodable sequence line would be from my prompt. It's okay. Then I press Enter several time on the cool-retro-term screen, it won't say anything on stdout. When I remove the term from the screen, the term says several Undecodable sequence lines on stdout instantly. So my guess is it works when it hides the window.

I'm on Ubuntu xenial and built the term from the source (master). Thanks for the development!

Hi, The terminal won't update until I put the terminal 'iconized' and then came back. It seems to be working though (as it captures my keyboard entry and produces expected result after iconize-recover sequence). Maybe some trigger to update the screen is missing in my environment. My environment would be a little bit tricky: uses `ratpoison` without any desktop environment. The stdout says ``` % ./cool-retro-term --verbose Using an unsupported variable-width font in the terminal. This may produce display errors. default KB_LAYOUT_DIR: "/home/doi/local/src/cool-retro-term/qmltermwidget/QMLTermWidget/kb-layouts" QObject::connect: No such slot Konsole::TerminalDisplay_QML_52::close() loadAllColorSchemes Session::run() - program: "/bin/zsh" Session::run() - arguments: ("") started! Both point size and pixel size set. Using pixel size. Using an unsupported variable-width font in the terminal. This may produce display errors. Undecodable sequence: \001b(hex)[?2004h ``` The undecodable sequence line would be from my prompt. It's okay. Then I press Enter several time on the cool-retro-term screen, it won't say anything on stdout. When I remove the term from the screen, the term says several Undecodable sequence lines on stdout instantly. So my guess is it works when it hides the window. I'm on Ubuntu xenial and built the term from the source (master). Thanks for the development!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#382
No description provided.