Hi Jan

Thanks for your reply.

Yes, the problem exist when running with "openjdk-8-jre" in which I am getting 
the "ERROR StatusLogger No log4j2 configuration file found. Using default 
configuration: logging only errors to the console." error and the program then 
just hangs.

20.09.2015, 10:38, "Jan Henke" <jan.he...@taujhe.de>:
>  reassign -1 openjdk-8-jre 8u66-b01-3
>  thanks
>
>  Am 19.09.2015 um 16:26 schrieb Martin Hanson:
>>   12.09.2015, 21:23, "Jan Henke" <jan.he...@taujhe.de>:
>>>   Am 12.09.2015 um 20:40 schrieb Martin Hanson:
>>>>    Package: openjdk-8-jre-headless
>>>>    Version: 8u66-b01-3
>>>>
>>>>    Having just upgraded with an apt-get dist-upgrade on "testing" the 
>>>> following error occurs running Minecraft with java:
>>>>
>>>>    LOADEDenfalse
>>>>    SAVED: enfalse
>>>>    LOADEDenfalse
>>>>    SAVED: enfalse
>>>>    LOADED LANGUAGES
>>>>    Exception in thread "main" java.awt.AWTError: Assistive Technology not 
>>>> found: org.GNOME.Accessibility.AtkWrapper
>>>>            at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807)
>>>>            at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)
>>>>            at java.awt.Window.getToolkit(Window.java:1362)
>>>>            at java.awt.Window.init(Window.java:506)
>>>>            at java.awt.Window.<init>(Window.java:537)
>>>>            at java.awt.Frame.<init>(Frame.java:420)
>>>>            at java.awt.Frame.<init>(Frame.java:385)
>>>>            at javax.swing.JFrame.<init>(JFrame.java:189)
>>>>            at net.mc.main.Main.startMC(Main.java:173)
>>>>            at net.mc.main.Main.main(Main.java:212)
>>>>
>>>>    If I remove the package from testing and manually install the version 
>>>> from jessie-backports (8u66-b01-1~bpo8+1), the problem is gone.
>>>>
>>>>    I am running with testing on 4.1.0-2-amd64 #1 SMP Debian 4.1.6-1 
>>>> (2015-08-23) x86_64 GNU/Linux.
>>>>
>>>>    Kind regards.
>>>   Hi Martin,
>>>
>>>   this is not a bug. If you want to run any Java application with a GUI,
>>>   you need the non-headless openjdk package (i.e. openjdk-8-jre). The
>>>   headless package is intended for "headless" machines like servers.
>>>   Headless means here system usually running without local monitor,
>>>   keyboard, mouse, graphical user interface etc.
>>>
>>>   So the -headless package, by design, does not include the parts
>>>   necessary for running applications like Minecraft.
>>>
>>>   I hope that explanation helps.
>>>
>>>   Best Regards,
>>>   Jan Henke
>>   I thought as much, but none the less, I can run Minecraft on the desktop 
>> with only the headless package installed:
>>
>>   $ dpkg -l | grep openjdk
>>   ii openjdk-8-jre-headless:amd64 8u66-b01-1~bpo8+1 amd64 OpenJDK Java 
>> runtime, using Hotspot JIT (headless)
>>
>>   This package is from Jessie backports and everything works. If I install 
>> the package from Testing then it doesn't work. I also tried installing both 
>> headless and the normal jre package, but the problem persist, until I remove 
>> both packages, install the Jessie backport and put it on hold.
>>
>>   Sometimes it doesn't give the above error, but this one instead, then Java 
>> freezes:
>>
>>   LOADEDenfalse
>>   SAVED: enfalse
>>   LOADEDenfalse
>>   SAVED: enfalse
>>   LOADED LANGUAGES
>>   ERROR StatusLogger Unrecognized format specifier [d]
>>   ERROR StatusLogger Unrecognized conversion specifier [d] starting at 
>> position 16 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [thread]
>>   ERROR StatusLogger Unrecognized conversion specifier [thread] starting at 
>> position 25 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [level]
>>   ERROR StatusLogger Unrecognized conversion specifier [level] starting at 
>> position 35 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [logger]
>>   ERROR StatusLogger Unrecognized conversion specifier [logger] starting at 
>> position 47 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [msg]
>>   ERROR StatusLogger Unrecognized conversion specifier [msg] starting at 
>> position 54 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [n]
>>   ERROR StatusLogger Unrecognized conversion specifier [n] starting at 
>> position 56 in conversion pattern.
>>   ERROR StatusLogger No log4j2 configuration file found. Using default 
>> configuration: logging only errors to the console.
>>   ERROR StatusLogger Unrecognized format specifier [d]
>>   ERROR StatusLogger Unrecognized conversion specifier [d] starting at 
>> position 16 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [thread]
>>   ERROR StatusLogger Unrecognized conversion specifier [thread] starting at 
>> position 25 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [level]
>>   ERROR StatusLogger Unrecognized conversion specifier [level] starting at 
>> position 35 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [logger]
>>   ERROR StatusLogger Unrecognized conversion specifier [logger] starting at 
>> position 47 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [msg]
>>   ERROR StatusLogger Unrecognized conversion specifier [msg] starting at 
>> position 54 in conversion pattern.
>>   ERROR StatusLogger Unrecognized format specifier [n]
>>   ERROR StatusLogger Unrecognized conversion specifier [n] starting at 
>> position 56 in conversion pattern.
>>   LOADEDenfalse
>>   SAVED: enfalse
>>   LOADEDenfalse
>>   SAVED: enfalse
>>
>>   This problem is also gone with the package from Jessie backports.
>>
>>   Kindest regards.
>
>  Hi Martin,
>
>  let us sort out the difference things mentioned here. Despite what has
>  worked or not worked in the past, the *-headless packages are not
>  supposed to run any graphical user interface. So if you want to run
>  Minecraft, you should install the default-jre package, which will
>  install a openjdk-*-jre package. As far as that is concerned, AWT
>  related errors/exceptions while running on a headless JVM are not bugs,
>  but to be expected.
>
>  If I understood you correctly, you problem also exists when you run on
>  openjdk-8-jre, correct? I will reassign the bug to the correct package
>  then. The log you posted above is sadly no help at all.
>
>  Also I receive the mails via the bug tracker, please do not include me
>  in the recipients, thanks.
>
>  Best regards,
>  Jan Henke

Reply via email to