[konsole] [Bug 367737] New: restoring session adds an extra konsole window and doesn't always respect windows placement

via KDE Bugzilla bugzilla_noreply at kde.org
Tue Aug 23 20:46:50 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=367737

            Bug ID: 367737
           Summary: restoring session adds an extra konsole window and
                    doesn't always respect windows placement
           Product: konsole
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: fr.frasc at gmail.com

konsole - 16.08.0
Kubuntu xenial
Neon stable packages
nVidia driver 367.35

dual heads: primary 27" landscape secondary 20" portrait (left of primary)

I'm using  6 konsole windows on 1 desktop, on the primary (27") screen, in 2
rows of 3 windows.

When restoring session, say at boot up time, I get an extra konsole (center up
against top edge)  on the other screen, that is the 20" portrait on the left of
the primary display.
Everything I type in this window is mirrored inside one of the 6 other windows.
If I type in that window (where the mirroring happened), it will in turn be
mirrored in the extra window.

The 6 windows are not restored in the same order they were right  before the
session got terminated.
The concept of what I call "order" is tied to the fact that konsoles can
remember the current path for their shell.

So if I terminate the session with:
[ k1 - path1 ] [ k2 - path2 ] [ k3 - path3 ]
[ k4 - path4 ] [ k5 - path5 ] [ k6 - path6 ]

I might obtain the following session restored:
[ k1 - path5 ] [ k2 - path2 ] [ k3 - path4 ]
[ k4 - path6 ] [ k5 - path3 ] [ k6 - path1 ]
and an extra "mirrored" window

Sometimes (though more rarely) I get only a few konsoles restored (again not
respecting the original "order")
An extra konsole (still "mirrored") on the left screen
The remaining konsoles are restored in other desktop, following the kwin window
creation rule, in my case centered.

Workaround:
none that I can think of with konsole
so I end up using xterm with some real ugly bachrc stuff to keep track of
current path.

Reproducible: Always

Steps to Reproduce:
1.create 2 rows of 3 konsoles
2.execute "cd /some/where" in each of them
3.reboot
4.log in again

Actual Results:  
one extra window - in my case on the other screen" - that will mirror one of
the restored konsoles
konsole windows restored don't have the same current path as the ones before
reboot, with respect to their actual position
sometimes a few of the restored konsole are stacked in another desktop 

Expected Results:  
same number of konsoles
restore them in the same position, i.e. for a given position, the shell current
path must remain the same.

that was working with KDE4. I see the bug only now, as "konsole" was basically
unusable with my set-up before that.

Not the same bug, but some common points with
https://bugs.kde.org/show_bug.cgi?id=365449

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list