Bug 170465

Summary: problem with two independent x-windows screens
Product: [Plasma] kwin Reporter: Viktor Rasmussen <viktor>
Component: multi-screenAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: accuse, arndttwickel, atzeus, danilo.luvizotto, pasquale.panuzzo, russell.hedger
Priority: NOR Keywords: triaged
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Xorg.conf

Description Viktor Rasmussen 2008-09-05 17:46:44 UTC
Version:            (using KDE 3.5.10)
OS:                Linux
Installed from:    Ubuntu Packages


I experience a regression in KDE 3.5.10 with two monitors. 

I have defined two seperate screens in my xorg.conf without using Xinerama or TwinView. 
The first screen is my normal monitor at 1680x1050. The second is my projector 
at 800x600.
This setup was working in kde 3.5.9.

In 3.5.10 when I maximize windows on my projector they will be 1680x1050 and 
therefore much to big for the screen. But kicker has the right size.

I looked at the changelog for 3.5.10 and he only change that looked relevant for this problem was the bug fix for bug number 142860. But I don't have the knowledge of KDE to figure this out for myself.

Now that I experienced this bug I changed my setup to TwinView, and it is working fine. So the importance of this bug is probably not so great.
Comment 1 Russell Hedger 2008-09-13 04:50:12 UTC
Same problem on Kubuntu 8.04, dual displays wih nvidia driver.

The laptop display, X Screen 0, works fine. However on the second monitor, X Screen 1, windows will not maximise (maximize) to full screen. These windows appear to maximise to the same size as the smaller laptop screen. Maximised windows on Screen 1 can be dragged to fill the whole screen even though maximise does not work correctly.
Comment 2 Atze 2008-10-21 11:38:44 UTC
Created attachment 28048 [details]
Xorg.conf
Comment 3 Atze 2008-10-21 11:39:24 UTC
I have the same problem Kubuntu 8.04, dual displays with nvidia driver (latest) KDE 3.5.10 and dual-head with seperate X-screens setup (no Xinerama, no twinview)I have an TFT on 1600x1200 (1st screen) and a TV on 720x567 (2nd screen). Maximizing on the TV, maximizes the windows to 1600x1200, which is huge on a tv. The kicker is the correct size on both desktops. Switching the screen numbering in xorg.conf (ie making the TV screen 0 and the TFT screen 1) reverses the problem, now maximizing on the tv is ok, but maximizing on the TFT maximizes the window to 720x567.

Attached: xorg.conf
Comment 4 jam 2008-11-05 00:16:00 UTC
Have experienced the very same problem having updated 3.5.9 to 3.5.10 at 2.6.27-gentoo with dual display configuration: 1440x900 being LCD and 1024x768 - a TVset attached to Nvidia GF8600GTS.
Have got correctly displayed desktop and kicker at my secondary screen (TV) while opening any window to a fullscreen on it would make this window use 1440x900 resolution instead of just staying inside a 1024x768 frame.
Seems kwin does not control the correct screen resolution on secondary screens without TwinView.

Please suggest a fix for that bug.
Comment 5 Pasquale Panuzzo 2008-11-16 14:10:39 UTC
Hi,
I have the same problem. My config is a laptop (screen with resolution of 1280x800) with an external LCD (resolution 1600x1200) attached in dual screen mode. The video card is Intel 945, the driver used is i810, the OS is Kubuntu 8.04 with kde 3.5.10.
When I maximize a window in the external LCD (screen 1), the window is maximized to 1280x800. OpenOffice has also a strange behavior: when I open a presentation and start the slide show, the slide is shown in a 1280x800 region, but the content is scaled at the correct 1600x1200, i.e. only a fraction of the slide is visible.  
Comment 6 Arndt 2008-12-24 01:55:09 UTC
Same problem under Kubuntu 8.04. On first screen (1400x1050) windows maximize to correct size, on second screen (1600x1200) windows only maximize to size of first screen. Worked correct until 3.5.9.
Comment 7 lucas 2009-01-12 04:39:44 UTC
*** Bug 180403 has been marked as a duplicate of this bug. ***
Comment 8 Danilo Luvizotto 2009-01-12 12:10:11 UTC
I'm using KDE 4.2 BETA with two separate screens, no clone and no Xinerama. I wish to run Elisa Media Center in my CRT TV (640x480) and an ondinary KDE session in my monitor (1280x800), but when I run Elisa ("DISPLAY=:0.1 elisa"), it strechs to 1280x800 and doesn't fit in my TV. Tried with metacity and it works perfectaly, but I don't want to use metacity in my KDE desktop. I wish this can be fixed before 4.2!
Comment 9 Thomas Lübking 2012-03-21 00:40:36 UTC
This should actually be no problem atm, but you have to run two kwin instances for two independent X screens and there're other issues (the suggested multiscreen setup is using xrandr)

Does anyone still have /this/ issue?
Comment 10 Andrew Crouthamel 2018-09-23 02:22:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 11 Andrew Crouthamel 2018-10-27 04:13:53 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!