mojira.dev

Alexander Lindqvist

Assigned

No issues.

Reported

MC-70651 1.8 Fullscreen still not working reliably in Linux Duplicate

Comments

Have played several hours now and the experimental fix is stable with radeonsi on a few different computers. No crashes.
The launcher does not replace the fixed lwjgl so we can play online without problems. Thanks tulius for taking the time on this!

@Mojang
Can we try changing the way fullscreen works like suggested in the github thread above ie destroy and recreate and get this into 1.8.1?
This is a really annoying bug that affects all users of radeonsi.

Confirmed test2_mc70651. Works 10 out of 10 times and seems stable here atleast.
Can also confirm that you can start the launcher with internet access. lwjgl.jar wont be replaced. Because of the updated sha1sum ?

@John Scott
Did not test -DLWJGL_DISABLE_NETWM=true and Alt-Tab/Windows key as that is not a problem for me in Gnome 3. But it did not solve that startup to fullscreen issue we are talking about here. The updated lwjgl.jar from tulius did however.

Great work tulius! Fantastic support. More than you can say about the mc developers who has yet to chime in or acknowledge this bug.
Just send a comment here if you update the experimental code and want me to verify it again before release and inclusion in Minecraft.

Problem still exists with -DLWJGL_DISABLE_NETWM=true added to JVM Arguments and 2.9.2.

Fedora 20 system fully updated and only fedora stock packages.
Need at minimum kernel 3.14 for gpu support on this laptop so I cant try older versions.
Will try older versions of Minecraft later today.

What I meant was that fglrx worked on earlier versions of minecraft and broke around 1.7.8 I think on my earlier laptop with a FireGL m2000 GPU.
radeonsi works in fullscreen on a whole bunch of games on this laptop (source games, metro, doom3, quake4, etqw and others)
So is it really a radeonsi problem? As all other games are working I think this should be fixed/worked around. And as the other lwjgl games had the same problem creating a fullscreen window everything point to lwjgl being at fault in combination with radeonsi.

Is there any different methods of doing fullscreen we can try in lwjgl to make radeonsi behave? I will check the earlier versions if radeonsi works there...

AFAIK fglrx is not compatible with Fedora 20/Kernel 3.15 yet.

So this could affect all users using radeonsi. OTOH this is the only game that has a fullscreen problem on this laptop.
Is there anything else we could try regarding lwjgl? adding a short pause in minecraft/lwjgl?

Tested the fix by starting Minecraft 8 times. Crash is gone.
Fullscreen worked=V
Invisible fullscreen=X

Result in order=V V X V X V X V
So its better but still dont work every time like it did in earlier versions before the launcher was updated at the end of the 1.7.x series
Can this be a regression in lwjgl if it was updated in one of the last launchers in the 1.7.x series?

I was using fglrx earlier on another laptop with RHEL6 so the fullscreen problems was there on completely different hardware, OS and graphics driver as well. Im now using radeonsi on a amd apu with Fedora 20 so this should be a minecraft or lwjgl problem.

I have the same problem when pressing mute. Minecraft 1.8 exits fullscreen.
But I can Alt-Tab back every time. Still annoying..

Radeonsi Mesa 10.1.5-1.20140607.fc20
Gnome Version 3.10.2
OpenJDK 1.7.0.65
Fedora 20 x64

xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
eDP connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1600x900 59.99 + 40.00*
1440x900 59.89
1280x854 59.89
1280x800 59.81
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)

I have tested lwjgl 2.9.2 per instructions above.
1. Starts in fullscreen the first time.
2. Exits game and try to start again. Crash instead of Mojang logo.
3. Exit launcher and try to start again. Crashes every time.
4. Restart computer and start game again. Works first time. Second try crash again.

Do you want the crash log?

HP Elitebook 745 G2 16GB RAM
AMD A10 PRO-7350B R6 APU

Radeonsi Mesa 10.1.5-1.20140607.fc20
Gnome Version 3.10.2
OpenJDK 1.7.0.65
Fedora 20 x64

This is still a problem in 1.8. New bug opened ( MC-70651 ). Fullscreen only works approximately every third time.