usually compton is used for tearing or your gpu config

not exactly sure what snapping behaviour in cinnamon is
but if you use openbox as wm you can add this to
~/.config/openbox/lxde-rc.xml and do openbox-reconfigure
(kwin may have more advanced snapping you're after)

    <keybind key="W-Home">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>0</y>
        <width>50%</width>
        <height>50%</height>
      </action>
    </keybind>
    <keybind key="W-Prior">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>50%</x>
        <y>0</y>
        <width>50%</width>
        <height>50%</height>
      </action>
    </keybind>
    <keybind key="W-End">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>50%</y>
        <width>50%</width>
        <height>50%</height>
      </action>
    </keybind>
    <keybind key="W-Next">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>50%</x>
        <y>50%</y>
        <width>50%</width>
        <height>50%</height>
      </action>
    </keybind>
    <keybind key="W-Up">
      <action name="ToggleMaximize"> </action>
    </keybind>
    <keybind key="W-Down">
      <action name="Iconify"> </action>
    </keybind>
    <keybind key="W-Left">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>0%</x>
        <y>0%</y>
        <width>50%</width>
        <height>100%</height>
      </action>
    </keybind>
    <keybind key="W-Right">
      <action name="Unmaximize"/>
      <action name="MoveResizeTo">
        <x>50%</x>
        <y>0%</y>
        <width>50%</width>
        <height>100%</height>
      </action>
    </keybind>

more here https://wiki.archlinux.org/index.php/Openbox#Window_snapping

you can also check the window resistence

<resistance>
  <strength>10</strength>
  <screen_edge_strength>20</screen_edge_strength>
</resistance>

or this frozen project https://github.com/lawl/opensnap

On Sun, May 07, 2017 at 05:02:11PM +0200, Danyl Bekhoucha wrote:
> Hi,
> 
> LXDE and LXQt have no compositor and can't fix screen tearing which make
> them unusable to watch video or do 3D work.
> 
> Also window snapping would be good. That's why i am stuck on Cinnamon to
> avoid tearing and get snapping.
> 
> Focusing on lightweight is good, but making them usable every day should be
> the priority. That's why on an old machine i would prefer to install
> Cinnamon to at least being able to go on Youtube even if it's slower. It's
> better to have a computer slower that can do things right.
> 
> Kind regards,
> Bekhoucha Danyl

> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot

> _______________________________________________
> Lxde-list mailing list
> Lxde-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxde-list


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to