You are not logged in.

#1 2014-01-23 20:09:45

Jodell
Member
Registered: 2009-10-09
Posts: 285

Unwanted transparency when using lwjgl applications and compositing.

As the title states when using any application that uses the lwjgl library (Minecraft, lwjgl demos from their website, etc) the window is either transparent with the sprites opaque (if it is 2D) or fully transparent. This is only with compositing window managers. If compositing is turned off then the programs behave as expected.

I do not believe it is a driver issue since there is at least one other person who has the problem that has a different graphics card to mine (I have sandy bridge graphics, the person has nvidia).

Any help will be greatly appreciated. smile

Offline

#2 2014-01-24 12:29:31

toutoul
Member
Registered: 2011-05-05
Posts: 4

Re: Unwanted transparency when using lwjgl applications and compositing.

I have the same problem for about 2 weeks

Offline

#3 2014-01-24 18:41:00

xpander
Member
Registered: 2013-01-23
Posts: 56

Re: Unwanted transparency when using lwjgl applications and compositing.

turn off FXAA from nvidia-settings. probably you have thatone enabled?
i had that same issue with my browser and some games when this was turned on.

Last edited by xpander (2014-01-24 18:41:11)

Offline

#4 2014-01-24 20:25:25

Jodell
Member
Registered: 2009-10-09
Posts: 285

Re: Unwanted transparency when using lwjgl applications and compositing.

xpander wrote:

turn off FXAA from nvidia-settings. probably you have thatone enabled?
i had that same issue with my browser and some games when this was turned on.

Intel drivers do not support FXAA since it is an Nvidia only feature.

Offline

#5 2014-01-26 16:53:37

Thomas_Do
Member
Registered: 2011-08-12
Posts: 65

Re: Unwanted transparency when using lwjgl applications and compositing.

Same problem here playing minecraft. Using  a ThinkPad with Intel Mobile 4 Series Chipset Integrated Graphics.

Offline

#6 2014-01-27 10:56:21

WolleTD
Member
Registered: 2012-11-13
Posts: 70

Re: Unwanted transparency when using lwjgl applications and compositing.

Calling in, same problem.
Screenshot

Offline

#7 2014-01-27 11:02:58

WolleTD
Member
Registered: 2012-11-13
Posts: 70

Re: Unwanted transparency when using lwjgl applications and compositing.

>delete

Last edited by WolleTD (2014-01-27 11:03:12)

Offline

#8 2014-01-27 14:52:29

toutoul
Member
Registered: 2011-05-05
Posts: 4

Re: Unwanted transparency when using lwjgl applications and compositing.

I have not NVIDIA Graphics cards :

$ lspci | grep "VGA"
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Offline

#9 2014-02-02 05:36:06

TheKnerd
Member
Registered: 2014-02-02
Posts: 17

Re: Unwanted transparency when using lwjgl applications and compositing.

i had this same problem and fixed it by turning off fancy graphics in minecraft

Offline

#10 2014-02-02 06:35:14

Jodell
Member
Registered: 2009-10-09
Posts: 285

Re: Unwanted transparency when using lwjgl applications and compositing.

TheKnerd wrote:

i had this same problem and fixed it by turning off fancy graphics in minecraft

I just tried your suggestion. However, while the game is now playable with compositing turned on, the issue can still be seen in areas where transparency is used in the game (clouds, water, ice, GUIs, etc).

Offline

#11 2014-02-03 16:40:22

RibShark
Member
Registered: 2013-09-21
Posts: 30

Re: Unwanted transparency when using lwjgl applications and compositing.

Same problem here, only occurs when using my Intel card to run Minecraft though.

Offline

#12 2014-02-03 17:58:07

WolleTD
Member
Registered: 2012-11-13
Posts: 70

Re: Unwanted transparency when using lwjgl applications and compositing.

RibShark wrote:

Same problem here, only occurs when using my Intel card to run Minecraft though.

Minecraft won't even start when I want to use my nvidia card with bumblebee...

Offline

#13 2014-02-03 19:17:14

RibShark
Member
Registered: 2013-09-21
Posts: 30

Re: Unwanted transparency when using lwjgl applications and compositing.

WolleTD wrote:
RibShark wrote:

Same problem here, only occurs when using my Intel card to run Minecraft though.

Minecraft won't even start when I want to use my nvidia card with bumblebee...

Really? What error do you get, because it works fine with me.

Offline

#14 2014-02-06 04:21:13

heystove
Member
Registered: 2014-02-06
Posts: 14

Re: Unwanted transparency when using lwjgl applications and compositing.

Same problem for me too. Using Sandybridge graphics!

Offline

#15 2014-02-12 05:39:54

Jodell
Member
Registered: 2009-10-09
Posts: 285

Re: Unwanted transparency when using lwjgl applications and compositing.

It seems that this is a bug in version 1.15 of the xserver. I downgraded to 1.14.5 and the issue has disappeared.

Can anyone point me to the Xorg bugzilla? There's so many on freedesktop.org neutral

Last edited by Jodell (2014-02-12 05:40:14)

Offline

#16 2014-02-20 04:46:26

Vi
Member
From: Garble garble garble
Registered: 2014-02-17
Posts: 7

Re: Unwanted transparency when using lwjgl applications and compositing.

There isn't necessarily an xorg specific bugzille to my knowledge, I feel that they lumped it all together and worked from their. However, if you specify a freedesktop product (e.g. xorg, cairo) Then you'll be able to see the xorg bugs that have been listed.

Their bugzilla search page.

