Muse
Jump to navigation
Jump to search
Muse - Wife's Desktop
Specifications
Brand | Model | Description | Link | Price |
---|---|---|---|---|
AMD | Phenom II X2 / HDZ550WFGIBOX | Phenom II X2 550 Black Edition, Callisto, 64Bit, 0.85V - 1.425V, 80W,3.1GHz, 2x512KB L2 Cache, 6MB L3 Cache, Socket AM3 Dual-Core | Manufacture Purchased |
$99.99 |
ASRock | K10N78M | AMD AM3/AM2+/AM2, D-Sub+DVI, FSB:2600MHz HT (5200 MT/s) North Bridge:NVIDIA GeForce 8100, LAN: Realtek 8211CL, Audio:Realtek ALC662 |
Manufacture Purchased |
$54.99 |
G.SKILL | F2-8500CL5D-4GBPK | 2x2GB 240-Pin DDR2 SDRAM DDR2 1066 (PC2 8500), CL5, 5-5-5-15, 2.0v-2.1v | Manufacture Purchased |
$90.99 |
Western Digital | Caviar Black / WD6401AALS | 640GB 7200 RPM 32MB Cache SATA 3.0Gb/s Firmware: ?? P/N:?? Date Code: ?? |
Manufacture Purchased |
$49.99 |
DVD/CD Burner | ? | ? | <From Previous Build> | $0.00 |
DVD Player | ? | ? | <From Previous Build> | $0.00 |
Raidmax | Hybrid 2 / RX-630SS | ATX12V V2.2/ EPS12V, 630W, PFC:No, Efficiency:up to 80%, Modular Connectors:1x20+4, 1x12V(P4), 6xPeripheral, 4xSATA, 2xFloppy, 2xPCI-E |
Manufacture Purchased |
$54.98 |
Case | ? | ? | <From Previous Build> | $0.00 |
Asus | VH226H | 21.5" Widescreen, 1920x1080, 50~76Hz, VA:170°(H) & 160°(V), 2ms(GTG), D-Sub, DVI, HDMI, Built-in Speakers | Manufacture Purchased |
$199.99 |
Monitor went to Asus EEE: |
Manufacture Purchased |
BIOS Configuration
- Default BIOS options / Nothing changed
Boot Up Errors
- I installed AMD64 Debian 5.0 / Lenny with a desktop environment
Error 1
- I was seeing the following error at boot up:
Your BIOS doesn't leave a aperture memory hole Please enable the IOMMU option in the BIOS setup This costs you 64 MB of RAM
- To fix the above message, I added "iommu=noagp,noaperture" to the kernel line. Based on some research and a bunch of googling, it appears this issue is somewhat related to the fact that I don't have an AGP card. Either way, the two values for the iommu kernel parameter mean the following:
noagp = Don't initialize the AGP driver and use full aperture. noaperture = Ask the IOMMU not to touch the aperture for AGP.
Error 2
- I was also seeing the following error at boot up:
PCI: Not using MMCONFIG.
- To fix the above message, I added "pci=nommconf" to the kernel line. Based on some research I understand that the "pci=nommconf" parameter tells the kernel to ignore mmconfig when identifying PCI devices, thus it will use other methods to identify PCI devices such as the BIOS or direct querying. With that said, I checked the all the pci devices with "lspci -v" and they all appear to be detected properly with the "pci-nommconf" parameter.
Error 1 & 2 Solution
- Tweaks to fix the above boot errors is as follows:
vim /boot/grub/menu.lst
kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sda1 ro quiet iommu=noagp,noaperture pci=nommconf
Initial Configuration
- I installed the following packages:
aptitude install ssh binutils killall gcc make build-essential linux-headers-`uname -r`
- Configured sshd to deny remote root login
vim /etc/ssh/sshd_config
- Find and change "PermitRootLogin yes" to "PermitRootLogin no", as such:
PermitRootLogin no
Installed Latest Nvidia Drivers
- I went nvidia's website and downloaded the latest 64 bit driver for linux. Here is the link I used.
- Make a folder in the share folder:
mkdir /share/nvidia
- Copy the folder to the share folder:
cp ~/Desktop/NVIDIA-Linux-x86_64-190.53-pkg2.run /share/nvidia
- Ran the script:
cd /share/nvidia su sh NVIDIA-Linux-x86_64-190.53-pkg2.run
- Reboot for ease of finalizing the install:
reboot
- Once you login, you should now see the nvidia setup menu item under System->Preferences and you can tweak as desired
- I had to turn off vsync as it seemed to be affecting ET's brightness setting by making the screen go darker
Windows Dual Boot
Starting in Linux...
- Backup Grub
cp /boot/grub/menu.lst ~/tmp/menu.lst
- Make Windows Parition
- About 100GB to start with leaving the other 100 for a mirrored image <-- UPDATE: I ended up not using the other 100GB partition and I may just expand the Windows partition to 200GB eventually as needed)
- If re-sizing is required, then Gnome's Partition Editor will do the trick (among others)
- Install Windows
- Make sure you choose the "Unpartitioned space" and don't step on your Linux partition, which should show up as "Unknown"
- Windows may complain about the active system partition (Linux) and want to mark it as inactive, if so, go ahead and let it
- After installing Windows, re-install Grub to MBR
- Boot with a "live" CD (I used the Debian Live CD)
- Open a terminal window and then the following commands:
su grub root (hd0,0) setup (hd0) quit reboot
- Add Windows to Grub
- Boot into previously installed Linux
- Open a terminal window, su, and use vim to edit /boot/grub/menu.lst to add the following lines of text:
title Windows root (hd0,2) makeactive chainloader +1
- Save and reboot again and you now have Linux and Windows all happy together
Backup for Windows (partimage)
- Installed partimage
su apt-get install partimage
- Backup Windows partition
partimage
- As the main screen loads you'll see all the partitions listed under the "Partition to save/restore" heading
- Arrow down and highlight the Windows partition, which is sda3 for me
- Type the path for the image directory / files
/share/backup/windows
- Under the "Action to be done" heading, leave the default "Save partition into a new image file" selection
- Press F5 to continue to the next screen
- Under the "Compression level" heading, leave the default "Gzip" selection (partimage will only backup space in use and not the white space, but I still prefer to use at least gzip compression)
- Under the "Options" heading, leave the defaults "Check partition before saving" and "Enter description" selected
- Under the "If finished successfully heading", leave the default "Wait" selection
- Under the "Image split mode" heading, leave the default "Into files whose size is:....2037 MiB" selection
- Press F5 to continue to the next screen
- Under the "You can enter a description of the saved partition" heading, enter your description (I enter the OS info, date installed, and minimal info on what was installed)
- Press Enter to to continue to the next screen, which will be the summary page
- Verify info, then press Enter again
- Now partimage will start the backup process so sit back and relax (Nows a good time to shift focus on other things so time will pass by seemingly faster)
- Once complete, verify success info and press Enter to be done and dumped back into the term
- You can now check the file size, etc. and don't forget to CTRL+D to terminate root privileges
Resizing NTFS Parition
As I figured, I neededwanted more space, so I decided to resize the NTFS partition to consume the left over unpartitioned spaced. Here were my steps...
- I tried using gparted as is, but it wouldn't let me resize the NTFS partition and gave me a warning about not being able to perform some operations on the partition as it couldn't read it. Long story short, I needed to install some new packages.
aptitude install ntfs-3g ntfsprogs
- Run gparted
- Right click partition (sda3 in this instance)
- Chose Resize/Move and max out the "New Size"
- Click Resize/Move button
- Click the Apply button (top tool bar or Edit->Apply All Operations)
- Click Apply button to confirm
- Click close on the details dialog
- Reboot into Windows and it will complain and want to run chkdsk. Let it run chkdsk to finalize the new partition.
Enemy Territory
Install
- Downloaded the et linux client 2.60 and the update and copied them to /share/et. Search for the following files:
- et-linux-2.60.x86.run
- et-linux-2.60-update.x86.run
- I needed some various support files. Here are the commands:
su aptitude install linux32 glibc-2.7-1 libX11-6 libX11-dev ia32-libs linx86-1
- Install ET:
cd /share/et linux32 sh et-linux-2.60.x86.run linux32 sh et-linux-2.60-update.x86.run
Sound Fix
aptitude install alsa cd /share/et wget http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz gunzip -d et-sdl-sound.gz chmod a+x et-sdl-sound cp et-sdl-sound /usr/local/games/enemy-territory/ cd /usr/local/bin/ rm et ln -s /usr/local/games/enemy-territory/et-sdl-sound et
Setup
Increase Memory Settings
- Add the following to: /usr/local/games/enemy-territory/etmain/autoexec.cfg
seta com_hunkmegs "128" seta com_soundmegs "32" seta com_zonemegs "32"
Update / Enable PunkBuster
- Download latest .htm files from here: http://www.evenbalance.com/index.php?page=dl-et.php
- I went ahead and put them in both the user folder: ~/.etwolf/pb and the main folder: /usr/local/games/enemy-territory/pb
- There were two sets of files, the "PunkBuster Security Files", which went under the pb folder and then the "PunkBuster Player Client Files", which went under the pb/htm folder.
- Once have the PB update: load ET, open the console with the tilda key, type the following to enable PB:
/pb_cl_enable
- Once PB is enabled, you need to get a GUID and again from the console type:
/pb_cdkeyreg