1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

PlayOnLinux Explained: Components Part 1

Discussion in 'PlayOnLinux Explained' started by booman, Aug 29, 2013.

Thread Status:
Not open for further replies.
  1. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,277
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    Components are also called Windows Packages, Libraries and DLL's. Libraries are necessary operating system files that allow games and programs to work. All operating systems have them.

    Wine has bundled Windows compatible libraries so we can run our PC games and programs in Linux. Sometimes the bundled libraries aren't enough and we have to download more.

    I won't be able to describe each component available through PlayOnLinux because most games don't require them all.

    Note: When doing a manual installation components are named "POL_Install_" and then the name of the component.

    Install Components:
    components01.png


    Microsoft Core Fonts:
    Installs true type fonts for Windows
    • andale mono
    • arial black
    • arial (bold, italic, bold italic)
    • comic sans ms (bold)
    • courier new (bold, italic, bold italic)
    • georgia (bold, italic, bold italic)
    • impact
    • times new roman (bold, italic, bold italic)
    • trebuchet (bold, italic, bold italic)
    • verdana (bold, italic, bold italic)
    • webdings
    DirectX:
    Direct X is basically an operating system for Windows that boots performance for audio and video. Most games require it to run, but also have an OpenGL counterpart that runs natively in Linux.
    Note: To install all of them in one step, see dxfullsetup
    • d3dcompiler_43
    • d3dx10
    • d3dx11
    • d3dx9
    • d3dx9_35
    • d3dx9_36
    • d3dx9_40
    • d3dx9_43
    • directx9
    d3dx01.png

    All d3dx components download directx_jun_2010_redist.exe 95.6MB
    d3dx02.png

    Desura:
    Desura is a game client that downloads, updates and launches your games.
    desura01.png

    Downloads the Desura client 1.2MB
    desura02.png

    Click Next
    Click Next
    Click Next
    Click Install
    Uncheck Launch Desura and Visit Website
    Click Finish
    Click General Tab
    Click "Make another shortcut in this virtual drive"
    Select "Desura.exe"
    Click Next
    Name the shortcut: Desura
    Click Next
    Select "No I don't want another shortcut"
    Click Next

    Dinput:
    Direct X input libraries. Can help with mouse and controller support dinput01.png

    • dinput
    • dinput8
    Installs directx_feb2010_redist.exe 104MB
    dinput02.png


    Microsoft Dot NET Framework:
    Deciding to install dotnet is a hard choice because its very difficult to know which version you need for each program or game. Sometimes you can find "redist" directories in game folders that have DotNETFramework .exe's and you can try to install those to figure out which "dotnet" they require.
    The safest bet is installing dotnet30 because it already installs dotnet20 and dotnet20 service packs before downloading and installing dotnet30.

    Wine 1.5.18 is the best version of Wine to install all of the dotnet libraries because they don't crash or error. Other versions of Wine have been known to crash installing versions of dotnet.

    Note: If you are using Wine 1.5 or later it comes bundled with a dotnet equivalent called Mono. First test your program without installing dotnet... if it requires dotnet, then use Wine 1.5.18

    dotnet11
    dotnet1_01.png

    Downloads dotnetfx.exe 23MB
    dotnet1_02.png

    dotnet11sp1
    dotnet1sp1_01.png

    Downloads NDP1.1sp1-KB867460-X86.exe 10.2MB
    dotnet1sp1_03.png

    dotnet20
    Downloads dotnetfx.exe 23MB
    dotnet2_01.png

    dotnet20sp1
    dotnet2sp1_01.png

    Downloads NetFx20SP1_x86.exe 23.6MB
    dotnet2sp1_03.png

    dotnet20sp2
    dotnet2sp2_01.png

    Downloads NetFx20SP2_x86.exe 23.8MB
    dotnet2sp2_04.png

    dotnet30
    dotnet3_01.png

    Installing dotnet30 will result in this error.
    dotnet3_02.png

    Open Terminal
    Copy & paste:
    Code:
    echo "0"|sudo tee /proc/sys/kernel/yama/ptrace_scope
    Press Enter
    Enter password
    Close Terminal
    Install again
    dotnet3_03.png
    Note: This ptrace introduces a security risk, but the command is reset at next reboot.
    Requires dotnet20 & dotnet2sp1
    dotnet3_04.png

    Downloads dotnetfx3.exe 50.3MB
    dotnet3_08.png

    dotnet30sp1
    Requires dotnet20, dotnet2sp1, dotnet2sp2, dotnetfx3langpacksv.exe a couple of fixes and updates.

    Downloads NetFx30SP1_x86.exe 25MB
    dotnet3sp1_07.png

    Downloads RGB9RAST_x86.msi .1MB
    dotnet3sp1_08.png

    Downloads XPSEPSC-x86-en-US.exe 3.6MB
    dotnet3sp1_10.png

    dotnet35
    dotnet35_01.png

    Installs:
    • fix 1
    • fix 2
    • update
    Downloads dotnetfx35.exe 197.1MB
    dotnet35_06.png

    dotnet35sp1
    dotnet35sp1_01.png

    Downloads dotnetfx35.exe 231.5MB

    dotnet40
    dotnet40_01.png

    Downloads dotNetFx40_Full_x86_x64.exe 48.1MB
    dotnet40_02.png

    Downloads gacutil-net40.zip 0MB
    dotnet40_03.png

    You may get an error
    Click Close
    dotnet40_05.png

    A bunch of dll's will install after this


    dsound
    Requires WinXP SP3, directx & quartz
    dsound01.png

    Downloads Windows Service Pack 3 WindowsXP-DB9336929-SP3-x86-ENU.exe 316.4MB
    windows_sp3.png

    dxdiag
    This is a Direct X diagnostic tool that displays your video card information and audio information. It can also run some basic audio/video tests.
    dxdiag01.png

    Installs directx_feb2010_redist.exe 104MB
    dinput02.png

    Downloads Windows Service Pack 3 WindowsXP-DB9336929-SP3-x86-ENU.exe 316.4MB
    windows_sp3.png

    dxfullsetup
    Great for installing all versions of direct x in one step.
    I use this for most games and it works very well.
    dxfullsetup01.png

    Installs directx_feb2010_redist.exe 104MB
    dinput02.png

    gecko
    Wine's own implementation of Internet Explorer
    http://wiki.winehq.org/Gecko
    Last edited: Feb 26, 2014
  2. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,277
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    Last edited: Dec 18, 2013
Thread Status:
Not open for further replies.

Share This Page