This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
doc:de-compat [2014/12/01 23:57] mikedep333 Remove note about KDE Plasma 5 |
doc:de-compat [2023/01/25 15:44] (current) uli42 [Explanation] add link to libgl workaround |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ==== Desktop Environment Compatibility ==== | + | ===== Desktop Environment Compatibility |
| - | === Explanation === | + | |
| + | < | ||
| + | |||
| + | X2Go Client should be able to run under any and every X11-based desktop environment. Wayland-based desktop environments need testing.</ | ||
| + | |||
| + | ==== Explanation | ||
| X2Go's "X Server" | X2Go's "X Server" | ||
| - | As of version 3.5.0.x, nxagent is forked from the X.org 6.9 codebase (from 2005.) Therefore, there are 3 reasons why certain modern " | + | As of version 3.5.0.x, nxagent is forked from the X.org 6.9 codebase (from 2005) feature-wise (but not security-wise, |
| * The desktop environment requires the X11 extension " | * The desktop environment requires the X11 extension " | ||
| - | * The desktop environment requires a newer version of the X11 extension " | + | * The desktop environment requires a newer version of the X11 extension " |
| + | *< | ||
| * The desktop environment checks for a specific physical graphics driver, but nxagent doesn' | * The desktop environment checks for a specific physical graphics driver, but nxagent doesn' | ||
| Line 13: | Line 19: | ||
| It is recommended to switch to using a compatible desktop environment if your desktop environment is listed below as incompatible. | It is recommended to switch to using a compatible desktop environment if your desktop environment is listed below as incompatible. | ||
| - | === Always Compatible and no Workarounds Required === | + | ==== Always Compatible and no Workarounds Required |
| - | | + | |
| - | - XFCE | + | |
| - | - MATE | + | |
| + | < | ||
| + | |||
| + | Workaround is to disable compositing: | ||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | * MATE | ||
| <note tip>MATE (the fork of GNOME2) is not included with certain distros, such as Ubuntu 12.04 and Ubuntu 14.04. You can however install it from http:// | <note tip>MATE (the fork of GNOME2) is not included with certain distros, such as Ubuntu 12.04 and Ubuntu 14.04. You can however install it from http:// | ||
| Line 22: | Line 39: | ||
| <note important> | <note important> | ||
| - | === Always Compatible, but Trivial Workarounds Required === | + | ==== Always Compatible, but Trivial Workarounds Required |
| * IceWM | * IceWM | ||
| In X2Go Client, you must specify the Session Type as: Custom Desktop: icewm-session | In X2Go Client, you must specify the Session Type as: Custom Desktop: icewm-session | ||
| Line 28: | Line 45: | ||
| In X2Go Client, You must specify the Session Type as: Custom Desktop: openbox-session | In X2Go Client, You must specify the Session Type as: Custom Desktop: openbox-session | ||
| - | === Compatibility and Workarounds depend on what version === | + | ==== Compatibility and Workarounds depend on what version |
| - | == GNOME == | + | === GNOME === |
| * GNOME 2: Compatible and no workaround required | * GNOME 2: Compatible and no workaround required | ||
| * GNOME 3.0 through 3.6: "GNOME Fallback Mode" must be installed. This is included with most, if not all distros. | * GNOME 3.0 through 3.6: "GNOME Fallback Mode" must be installed. This is included with most, if not all distros. | ||
| Line 37: | Line 54: | ||
| <note important> | <note important> | ||
| + | <note important> | ||
| - | == KDE == | + | === KDE === |
| * KDE 3: Compatible and no workaround required | * KDE 3: Compatible and no workaround required | ||
| * KDE 4: Compatible and no workaround required | * KDE 4: Compatible and no workaround required | ||
| - | * KDE 5: Incompatible due to plasmashell requiring GLX 1.3 | + | * KDE 5: <del>Incompatible due to plasmashell requiring GLX 1.3</ |
| + | |||
| + | For better performance you should set | ||
| + | '' | ||
| + | '' | ||
| + | '' | ||
| - | == UNITY == | + | === UNITY === |
| - Ubuntu 12.04: Compatible, as long as package " | - Ubuntu 12.04: Compatible, as long as package " | ||
| - Ubuntu 12.10 and later (including 14.04): Not compatible | - Ubuntu 12.10 and later (including 14.04): Not compatible | ||
| - | == Cinnamon == | + | === Cinnamon |
| - Cinnamon 1.4 (Linux Mint 13 " | - Cinnamon 1.4 (Linux Mint 13 " | ||
| - Cinnamon 2.2 (Linux Mint 17 " | - Cinnamon 2.2 (Linux Mint 17 " | ||
| Compatibility issues with Cinnamon are being tracked in bug [[http:// | Compatibility issues with Cinnamon are being tracked in bug [[http:// | ||
| + | ==== Incompatible ==== | ||
| + | - LXQt due to [[http:// | ||
| === Compatibility and Workarounds TBD === | === Compatibility and Workarounds TBD === | ||
| - | == Enlightenment == | + | === Enlightenment |
| - E17 (Bodhi Linux 24.0, " | - E17 (Bodhi Linux 24.0, " | ||
| In X2Go Client, You must specify the Session Type as: Custom Desktop: / | In X2Go Client, You must specify the Session Type as: Custom Desktop: / | ||
| However, bug [[http:// | However, bug [[http:// | ||