Search Criteria
Package Details: xfwm4-git 4.13.0+151+g6a44ecc3-1
Git Clone URL: | https://aur.archlinux.org/xfwm4-git.git (read-only) |
---|---|
Package Base: | xfwm4-git |
Description: | Xfce window manager (git version) |
Upstream URL: | https://git.xfce.org/xfce/xfwm4 |
Licenses: | |
Groups: | |
Conflicts: | |
Provides: | |
Submitter: | g33k |
Maintainer: | andreyv |
Last Packager: | andreyv |
Votes: | 25 |
Popularity: | 0.916506 |
First Submitted: | 2010-06-10 21:29 |
Last Updated: | 2017-12-06 21:12 |
Dependencies (6)
- libwnck3
- libxfce4ui (libxfce4ui-git, libxfce4ui-devel)
- libxpresent
- exo (exo-devel, exo-git) (make)
- git (git-git) (make)
- xfce4-dev-tools (xfce4-dev-tools-git, xfce4-dev-tools-devel) (make)
Required by (20)
- adwaita-xfce-theme-git (requires xfwm4)
- alinea-themes (requires xfwm4)
- ater-xfwm-theme (requires xfwm4)
- darkcold-xfce-theme (requires xfwm4)
- fundamental-theme (requires xfwm4) (optional)
- gtk-theme-shiki-colors-revival (requires xfwm4) (optional)
- mini-xfwm4-theme (requires xfwm4)
- onyx-suite (requires xfwm4) (optional)
- slimmy-xfwm-theme-git (requires xfwm4)
- steam-session-git (requires xfwm4)
- steam-standalone (requires xfwm4)
- wm-switcher (requires xfwm4) (optional)
- wm-switcher-git (requires xfwm4) (optional)
- xfce-theme-simplix-git (requires xfwm4) (optional)
- xfce4-meta (requires xfwm4)
- xfwm-axiom-theme (requires xfwm4)
- xfwm4-theme-breeze (requires xfwm4)
- xfwm4-theme-freshdark (requires xfwm4)
- xfwm4-theme-hers (requires xfwm4)
- xfwm4-themes-curvish (requires xfwm4)
Latest Comments
1 2 3 Next › Last »
andreyv commented on 2018-02-10 12:03
This package currently doesn't build after the xorgproto switch. Follow https://bugs.freedesktop.org/show_bug.cgi?id=105031 for updates.
UPDATE: Fixed in xorgproto 2018.2-1.
andreyv commented on 2017-12-09 09:22
@liviucmg Latest Xfwm4 added an option to select the compositing method:
--vblank=off|present|glx Set the vblank mode
andreyv commented on 2017-12-06 07:05
Thanks for the heads up, will update shortly.
twa022 commented on 2017-12-06 03:02
From git, now builds against gtk3. Please update libwnck dependency to libwnck3.
andreyv commented on 2017-10-17 18:09
Indeed, the old method uses XRender, which is different from the new XPresent method.
liviucmg commented on 2017-10-17 18:01
@andreyv Ah that makes sense, thank you. I thought XPresent was the old buggy method. Indeed I am using an Nvidia GT 710 and only the OpenGL method is working for me.
andreyv commented on 2017-10-16 16:55
XPresent is also a new compositing method that fixes vsync issues, and is arguably better than the OpenGL method.
If XPresent doesn't work for you, you should open an upstream bug: https://bugzilla.xfce.org/ (for proprietary NVIDIA driver the problem may already be known). xfwm4 used to have a variable to override the default method, but now doesn't seem to — I suggest reporting this too.
For now you can locally edit the PKGBUILD to enable OpenGL.
liviucmg commented on 2017-10-16 16:32
Small suggestion: Perhaps you can replace the "--enable-xpresent" line with "--disable-xpresent"? Xfwm4 features a new OpenGL compositor that fixes long-standing VSYNC issues, but Xpresent needs to be disabled for it to work.
Relevant line from the docs: "If both VSYNC methods are available, xfwm4 will prefer Present over OpenGL." https://git.xfce.org/xfce/xfwm4/tree/COMPOSITOR
enkeyz commented on 2017-06-12 12:50
Really nice work, good to see xfce4 still in development.
andreyv commented on 2017-02-08 20:32
- This package now enables OpenGL and X Present tear-free compositing methods in addition to the old X Render method.
- OpenGL is used by default if it is available and compositing is turned on.
- To use Present instead of OpenGL, set XFWM4_USE_PRESENT=1 in the environment.
- Upstream commit "Add PointerMotionHintMask" is reverted, see below for details.