[Konsole-devel] [Bug 77615] New: Standalone konsole is slow in pivot mode

Christoph Bartoschek bartoschek at gmx.de
Sun Mar 14 22:23:52 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=77615      
           Summary: Standalone konsole is slow in pivot mode
           Product: konsole
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: konsole-devel kde org
        ReportedBy: bartoschek gmx de


Version:            (using KDE KDE 3.2.1)
Installed from:    Compiled From Sources

I often use my screen in Pivot mode. This means my display is rotated by 90 degree counterclockwise.

Konsole is not usable in this mode, because it reacts to slow. Depending on the size of the window, the time between two screen updates takes up to half a second. There are several examples:

1. I generate a sequence with seq 1 100000 
I see the numbers from 1 to 600. 500ms pause. the numbers from 600 to 1200 appear instantly. 500ms pause. 1200-1800. 500ms pause. 1800-2400.

It seems that the output of seq is displayed only each 500 ms. During the run X uses up to 95% CPU and konsole the remaining 5%.

It is impossible to stop the seq command via CTRL+C.

2. I press a key and hold it pressed. In normal mode I have a repetition rate of ~20 chars per second. In pivot mode I only get 2 chars per second. This does not depend on the X11 repetion setting. If I hold the key for 5 Seconds, only ten chars appear. If there are other keypress events they get lost.

The most confusing fact is, that the embedded konsoles in kate, konqueror and kdevelop work fine. They work at the same speed and with the same behaviour in normal and pivot mode.

Only the standalone konsole is not usable. I have to use xterm which has no weird behaviour in pivot mode.

I can help you debug this behaviour by executing any test.



More information about the konsole-devel mailing list