Both sides previous revisionPrevious revisionNext revision | Previous revision |
computers:system:firefly-flightsimulator [2013/03/22 01:30] – [Software] david | computers:system:firefly-flightsimulator [2013/03/23 02:39] (current) – [Software] david |
---|
===== Software ===== | ===== Software ===== |
| |
* Base install of Ubuntu 12.04 LTS Server | - Base install of Ubuntu 12.04 LTS Server |
* Get video working with AMD/ATI APU | - Get video working with AMD/ATI APU |
* XFCE Install: <code> | - XFCE Install: <code> |
sudo apt-get update | sudo apt-get update |
sudo apt-get upgrade | sudo apt-get upgrade |
sudo apt-get install xubuntu-desktop | sudo apt-get install xubuntu-desktop |
</code> | </code> |
* Install latest AMD/ATI Catalyst Driver | - Install latest AMD/ATI Catalyst Driver |
* Download from [[http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx]] | - Download from [[http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx]] |
* Install <code> | - Install <code> |
wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip | wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip |
unzip amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip | unzip amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip |
sudo sh amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run | sudo sh amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run |
</code> | </code> |
* Reboot now that we have AMD drivers installed | - Reboot now that we have AMD drivers installed |
* XFCE did come up, but it said restricted drivers available | - XFCE did come up, but it said restricted drivers available |
* Simply ran the AMD code again as root in X11 mode, and got windows this time | - Simply ran the AMD code again as root in X11 mode, and got windows this time |
* Followed defaults and allowed it to do its thing | - Followed defaults and allowed it to do its thing |
* Reboot (following directions) | - Reboot (following directions) |
* Hook up yoke and throttles, etc... | - Hook up yoke and throttles, etc... (many thanks to this post: [[http://forums.x-plane.org/index.php?showtopic=60462&hl=saitek]] ) |
* Get sound working (this was retarded!) I would NEVER have figured this out on my own... OMG. m( | - Use **lsusb** to get the Vendor and Device ID of all the Saitek Devices |
* Thanks to [[https://bbs.archlinux.org/viewtopic.php?pid=975049|this]] post... you just | - Create a file so **udev** can set up permissions for all these devices |
* Edit your **~/.asoundrc** to contain the following: <code> | - Edit <code> |
| sudo nano /etc/udev/rules.d/99-input-joystick.rules |
| </code> |
| - Insert the following: <code> |
| # Saitek Pro Flight Throttles |
| KERNEL=="event*", ATTRS{idProduct}=="0bac", ATTRS{idVendor}=="06a3", MODE="0666" |
| # Saitek Pro Flight Rudder Pedals |
| KERNEL=="event*", ATTRS{idProduct}=="0763", ATTRS{idVendor}=="06a3", MODE="0666" |
| # Saitek Pro Flight yoke |
| KERNEL=="event*", ATTRS{idProduct}=="712c", ATTRS{idVendor}=="06a3", MODE="0666"</code> |
| - Re-Plug in all your devices |
| - Get sound working (this was retarded!) I would NEVER have figured this out on my own... OMG. m( |
| - Thanks to [[https://bbs.archlinux.org/viewtopic.php?pid=975049|this]] post... you just |
| - Edit your **~/.asoundrc** to contain the following: <code> |
pcm.!default { | pcm.!default { |
type plug | type plug |
} | } |
</code> | </code> |
* Load up **alsamixer** and unmute (use the M key) the first couple of items | - Load up **alsamixer** and unmute (use the M key) the first couple of items |
* Save your configuration with <code> | - Save your configuration with <code> |
alsactl store 0 | sudo alsactl store 0 |
| </code> |
| - Need to load the **libopenal** <code> |
| sudo apt-get install libopenal1 |
</code> | </code> |
* Install X-Plane | - Install X-Plane |
* Need the 32bit compatibility libraries to install, so <code> | - Need the 32bit compatibility libraries to install, so <code> |
sudo apt-get install ia32-libs | sudo apt-get install ia32-libs |
</code> | </code> |
* Copy the program to your desktop (use the GUI or a command line if you like) | - Copy the program to your desktop (use the GUI or a command line if you like) |
* Run the Install program! | - Run the Install program! |
* It complained about not having dedicated 128MB of VRAM | - It complained about not having dedicated 128MB of VRAM |
* Ran the AMD Catalyst driver installer again <code> | - Ran the AMD Catalyst driver installer again <code> |
| cd down |
sudo amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run | sudo amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run |
</code> | </code> |
* Rebooted again (followed all the defaults | - Rebooted again (followed all the defaults you sheeple) |
* Ran the installer again... it didn't complain and appears to have worked! | - Ran the installer again... it didn't complain and appears to have worked! |
| |