I'd suggest selecting the product that is your problem, not sure if it's xorg or something else, but I'm going to be looking through ever .log file that's related to my graphics and xserver to see if I can't dissect this problem since it seems to be in every game that I own or play as well.

Last edited by Vi (2014-02-21 03:52:25)

Offline

#17 2014-02-23 09:27:38

clawz
Member
Registered: 2014-02-22
Posts: 3

Re: Unwanted transparency when using lwjgl applications and compositing.

Did you already file a bug report? If so, what is the id please - I want to subscribe and can't find it.

Offline

#18 2014-02-27 14:36:19

clawz
Member
Registered: 2014-02-22
Posts: 3

Re: Unwanted transparency when using lwjgl applications and compositing.

Just wanted to let you know: I installed the catalyst-test-pxp from the AUR today and the problem is gone.

EDIT: with hybrid gfx cards, it only works when you have the amd radeon card activated (but then a dual head setup won't work), on the other side with my intel gfx card activated I have the same transparency issue as before.

Last edited by clawz (2014-02-28 06:37:37)

Offline

#19 2014-03-08 14:51:06

squiidux
Member
Registered: 2013-06-01
Posts: 19

Re: Unwanted transparency when using lwjgl applications and compositing.

i disabled xcompmgr and it works fine.

Offline

#20 2014-03-28 17:55:55

jwele
Member
Registered: 2012-07-03
Posts: 62

Re: Unwanted transparency when using lwjgl applications and compositing.

WolleTD wrote:

Calling in, same problem.
Screenshot

This is the exact same problem that I am having. I am using a laptop with intel graphics and running gnome as my DE. I couldn't figure out how to fix this issue though.

Offline

#21 2014-03-28 23:22:31

squiidux
Member
Registered: 2013-06-01
Posts: 19

Re: Unwanted transparency when using lwjgl applications and compositing.

jwele wrote:
WolleTD wrote:

Calling in, same problem.
Screenshot

This is the exact same problem that I am having. I am using a laptop with intel graphics and running gnome as my DE. I couldn't figure out how to fix this issue though.

same thing here....exactly. if you dont really need xcompmgr, i would just not use it, or disable it when you are playing minecraft, and re-enable it after

Offline

#22 2014-03-29 11:07:09

Jodell
Member
Registered: 2009-10-09
Posts: 285

Re: Unwanted transparency when using lwjgl applications and compositing.

I'm using the mesa-git and xf86-video-intel-git packages and the problem seems to be fixed. smile

Offline

#23 2014-04-06 16:34:03

JamesLens
Member
Registered: 2014-04-03
Posts: 17

Re: Unwanted transparency when using lwjgl applications and compositing.

Same issue here for both intel and nvidia cards. Unfortunately disabling the compositing manager is not an option because Nouveau's PRIME requires a comp manager to work properly. Where can a bug report be filed?

Last edited by JamesLens (2014-04-06 16:35:04)

Offline

#24 2014-04-07 10:38:26

WolleTD
Member
Registered: 2012-11-13
Posts: 70

Re: Unwanted transparency when using lwjgl applications and compositing.

RibShark wrote:
WolleTD wrote:
RibShark wrote:

Same problem here, only occurs when using my Intel card to run Minecraft though.

Minecraft won't even start when I want to use my nvidia card with bumblebee...

Really? What error do you get, because it works fine with me.

Sorry for the late reply, forgot about this one.

---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.

Time: 07.04.14 12:38
Description: Initializing game

org.lwjgl.LWJGLException: Could not find GLX 1.3 config from peer info
	at org.lwjgl.opengl.LinuxDisplay.nCreateWindow(Native Method)
	at org.lwjgl.opengl.LinuxDisplay.createWindow(LinuxDisplay.java:487)
	at org.lwjgl.opengl.Display.createWindow(Display.java:306)
	at org.lwjgl.opengl.Display.create(Display.java:848)
	at org.lwjgl.opengl.Display.create(Display.java:757)
	at org.lwjgl.opengl.Display.create(Display.java:739)
	at azl.ad(SourceFile:325)
	at azl.f(SourceFile:696)
	at net.minecraft.client.main.Main.main(SourceFile:148)


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

-- Head --
Stacktrace:
	at org.lwjgl.opengl.LinuxDisplay.nCreateWindow(Native Method)
	at org.lwjgl.opengl.LinuxDisplay.createWindow(LinuxDisplay.java:487)
	at org.lwjgl.opengl.Display.createWindow(Display.java:306)
	at org.lwjgl.opengl.Display.create(Display.java:848)
	at org.lwjgl.opengl.Display.create(Display.java:757)
	at org.lwjgl.opengl.Display.create(Display.java:739)
	at azl.ad(SourceFile:325)

-- Initialization --
Details:
Stacktrace:
	at azl.f(SourceFile:696)
	at net.minecraft.client.main.Main.main(SourceFile:148)

-- System Details --
Details:
	Minecraft Version: 1.7.5
	Operating System: Linux (amd64) version 3.14.0-3-ARCH
	Java Version: 1.7.0_51, Oracle Corporation
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 30181264 bytes (28 MB) / 60817408 bytes (58 MB) up to 954728448 bytes (910 MB)
	JVM Flags: 1 total; -Xmx1G
	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	Launched Version: 1.7.5
	LWJGL: 2.9.1
	OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
	GL Caps: 
	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)
	Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
	Anisotropic Filtering: Off (1)

EDIT: Switched from nouveau to nvidia for multiple reasons. Works brilliant now. Still, transparency with Intel should be fixed.

Last edited by WolleTD (2014-04-09 16:37:23)

Offline

Board footer

Powered by FluxBB