You are not logged in.

#1 2015-12-26 14:50:49

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

Nvidia+Compiz+Steam = freezes

Hello community,

I recently exchanged my video card, the old one was an AMD HD6770, the new on an nVidia GTX560Ti, both using the proprietary drivers. Now I'm facing the following glitch: When some Steam window is open (if Steam is hidden to tray, everything is fine) and I try to switch windows with Alt+Tab, the system freezes almost completely, it takes a few minutes to change to TTY and the cursor doesn't move. In dmesg I find following lines:

[26506.187917] NVRM: GPU at PCI:0000:01:00: GPU-56f90ebb-a397-7339-7e13-2d7c00348d77
[26506.187925] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 0: 3D-C MEMLAYOUT Violation. Coordinates: (0x0, 0x0)
[26506.187930] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x500420=0x80000400 0x500434=0x0 0x500438=0x3d00 0x50043c=0x310000
[26506.187958] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception on GPC 1: 3D-C MEMLAYOUT Violation. Coordinates: (0x10, 0x0)
[26506.187961] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x508420=0x80000400 0x508434=0x10 0x508438=0x3d00 0x50843c=0x310000
[26506.187978] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ChID 0003, Class 00009097, Offset 000023a8, Data 00000000

Alt+Tab uses the Static Window Switcher but the problem also appears with the standard Application Switcher, other Compiz plugins like the Scale plugin or the Shift Switcher work fine. If started from command line, Compiz doesn't give any output, only dmesg. I'm still using the Compiz 8.10 AUR packages, because they still have the DBus plugin required for some fancy Cairo Dock stuff: https://bugs.launchpad.net/cairo-dock-core/+bug/1497923 Don't really know where to start digging, maybe some tricky Compiz option?

Thanks for any hint,
PhotonX


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#2 2015-12-28 22:09:47

memory_leak
Member
Registered: 2015-03-02
Posts: 43

Re: Nvidia+Compiz+Steam = freezes

I am running Arch on Asus GVW75 laptop with GTX670MX and I also run Compiz and Emerald as my only window manager. I don't use steam at all, so I can't help with that one. I also had a lot of issues with freezing and crashing. I nailed it down to window resizer. Once I changed the plugin for window resizing to use just outline it does not crash at all. I am using later version 9.12 (I think), I am actually in windows at the moment. Can post you exact version later on if you want.

Offline

#3 2015-12-29 08:50:08

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

Re: Nvidia+Compiz+Steam = freezes

Thanks, this seems to have worked for me, will observe it for a while and report back later again!


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#4 2015-12-30 00:51:52

memory_leak
Member
Registered: 2015-03-02
Posts: 43

Re: Nvidia+Compiz+Steam = freezes

If it is of use I am running compiz 0.9.12.2-1 with static switcher as well. I am logging directly into compiz and don't like big bloated stuff as kde or gnoem (or xfce or even opbenbox) and for me it is very stable, since I changed scaling to outline.

I have a bug on launchpad about the issue like two months ago but nobody seem to have looked into https://bugs.launchpad.net/ubuntu/+sour … ug/1490348

Last edited by memory_leak (2015-12-30 00:54:31)

Offline

#5 2015-12-30 21:28:35

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

Re: Nvidia+Compiz+Steam = freezes

I again caught the issue, now with the resizing set to outline, so it seems to be not the (only) cause...


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#6 2016-04-13 18:53:51

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

Re: Nvidia+Compiz+Steam = freezes

Recent observations: In my case it happens not only with the Steam window but also VBA-M (a gameboy emulator) BUT only if OpenGL mode is chosen as display mode in the VBA-M settings. Also another little program using OpenGL causes this behavior. So, in total, it seems to be a combination of OpenGL apps with Compiz' static switcher or application switcher plugins.


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#7 2016-10-09 17:19:24

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 602

Re: Nvidia+Compiz+Steam = freezes

I realized that Compiz' window previews also freeze X. So, now I switched off the window previews plugin and changed from the static switcher to the ring switcher plugin and get no more freezes.

Last edited by PhotonX (2016-10-09 17:20:40)


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

Board footer

Powered by FluxBB