You are not logged in.

#1 2014-01-13 23:05:35

perseus
Member
Registered: 2007-01-28
Posts: 133

vlc & chromium contents persist across virtual desktops after -Syu

I have just completed today's large pacman -Syu which includes upgrades chromium, vlc, a new kernel and nvidia blob  and many others.  On rebooting I  see that:

(1) The vlc video window persists across across virtual desktops (although its frame is lost away from the desktop on which it was launched). This is using icewm as my WM.

(2) The content of chromium tabs persist in the same way.

Is anybody else seeing this please?

Last edited by perseus (2014-01-13 23:15:05)

Offline

#2 2014-01-14 10:40:56

perseus
Member
Registered: 2007-01-28
Posts: 133

Re: vlc & chromium contents persist across virtual desktops after -Syu

I have made progress, but it baffles me. I won't mark this as solved yet, but I have found that the problems go away if I :

(1) Enable "Accelerated Video Output (Overlay)" in vlc

(2) Disable hardware acceleration in chromium.

These solutions seem to be independent of each other - I don't need one for the other to work.

It would be nice if someone could explain what might be going on.

Geoff

Offline

#3 2014-01-14 10:51:40

Jellicent
Member
From: Berlin
Registered: 2013-09-13
Posts: 187

Re: vlc & chromium contents persist across virtual desktops after -Syu

This is interesting.
I'm using openbox and I have the same problem when playing StarCraft II under wine. Just to clarify, I use the nvidia-drivers.
I start it on my second vdesktop*, tab to the first one.. persists. Tab back to 2, tab to 3 (all fine), tab to 1 and everything stays fine.
So I'd have to switch to 3, then to 1 to cleanly access 1.

What the heck is going on? big_smile

*Virtual desktop as in workspace. They are defined within openbox config.

Edit: No one in #archlinux seems to know anything so far.
Another edit: It only seems to happen when firefox is open on the desktop I want to access. Turning hardware acceleration off doesn't change a thing though.

Last edited by Jellicent (2014-01-14 18:56:51)

Offline

#4 2014-01-14 19:14:16

snakebite
Member
From: Norway
Registered: 2009-05-13
Posts: 42

Re: vlc & chromium contents persist across virtual desktops after -Syu

