<AWT Dev> [OpenJDK 2D-Dev] Java Fullscreen Mode with Xorg server 1.3.0+ (I'm ready to work on a patch)
Dmitri Trembovetski
Dmitri.Trembovetski at Sun.COM
Mon Dec 3 13:08:16 PST 2007
Hi Dan,
thank you for filing the bug. I found your posts
on various forums when researching for bug 6599351.
Dan Munckton wrote:
>> am I right that your are going to fix our code so it correctly handled
>> situation when Xinerama is loaded but we have just one screen, so we
>> could use Xrandr extension in such configuration?
>
> Yes. I'm happy to try and produce a patch if there's no-one else working
> on this issue. My employer's product will soon be directly affected by
> the problem so I'm very motivated to see it solved as soon as possible.
BTW, someone posted a hackish work around for this issue
(see 6636469).
> This would be my first contribution to Java/OpenJDK and therefore I may
> not progress as quickly as others who are already involved. Is it true
> that new contributors are assigned a mentor to assist a little?
>
>> This code is somewhere on boundary of AWT and 2D areas so you may want
>> to also check with 2D. As for AWT side I can say for sure that we do
>> not work on similar issue.
>
> Hello 2d-dev, is there anyone aware of/working on this problem already?
> (http://mail.openjdk.java.net/pipermail/awt-dev/2007-November/000109.html)
>
>> > I've still not opened a bug on the Java bug database, do I need to do
>> > that to be tidy?
>>
>> you are supposed to send a path with bug id, so it looks reasonable to
>> have one :)
>
> I have now opened a bug which has been assigned an id. It's not yet
> visible in the external database but here's the link anyway:
>
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6636469
As I mentioned in my evaluation (you should see it shortly *)
this bug is related to this one:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6599351
I think this should be addressed by two fixes:
1. we need to correctly detect whether Xinerama is present and
active (6599351)
2. as you suggested we should relax the requirement concerning
xinerama and randr (6636469)
The first part (arguably =) belongs to AWT and will need to work
correctly on both linux ans solaris (with newer Xorg servers).
The second part belongs to 2D. I guess for the sake of simplicity
we could fold both issues into the same bug report since they both
have same underlying cause.
Typically we close the newer bug as a duplicate of the older one.
What do you think?
Thanks,
Dmitri
Java2D Team
*) You can sign up for Java2D related bug updates, that way you
will see the new bug reports and updates as they come in:
http://mail.openjdk.java.net/mailman/listinfo/2d-bugupdates
More information about the awt-dev
mailing list