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

Schotty's Initial Setup -- F14

nVIDIA Setup -- F14 F15

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 Wonderful nVIDIA driver setup guide

Leigh's AMD/ATI driver setup guide  -- (not tested by me)

 

Wine Related

Crossover Games Dependencies

 

Crossover Specific

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.  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.

The Fix

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

 

After installing the packages you will find a file called

/opt/cxgames/bin/cxdiag --debug

Run that and it will tell you what is missing.  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.

 

KVM Virtualization Performance Tweaks

 

  1. NOOP Kernel Parameter
    Add "elevator=noop" to the end of your kernel line:

    kernel /vmlinuz-2.6.35.10-72.fc14.x86_64 ro root=/dev/mapper/lvm_internaldsks-LogVol00 rd_LVM_LV=lvm_internaldsks/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet rdblacklist=nouveau elevator=noop

  2. Cache Writeback
    To set this up open up VirtManager -> right-click the VM to tweak -> Open -> IDE Disk -> Cache Mode -> "Writeback"
  3. KSM
    Now enabled by default since F12,  and on RHEL 5

 

 

64-Bit Flash Player

http://forums.fedoraforum.org/showpost.php?p=1119587&postcount=1

 

Fix Plymouth + nVIDIA Proprietary Drivers

 

  1. Install nVIDIA drivers
  2. Eradicate nouveau
  3. Edit grub to only include anything nouveau in the blacklist entry & add vga=xxx or vga=ask

 

 

Plymouth Themes

 

Setting up all the plymouth themes in the repos

yum install plymouth-plugin-* plymouth-theme-*

 

List Available Themes

plymouth-set-default-theme --list


List Default Theme

plymouth-set-default-theme


Set New Theme

plymouth-set-default-theme themename

sudo /usr/libexec/plymouth/plymouth-update-initrd