Hi,
I'm running Pd Extended 0.43.4 on Ubuntu 14.04. I've got a Dell XPS13 with Intel Ivybridge Mobile i7 graphics and I'm getting lots of screen tear/flicker when I go full screen with an external monitor attached. It doesn't matter if I'm full screen on the external or primary monitor, I still get lots of flicker.
Attached is an example patch that causes this problem (contains flashing colours)
I've noticed that if I don't go full screen (deleting border 0) then the flicker stops, but I then have the window borders and menu bar being displayed.
Is this a problem with GEM?
Hi Antonio,
I had the same problem but with an Nvidia card on Mint 15 (ubuntu 13.10).
Imho often times is not a software problem, but a firmware issue with the vertical blank and refresh rate.
Does it happens with movies in full screen on an external monitor?
So not sure this below will help you, but it fixed the issue on my machine:
I put the following lines in "/etc/environment" -
CLUTTER_PAINT=disable-clipped-redraws:disable-culling CLUTTER_VBLANK=True
best, M
-- Marco Donnarumma Performer, body tinkerer, teacher and writer. #soundandmusic #biotech #freeculture EAVI - Goldsmiths, University of London ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Portfolio: http://marcodonnarumma.com Research: http://res.marcodonnarumma.com
On Mon, May 26, 2014 at 12:56 PM, Antonio Roberts antonio@hellocatfood.comwrote:
Hi,
I'm running Pd Extended 0.43.4 on Ubuntu 14.04. I've got a Dell XPS13 with Intel Ivybridge Mobile i7 graphics and I'm getting lots of screen tear/flicker when I go full screen with an external monitor attached. It doesn't matter if I'm full screen on the external or primary monitor, I still get lots of flicker.
Attached is an example patch that causes this problem (contains flashing colours)
I've noticed that if I don't go full screen (deleting border 0) then the flicker stops, but I then have the window borders and menu bar being displayed.
Is this a problem with GEM?
--
antonio@hellocatfood.com http://www.hellocatfood.com ============================
GEM-dev mailing list GEM-dev@lists.iem.at http://lists.puredata.info/listinfo/gem-dev
have you tried enabling the "sync to v-blank" (or similar) in the settings for your gfx-card? this will prevent updating of the framebuffer while it is being drawn.
Turns out I already had sync to v-blank enabled (through Compiz).
I put the following lines in "/etc/environment" -
CLUTTER_PAINT=disable-clipped-redraws:disable-culling CLUTTER_VBLANK=True
I tried a combination of those two solutions but still getting the same problem
On 26 May 2014 13:57, Marco Donnarumma lists@marcodonnarumma.com wrote:
Hi Antonio,
I had the same problem but with an Nvidia card on Mint 15 (ubuntu 13.10).
Imho often times is not a software problem, but a firmware issue with the vertical blank and refresh rate.
Does it happens with movies in full screen on an external monitor?
So not sure this below will help you, but it fixed the issue on my machine:
I put the following lines in "/etc/environment" -
CLUTTER_PAINT=disable-clipped-redraws:disable-culling CLUTTER_VBLANK=True
best, M
-- Marco Donnarumma Performer, body tinkerer, teacher and writer. #soundandmusic #biotech #freeculture EAVI - Goldsmiths, University of London
Portfolio: http://marcodonnarumma.com Research: http://res.marcodonnarumma.com On Mon, May 26, 2014 at 12:56 PM, Antonio Roberts <antonio@hellocatfood.com> wrote: > > Hi, > > I'm running Pd Extended 0.43.4 on Ubuntu 14.04. I've got a Dell XPS13 > with Intel Ivybridge Mobile i7 graphics and I'm getting lots of screen > tear/flicker when I go full screen with an external monitor attached. > It doesn't matter if I'm full screen on the external or primary > monitor, I still get lots of flicker. > > Attached is an example patch that causes this problem (contains > flashing colours) > > I've noticed that if I don't go full screen (deleting border 0) then > the flicker stops, but I then have the window borders and menu bar > being displayed. > > Is this a problem with GEM? > > -- > ============================ > antonio@hellocatfood.com > http://www.hellocatfood.com > ============================ > > _______________________________________________ > GEM-dev mailing list > GEM-dev@lists.iem.at > http://lists.puredata.info/listinfo/gem-dev >
hi there,
On Mon, 26/5/14, Antonio Roberts antonio@hellocatfood.com wrote:
Is this a problem with GEM?
more likely a problem with x11 / opengl / your gfx driver … the following usually works fine for me on my performance boxes with nvidia / intel gfx hardware:
- don't use a compositing window manager - fluxbox is a good choice - on top of that, start compton¹ with something like compton --opengl --vsync opengl-swc --paint-on-overlay & (off the top of my head - i can look up the exact parameters i am using if you need them)
you still might have to experiment with various driver settings (vsync to which monitor / video output?), but compton seems to be the silver bullet.
hth, t.
¹ - an extremely lightweight compositor, see https://github.com/chjj/compton . the version in the jessy repos works fine for me, don't know about ubuntu.