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