I have the same issue in awesome wm with chrome and any program using opengl. Rebuilding xorg-server 1.14.5-2 and related packages and the previous version of the nvidia driver seems to get rid of the problem (nvidia 331.20 won't work with xorg-server 1.15).

Offline

#5 2014-01-14 20:17:00

Jellicent
Member
From: Berlin
Registered: 2013-09-13
Posts: 187

Re: vlc & chromium contents persist across virtual desktops after -Syu

I hope there's gonna be a fix for this since downgrading is rather a work-around than a solution.

Offline

#6 2014-01-14 20:27:44

perseus
Member
Registered: 2007-01-28
Posts: 133

Re: vlc & chromium contents persist across virtual desktops after -Syu

Agreed Jellicent. And thank-you for a helpful post snakebite.

Offline

#7 2014-01-14 22:07:23

Jellicent
Member
From: Berlin
Registered: 2013-09-13
Posts: 187

Re: vlc & chromium contents persist across virtual desktops after -Syu

Using a compositor seems to make the problem go away.
I just got rid of xcompmgr to avoid tearing. Back to tearing I guess.

Offline

#8 2014-01-21 19:54:49

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

Still having all sorts of issues. I don't play many games, but I play HomeWorld Cataclysm on occasion, which has always worked flawlessly on just about any version of Wine / Linux I have tried it on. Latest updates broke it, I believe it's related to nvidia 331.38, but not 100% sure.

Google Chrome "sticks" to my virtual desktops within awesome. If I flip to another desktop (with Google Chrome running in another), google chrome follows me to the new desktop, but not always immediately, sometimes it'll just randomly appear there. Very annoying.

Anyone else running into issues with Awesome and latest round of updates?


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#9 2014-01-21 20:08:36

perseus
Member
Registered: 2007-01-28
Posts: 133

Re: vlc & chromium contents persist across virtual desktops after -Syu

I found that yesterday's upgrade of nvidia to 331.38-2 solved one of my problems, which was that youtube videos were visible in every workspace regardless of whether they were being viewed in firefox or chromium.

As I said in my original post, the issue of chromium itself persisting across workspaces was worked-around by disabling hardware acceleration, and the same for vlc by using overlay. Both those issues remain after the nvidia update unless I continue with the workarounds.  For the time being I can live my system configured this way (I am a bit too busy to tinker at the moment), but I am planning to try fluxbox when I have time, just to see if that helps.

Offline

#10 2014-01-21 21:24:40

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

I used fluxbox for years prior to switching to awesome. The issue is that the switch to awesome is a bit of a learning curve. I'm finally used to it, so not interested in switching back.

I'll give disabling hardware acceleration a try, I can live with all the other issues, but I cant have my web pages suddenly appear on other desktops without warning. smile


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#11 2014-01-22 21:15:23

perseus
Member
Registered: 2007-01-28
Posts: 133

Re: vlc & chromium contents persist across virtual desktops after -Syu

I spoke too soon. The problem of youtube videos being visible in every workspace recurred.  I have changed to fluxbox. No problems so far, even though I have reversed the chromium & vlc workarounds mentioned above.

Offline

#12 2014-01-22 21:43:59

SolidSNK
Member
Registered: 2008-08-01
Posts: 10

Re: vlc & chromium contents persist across virtual desktops after -Syu

I just want to confirm the bug, but it also happens on several other applications:

1) chrome - chromium
2) Steam (One might think that flash is the culprit but...)
3) vmware (???)

Happened after upgrading a week ago. Can't solve it. I use the xmonad as a window manager. My workaround is to switch to an empty workspace first if I want to switch workspaces.

Offline

#13 2014-01-23 15:37:53

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

Disabling hardware acceleration in Chrome has solved that issue for me, but as others have said, it's not just Chrome. Pretty much anything I've tried that uses GPU accelerated rendering, especially games, seems to have glitches. And HomeWorld is still completely broken, refuses to run in anything but software rendering. (no openGL or direct3d)

It maybe important to note that I have other systems (laptops, desktops, etc) that have identical software configurations (arch, awesomeWM) built by my personal post-arch-install script. On systems that don't have nvidia-based graphics, I don't have these problems at all.

Also, I haven't tried nouveau, only the closed-source drivers.

sad

Last edited by gshearer (2014-01-23 15:40:23)


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#14 2014-01-23 15:49:34

perseus
Member
Registered: 2007-01-28
Posts: 133

Re: vlc & chromium contents persist across virtual desktops after -Syu

nouveau may be the answer for some. I have dropped in and out of using over the years (and yes I feel guilty about not being more loyal to the FOSS alternative), but for one reason or another I have always gone back to the nvidia binary.  I was wondering if any of this is card-related.  For the benefit of anyone doing a comparison, mine is a GeForce 210.  24 more hours into fluxbox and no problems here - except that I don't like any of its workspace switching alternatives nearly so well as the simple tasbar buttons in icewm.

Offline

#15 2014-01-23 15:50:42

kelnoky
Member
Registered: 2007-11-20
Posts: 114

Re: vlc & chromium contents persist across virtual desktops after -Syu

When I first experienced the problem, I made my own thread: https://bbs.archlinux.org/viewtopic.php … 1#p1371241

I thought it was Xmonad's fault, so I made a thread on that subforum. As you can see, everything is "fixed" by using xcompmgr. Obviously, that's just a workaround, the real problem lies either with the nvidia drivers or xorg.

Last edited by kelnoky (2014-01-23 15:51:13)

Offline

#16 2014-01-23 16:03:18

shaurz
Member
From: Leeds, UK
Registered: 2004-02-02
Posts: 334
Website

