KDE DeskTop Gone Missing

Merton Campbell Crockett mcc at CATO.GD-AIS.COM
Thu Apr 28 15:17:03 BST 2005


On Tue, 26 Apr 2005, Marc Collin wrote:

> Le 26 Avril 2005 09:43, Merton Campbell Crockett a écrit :
> > I just upgraded to SuSE 9.2 to SuSE 9.3.  Initially, I had a KDE DesTop.
> > I was having problems with the Xorg(?) nVidia driver.  It had probed my
> > ViewSonic VP201m and discovered the info screen that, for some strange
> > reason, states that the monitor is 1024x768.
> >
> > While attempting to correct this problem, I used the Ctrl+Alt+F1 to exit
> > from the KDE DeskTop.  This changed the KDE logout panel to remove the
> > shutdown and reboot options.  It also change the SuSE login screen to a
> > grey panel.
> >
> > This morning I downloaded the nVidia driver from nVidia.  Ny display is
> > now 1600x1200.  Unfortunately, I can no longer log into a KDE DeskTop.
> >
> > Anyone know how to restore the KDE DeskTop?
> >
> > Merton Campbell Crockett
> 
> start sax

Interesting, it didn't occur to me to re-run SaX2 after the display was 
changed to 1600x1200 to ensure that the geometry was saved correctly.  My 
statement that the ViewSonic VP201m information display being hardcoded 
was incorrect.  It reports the current setting.

There still is a problem when you maximize and restore a window.  This 
appears to be the result of a calculation error in the KDE Window Manager.  
If the bottom edge of a window is dragged down until it touches the Kicker 
bar and save this as the Kconsole default, all new Kconsole windows will 
open extending from the top edge of the display to the Kicker bar.  

However, if you maximize and restore a window, the window will not be 
restored to the default window size.  Kconsole will be re-sized on the 
vertical height of the first entry in its size menu.

If you manually size the Kconsole window and leave a gap between the 
bottom edge of the window and the Kicker bar and save this as the default, 
the maximize and restore operation will function as expected.  There 
appears to be a calculation error in the KDE Window Manager.

This can be demonstrated by placing one of the desktop icons just above 
the Kicker bar.  Repeatedly click on the Kicker bar Hide/Unhide button.  
The icon will move up the desktop by the vertical height of the Kicker bar 
until the bottom of the icon is less than 768 pixels from the top edge of 
the screen.

This behaviour is unique to my system with a GeForce FX 5200 graphics 
card.  A second system at work with a Matrox card doesn't exhibit this 
behaviour.

While I've described the problem using Kconsole as an example, it also 
occurs with Firefox.  If the Firefox window extends from the top edge of 
the display to the Kicker bar, the maximize and restore operation will not 
restore the window to its original size.  It will be restored to a size 
that will fit inside a 1024x768 window.

If the bottom edge of the window doesn't touch the top of the Kicker bar, 
the window will be restored to its original dimensions.

Merton Campbell Crockett


-- 
BEGIN:				vcard
VERSION:			3.0
FN:				Merton Campbell Crockett
ORG:				General Dynamics Advanced Information Systems;
				Intelligence and Exploitation Systems
N:				Crockett;Merton;Campbell
EMAIL;TYPE=internet:		mcc at CATO.GD-AIS.COM
TEL;TYPE=work,voice,msg,pref:	+1(805)497-5045
TEL;TYPE=work,fax:		+1(805)497-5050
TEL;TYPE=cell,voice,msg:	+1(805)377-6762
END:				vcard
-------------- next part --------------
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.


More information about the kde mailing list