[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    Re: Kephal in KWin
From:       "Lucas Murray" <lmurray () undefinedfire ! com>
Date:       2008-11-15 15:30:29
Message-ID: f09827650811150730i7a905315l4e15e426895c1aa7 () mail ! gmail ! com
[Download RAW message or body]

On Sat, Nov 15, 2008 at 11:57 PM, Aike J Sommer <dev@aikesommer.name> wrote:
> Am Samstag 15 November 2008 14:09:50 schrieb Lucas Murray:
>> On Sat, Nov 15, 2008 at 9:43 PM, Aike J Sommer <dev@aikesommer.name> wrote:
>> > Am Samstag 15 November 2008 12:07:56 schrieb Aike J Sommer:
>> >> Am Samstag 15 November 2008 11:58:29 schrieb Lucas Murray:
>> >> > On Sat, Nov 15, 2008 at 7:48 PM, Lucas Murray
>> >> > <lmurray@undefinedfire.com>
>> >>
>> >> wrote:
>> >> > > More info:
>> >> > >
>> >> > > screenId() is returning a screen number that according to
>> >> > > numScreens() doesn't exist. This looks to be because screenId() is
>> >> > > yet to be completed and so directly interfaces to QDesktopWidget and
>> >> > > not Kephal's internal database. As QDesktopWidget is detecting the
>> >> > > correct amount of screens while Kephal isn't KWin is getting
>> >> > > confused.
>> >> >
>> >> > I have committed an implementation of screenId() to Kephal that needs
>> >> > a review. KWin no longer crashes but Kephal should really be detecting
>> >> > the two monitors anyway. I need this working ASAP as I cannot debug
>> >> > multi-monitor desktop effects without TwinView and there is currently
>> >> > quite a few of them.
>> >>
>> >> To keep TwinView working, you can simply delete kephals kded-module,
>> >> that will make the lib fall back to QDW...
>> >> I'll see that i get it working as soon as i have trunk built on my old
>> >> box!!
>> >
>> > I have just comitted a change which allows you to disable xrandr 1.2 with
>> > a setting in share/config/kephalrc:
>> >
>> > [General]
>> > NoXRandR=true
>> >
>> > For a real fix i still couldnt get any closer, since im still waiting for
>> > a few installatiosn and compiles to finish!!
>> >
>> > :-)
>>
>> Works a treat. Do you think this can be fixed before hard freeze? I'd
>> hate to see lots of people with TwinView try Beta 1 and think that
>> multimonitor mode was removed.
>
> Just commited another "sanity check"... If only one output is available on
> startup, xrandr 1.2 is disabled!
> This should work since hardware with only 1 output can be managed with xrandr
> 1.1 as well and hardware which reports only one output, but has more is not
> xrandr 1.2 but probably a legacy-setup!
>
> Could you test wether this works for you, without having to force this with
> the config-file??

Now works fine without the config file. =)
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic