Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
d3d9_install [2015/08/27 21:24] sarnex dont use ixit xf86-video-ati |
d3d9_install [2016/10/17 16:25] sarnex |
||
---|---|---|---|
Line 6: | Line 6: | ||
* xorg-server **>= 1.16** | * xorg-server **>= 1.16** | ||
* libxcb & xcb-proto **>= 1.11** (only exception is Debian, where is 1.10 enough) | * libxcb & xcb-proto **>= 1.11** (only exception is Debian, where is 1.10 enough) | ||
- | * To use the DRI3 backend, xf86-video-nouveau **>= 1.0.11** (for nVidia cards), xf86-video-ati | + | * To use the DRI3 backend, xf86-video-nouveau **>= 1.0.11** (for nVidia cards), xf86-video-ati |
* To use the DRI2 fallback (slower but avoid DRI3 potential issues with GL): mesa compiled with **--egl-platforms=drm, | * To use the DRI2 fallback (slower but avoid DRI3 potential issues with GL): mesa compiled with **--egl-platforms=drm, | ||
* mesa ** >= 10.4 ** with parameter **--enable-nine** | * mesa ** >= 10.4 ** with parameter **--enable-nine** | ||
Line 18: | Line 18: | ||
==== Build ==== | ==== Build ==== | ||
- | * http:// | + | * http:// |
* https:// | * https:// | ||
* **master** branch (follow **Mesa-3D master** branch) | * **master** branch (follow **Mesa-3D master** branch) | ||
Line 29: | Line 29: | ||
Some patches can be found at http:// | Some patches can be found at http:// | ||
- | Here: https:// | + | Here: https:// |
You should build mesa as usual, only add | You should build mesa as usual, only add | ||
Line 35: | Line 35: | ||
For the wine build, you'll need to have Mesa with Nine already. Then, simply pass | For the wine build, you'll need to have Mesa with Nine already. Then, simply pass | ||
< | < | ||
+ | |||
+ | |||
+ | **Note: If you are cross-compiling, | ||
+ | |||
You do not need to specify if you are going to use the DRI3 backend or the DRI2 fallback. At runtime it'll detect the one available (with a preference for DRI3). | You do not need to specify if you are going to use the DRI3 backend or the DRI2 fallback. At runtime it'll detect the one available (with a preference for DRI3). | ||
Line 43: | Line 47: | ||
maintainer: pontostroy | maintainer: pontostroy | ||
- | **Ubuntu | + | **Ubuntu/Kubuntu/Mint:**{{ : |
- | * AMD DDX (dri3) https:// | + | |
* wine (dri3 and dri2) https:// | * wine (dri3 and dri2) https:// | ||
- | * Mesa-3D (dri3) https:// | + | * Mesa-3D (dri3) |
* Mesa-3D(iXit) + Mesa-3D(upstream) + Intel workaround (dri3) https:// | * Mesa-3D(iXit) + Mesa-3D(upstream) + Intel workaround (dri3) https:// | ||
- | maintainers: | + | maintainers: |
**Arch Linux:**{{ : | **Arch Linux:**{{ : | ||
Line 55: | Line 58: | ||
* wine-staging-d3dadapter is available in the AUR. | * wine-staging-d3dadapter is available in the AUR. | ||
* PlayOnLinux also has up-to-date versions of wine with --d3dadapter. | * PlayOnLinux also has up-to-date versions of wine with --d3dadapter. | ||
+ | * More info available at https:// | ||
**openSUSE: | **openSUSE: | ||
Line 66: | Line 70: | ||
* xorg-server and other deps are in ::x11 overlay | * xorg-server and other deps are in ::x11 overlay | ||
* Mesa-3D in [[https:// | * Mesa-3D in [[https:// | ||
- | * See https:// | + | * Wine with +d3d9 |
- | maintainer: okias (Mesa-3D), NP-Hardass (wine) | + | maintainer: okias (Mesa-3D), NP-Hardass/ |
// Is your favorite distribution missing? Prepare packages and let us know on IRC! We'll add it to the list!// | // Is your favorite distribution missing? Prepare packages and let us know on IRC! We'll add it to the list!// |