Re: vlc & chromium contents persist across virtual desktops after -Syu

I've noticed embedded YouTube videos just display as black but they work fine on the YouTube site (this is in Firefox). I don't know if this problem is related.

Offline

#17 2014-01-23 21:22:45

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

FYI, I'm using a GTX 770 with 4gb ram. I'm driving four monitors from one card, which I believe is a relatively new feature. I'm not sure if the open source driver can do that.

I also enjoy being able to run WINE / Steam games on occasion, which in my experience, perform far better on the closed-source driver. Hopefully, they'll fix this for us soon. sad


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#18 2014-02-08 00:58:39

snakebite
Member
From: Norway
Registered: 2009-05-13
Posts: 42

Re: vlc & chromium contents persist across virtual desktops after -Syu

I'm running the beta driver (334.16-1) now and the problem disappears by simply enabling the composite extension in xorg.conf, with no compositor like compton running (haven't tried this with 331.38 yet). Without the extension the problem still persists though. Does simply enabling the extension fix the problem for anyone else with either 331.38 or 334.16, or do you need to also run a compositor?

Offline

#19 2014-02-09 10:23:30

boomshalek
Member
Registered: 2007-10-12
Posts: 96

Re: vlc & chromium contents persist across virtual desktops after -Syu

Another 'me too' using mostly mythfrontend and Firefox on openbox with Nvidia driver. Enabling a compositor sometimes helps. I guess this is a Nvidia driver issue but I am not sure.

Offline

#20 2014-02-09 21:44:37

Shipwreck
Member
Registered: 2013-03-27
Posts: 7

Re: vlc & chromium contents persist across virtual desktops after -Syu

Just wanted to pipe in as yet another "me too"--using monsterwm and the latest proprietary nvidia drivers with a GTX 680. I've actually noticed this a few weeks ago, yet I strangely haven't seen any posts mentioning the issue, so I just learned to cope with it in hopes that a future update will fix it. I should note that this started happening after upgrading to xorg 1.15 and concurrently updating the nvidia drivers to their current version. Also, it seems any GPU accelerated application has this issue, and it's not simply limited to web browsers and video players; notably, steam and any games will appear on other virtual desktops as well.

Last edited by Shipwreck (2014-02-09 21:45:37)

Offline

#21 2014-02-15 20:08:50

lewurm
Member
Registered: 2010-04-01
Posts: 3

Re: vlc & chromium contents persist across virtual desktops after -Syu

me too!  I'm using xmonad + nvidia and if i remember correctly I have this problem since the last nvidia upgrade.

Offline

#22 2014-02-24 13:55:56

pilotkeller
Member
From: Canada
Registered: 2011-12-22
Posts: 513
Website

Re: vlc & chromium contents persist across virtual desktops after -Syu

Offline

#23 2014-03-10 01:33:34

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

Still having problems running HomeWorld games. I can only use Software renderer. We've seen a few Wine releases since all of this happened, but I'm still pretty sure it's the video driver that broke it.

Anyone else having problems with old games under Wine since this nvidia release?


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#24 2014-05-21 17:24:51

gshearer
Member
From: Cincinnati, OH, USA
Registered: 2014-01-14
Posts: 46

Re: vlc & chromium contents persist across virtual desktops after -Syu

Homeworld game problem has ceased. That was a different issue.

However, this problem STILL EXISTS, it's not just Chrome, it's anything that appears to use 3D, especially ANY GAME. Sticks annoyingly across virtual desktops.

This is STILL A PROBLEM as of nvidia package 337.19-1


--
George Shearer
doc at lame dot org
Linux Nerd since the MCC Interim Days

Offline

#25 2014-05-26 00:10:50

tarek_said_info
Member
Registered: 2014-05-26
Posts: 1

Re: vlc & chromium contents persist across virtual desktops after -Syu

after installing compton as composite manager, it fixed the issue (using nvidia-337.19-1 packages).

Offline

Board footer

Powered by FluxBB