ubuntuusers.de

Minecraft startet nicht - opengl problem? 1.8 läuft 1.9 nicht

Status: Ungelöst | Ubuntu-Version: Kubuntu 16.04 (Xenial Xerus)
Antworten |

Farnmut

Avatar von Farnmut

Anmeldungsdatum:
7. Juni 2014

Beiträge: 175

Wohnort: Wuppertal

Hallo Spielwütige!

!!! Neuer Fakt : Das Problem tritt erst ab MC-Version 1.8.1. (läuft) 1.8.2. (scheitert) auf !!!

Mein einziges - geliebtes Spiel Minecraft will nicht starten. habe bereits MC neu "installiert" und alles auf vanilla gelassen. kein mc-patcher,kein respack,keine arbeitsspeicher oder auflösungs anpassung. alles im auslieferungs zustand. bekomme dennoch diesen fehler: ....OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread. GL Caps: Using VBOs: Yes Is Modded: Probably not. Jar signature remains and client brand is untouched.....

--- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

Time: 14.10.16 15:35
Description: Initializing game

java.lang.ExceptionInInitializerError
	at bcx.ar(SourceFile:624)
	at bcx.an(SourceFile:432)
	at bcx.a(SourceFile:381)
	at net.minecraft.client.main.Main.main(SourceFile:124)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
	at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
	at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
	at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
	at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
	at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
	... 4 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at bcx.ar(SourceFile:624)
	at bcx.an(SourceFile:432)

-- Initialization --
Details:
Stacktrace:
	at bcx.a(SourceFile:381)
	at net.minecraft.client.main.Main.main(SourceFile:124)

-- System Details --
Details:
	Minecraft Version: 1.10.2
	Operating System: Linux (amd64) version 4.4.0-43-generic
	Java Version: 1.8.0_91, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 43308648 bytes (41 MB) / 149172224 bytes (142 MB) up to 1060372480 bytes (1011 MB)
	JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	Launched Version: 1.10.2
	LWJGL: 2.9.4
	OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
	GL Caps: 
	Using VBOs: Yes
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: ~~ERROR~~ NullPointerException: null
	Profiler Position: N/A (disabled)
	CPU: <unknown>

ist mir gestern aufgefallen. Hat Linux oder MC etwas Grafigtreiber-relevantes verändert? hat jemand einen vorschlag wie ich dem fehler auf die schliche komme? MC ist das einzige spiel, an dem ich spass habe... wäre zu dumm

center@Server:~$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV770 [Radeon HD 4850] [1002:9442]
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] MSI Radeon HD 4850 512MB GDDR3 [1002:0502]
        Kernel driver in use: radeon
center@Server:~$ 

JakobDev

Avatar von JakobDev

Anmeldungsdatum:
11. Dezember 2015

Beiträge: 290

Wohnort: Saarland

Meine übliche Antwort bei Problemen mit Java: Ersetz OpenJDK durch Oracle Java. Das hat schon in vielen Fälle geholfen.

mrkramps Team-Icon

Avatar von mrkramps

Anmeldungsdatum:
10. Oktober 2006

Beiträge: 5523

Wohnort: south central EL

Du kannst mal versuchen in der Datei ~/.minecraft/options.txt den Wert

advancedOpengl:true

auf

advancedOpengl:false

zu ändern.

haveaproblem

Anmeldungsdatum:
2. Januar 2015

Beiträge: 1163

Wilma456 schrieb:

Meine übliche Antwort bei Problemen mit Java: Ersetz OpenJDK durch Oracle Java. Das hat schon in vielen Fälle geholfen.

Lies mal in der Ausgabe die System Details

JakobDev

Avatar von JakobDev

Anmeldungsdatum:
11. Dezember 2015

Beiträge: 290

Wohnort: Saarland

haveaproblem schrieb:

Wilma456 schrieb:

Meine übliche Antwort bei Problemen mit Java: Ersetz OpenJDK durch Oracle Java. Das hat schon in vielen Fälle geholfen.

Lies mal in der Ausgabe die System Details

Laut der Ausgabe benutzt er OpenJDK

Java VM Version: OpenJDK 64-Bit Server VM

haveaproblem

Anmeldungsdatum:
2. Januar 2015

Beiträge: 1163

Farnmut schrieb:

Java Version: 1.8.0_91, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation

Als Java Version ist 1.8.0_91 von Oracle angegeben, merkwürdigerweise soll die jvm von openjdk sein !?.

Allerdings steht da ja auch in klammern mixed mode, ich habe aber aktuell keine Ahnung, wie ich die Ausgabe Interpretieren soll ☹

Farnmut

(Themenstarter)
Avatar von Farnmut

Anmeldungsdatum:
7. Juni 2014

Beiträge: 175

Wohnort: Wuppertal

Vielen Dank für eure Hilfe.

mmh, das könnte in der Tat eine installationsleiche sein. ich hatte vor update auf kubuntu 16.04 tatsächlich oracle installiert, dann selbstgemachte probleme erzeugt und mich mit einem neuen benutzer und tilgung des alten gerettet. ich schau mal ob oracle noch einwandfrei ist. es gibt einige kleine bugs auf meinem sys von denen ich noch nicht weiß ob ich sie mir eingebaut habe, oder es noch kleinkram der 16.04 ist, der sich mit künftigen updates löst. mein Dolphin z.B. stürzt ab und an ab. Wie auch immer, ich überprüfe mein oracle java

Interessant ist, dass niemand vermutet das zwischen MC 1.8 und MC 1.8.2 sich auf seiten des Spieles etwas hardware-relevantes verändert hat. ich bin somit wieder einen schritt näher an einer kompletten neuinstall. mein rum-doktern hat zwar ein laufendes sys gebracht, aber meine unerfahrenheit auch zu viele mögliche zeitbomben.

advancedOpengl klingt für mich auch einen test wert.

ich melde mich sobald ich meine hausaufgaben gemacht habe.

Antworten |