Below are a list of links and scripts I have generated and tested on my systems to work to achieve a number of initial setup tasks. If you have any requests, feel free to ask via email. If there is a way for me to do it I will. Certain items I will be going purely off of the net for what should work or not (ATI kernel drivers for example), and will be denoted as untested.
System (UNDERGOING OVERHAUL)
Schotty's Initial Setup -- F14
Nouveau Eradication -- F14
ATI Setup (not tested by me) -- F14
FedoraPlus -- Installs codecs, and more difficult apps, etc. Grab it if you never used it -- makes life ALOT easier
Leigh's AMD/ATI driver setup guide -- (not tested by me)
Crossover Specific (UNDERGOING OVERHAUL)
Crossover can be a bit tricky to actually install. I found that if you download the appropriate rpm(s), you can use the localinstall with nogpgcheck to get it to install correctly. However there are dependencies that are missing (FEB 2012 --unsure how accurate this is, as recent RPMS pull in fine on my RHEL/CentOS machines). Alot of them. Use my file posted above "Crossover Games Dependencies". It is a shell script that should get all of them. I have used this twice, but my technique may pull in some in my initial system setup that I didn't notice. I generally install all my repos and do a yum update. So, if you do run into issues, let me know so I can update the script. Ideally I would like to see Codewavers fix this, but the interest on their side is quite low apparently.
Please make sure that your nVIDIA or AMD graphics drivers are installed properly first. This is a dependency requirement. I am not sure the nature of getting AMD/ATI chips to work, but nVIDIA is a bit tricky and not kosher to do an improper or half baked install. Refer to my documentation on how to do this for nVIDIA located elsewhere on my blog.
- Install the appropriate rpm(s): sudo yum -y --nogpgcheck localinstall ./crossover-games-demo-9.2.1-1.i386.rpm crossover-pro-9.2.0-1.i386.rpm
- Next run this to identify what is missing dependency-wise: /opt/cxgames/bin/cxdiag --debug
But please pay attention to what is actually being said in the output. Some failures are not true failures, in that it will look for a range of library versions that will fit the bill, and all previous ones will fail to the one currently installed that will satisfy. So if it is looking for libFooBar.so, and you have .so.6, all .so.1 thru .so.5 will be flagged as missing, but .so.6 will flag as passed and satisfying the dependency. Long story short -- just read what it says. When I was told about this, I fixed it relativly quickly by going one flunk by one, until the list worked out as in essence a perfect bill of health. I have created (and linked above) a list of dependencies that I had figured out and created a script that should automate it. If you use that, let me know of any that are missing. Note, that there are a few unnecessary deps that will fail (libtiff.so.4 and libhal.so.1 as HAL has been stripped from F16 and beyond).
64-Bit Flash Player
Fix Plymouth + nVIDIA Proprietary Drivers
This has been completely changed with F16, due to the bump from GRUB to GRUB2. GRUB2 has a whole new way of handling things, and thus the old GRUB style of handling things goes out the window.
The instructions I used were found here:
An automation script will be available as I get time to create it.
Setting up all the plymouth themes in the repos
yum install plymouth-plugin-* plymouth-theme-*
List Available Themes
List Default Theme
Set New Theme