Showing posts with label guide. Show all posts
Showing posts with label guide. Show all posts

Saturday, June 28, 2008

Getting The Modem To Work In Hardy

If you upgraded your install from Gutsy Gibbon to Hardy Heron, your modem may not work. You need to install the new hsfmodem deb. If you have the older version of the Conexant Modem driver, please uninstall it before installing the new one.

You can find the driver here. This is only for the 32bit version of Ubuntu, the one I use and recommend. 64 bit users will need to go here. There is no deb for the 64bit driver so installation can be a bit of a chore.

After installing the modem driver, you might get a pop-up window telling you that the Volume Control has quit unexpectedly and asks you to reload (or not reload) the panel. Click on Reload. Afterwards, the sound icon on the top right corner of the screen changes to "mute", but sound should be fine. A logout/login or GDM restart should have solved the issue. This issue happens because the modem driver lays down its own set of sound codecs and unloads the snd-hda-intel module during the installation process. But it doesn't, when I tried to modprobe snd-hda-intel I received an error. If you check the comments Mmandx has found a workaround. You can download an version of the alsa-driver package (from the ALSA project) with improved support for the HSF driver here.

Screenshot-Error
edited by pHreaksYcle

Tuesday, June 17, 2008

What is The Terminal & How Do I Find It

I realized that I talk about using the terminal a lot in this blog. Just about every guide asks users to fire up a terminal. I never have bothered to explain what it is or how to find it, and for that I'm sorry new Ubuntu/Linux users.

When I say terminal I really mean, a command line interpreter. The command line interpreter is a computer program that reads lines of text entered by a user and interprets them in the context of a given operating system or programming language.

The terminal gives you complete access to your operating system and often allows you to do things faster and more efficiently.

To access Ubuntu's terminal go to: Applications>Accessories>Terminal
menu_terminal

It looks like this:
Screenshot-red@red-desktop: ~

I know this may seem silly to many long time readers and hardcore Linux users, but if it wasn't for my buddy Muki showing me the terminal, I would have been asking this question to, or maybe I would have just googled it.
edited by pHreaksYcle

Friday, April 11, 2008

NDISwrapper In Hardy Heron

When the Dell 1501 first came out there were no native wireless drivers for the internal Broadcom chipset, so NDiswrapper was the only way to get wireless working. NDiswrapper uses a wireless devices' Windows driver in Linux. It works surprisingly well. Using NDiswrapper allows you to run the Broadcom card in your Dell 1501 at full speed and connect to certain networks that the native Broadcom driver can't. In Hardy Heron there was a slight problem with NDiswrapper. I found the fix to get ssb from loading before NDiswrapper from this forum post. Thanks to Ubuntu Forum user Mazza558, NDiswrapper is working again on the Dell 1501.

If you are using the native Broadcom driver via the Driver Manager and it's working for all your day to day needs, I wouldn't recommend taking the time to change drivers.

If you have already enabled the Broadcom restricted driver, uninstall it before attempting this guide.


Step 1: Stop ssb From Loading Before NDISwrapper
Make a script for NDISwrapper's fix
In a terminal type:
sudo gedit /etc/init.d/wirelessfix.sh

Paste this into the file:
#!/bin/bash

modprobe -r b44
modprobe -r b43
modprobe -r ssb
modprobe -r ndiswrapper
modprobe ndiswrapper
modprobe b44

Point the terminal to your init.d file and make your script exectuable:
In a terminal type:
cd /etc/init.d/ && sudo chmod 755 wirelessfix.sh

Update and make it stick:
In a terminal type:
sudo update-rc.d wirelessfix.sh defaults

Then reboot
In a terminal type:
sudo reboot


Step 2: Get Needed Packages
To install ndiswrapper
In a terminal type:
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common

or you can also try:
sudo apt-get install ndiswrapper-utils-1.9* ndiswrapper-common

***If the terminal outputs an error message, telling you NDISwrapper could not be found, insert the Ubuntu disc you used to install Hardy Heron and manually search for the file.



Get the Windows driver for your Dell 1501
In a terminal type:
wget http://ftp.us.dell.com/network/R140747.EXE


Step 3: Get Everything Ready
Now we will make a folder.
In a terminal type:
mkdir ~/.drivers

Now we will move R140747.EXE (the Dell driver), to the folder we just made.
In a terminal type:
mv ~/R140747.EXE ~/.drivers


STEP 4: Driver Setup
In order for us to unzip the R140747.EXE driver we need to point your terminal to the /.driver folder.
In a terminal type:
cd ~/.drivers

Unzip the R140747.EXE driver
In a terminal type:
unzip -a R140747.EXE

We need to point your terminal to the DRIVER folder we just unzipped
In a terminal type:
cd ~/.drivers/DRIVER


Step 5: Configure The Windows driver With NDISwrapper
Now install the Windows driver
In a terminal type:
sudo ndiswrapper -i bcmwl5.inf
Then:
sudo ndiswrapper -l (that is a lowercase L)

You should see a message that says driver present, hardware detected.

Now finish installing the driver
In a terminal type:
sudo ndiswrapper -m
Then:
sudo modprobe ndiswrapper

YOU MUST REBOOT NOW!
In a terminal type:
sudo reboot

STEP 6: TEST WIRELESS
Your wifi light on your laptop should be illuminated. If not, you can always turn it on and off with the Fn+F2 (Function & F2 Key) and you're all set! Try running this to see if your wireless card is functioning properly.

In a terminal type:
sudo iwlist scanning
edited by pHreaksYcle

Tuesday, January 22, 2008

Quick & Dirty Samba Guide

This is my very inelegant Samaba guide. For over a year I've been struggling to get Samba working properly. This is the best configuration I have found so far. I don't need to share a printer, I just need to get my laptop and desktop to share a couple of folders. This guide does just that, it allows you simple access to folders on different computers. If you guys have any suggestions or a better understanding of Samba please share them.

Step 1: Setup
Install Samba
sudo apt-get install samba

Stop Samba services
sudo /etc/init.d/samba stop

Backup your old samba.config
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.template

Create a blank samba.conf file
sudo touch /etc/samba/smb.conf
Start samba services
sudo /etc/init.d/samba start

Add a user
sudo smbpasswd -L -a (username you want to add)

Enable user
sudo smbpasswd -L -e (username you want to add)

Step 2: Create a name for your network:
Go to System>Administration>Shared Folders
shared menus

You should see this, In the General Properties Tab:
Screenshot-Shared Folders

Enter a Network Name, if networking with a Windows or Mac make sure you have the same network name entered for all your computers.

Step 3: Share a folder
To share a folder right click the folder you want to share, select the share folder option.
share_a_folder

A box will pop up asking you how you want to share the folder and, if you want to make it read only. (These are my default settings)
Screenshot-Share Folder

To browse a network, go to Places>Networks
network menu
edited by pHreaksYcle

Saturday, January 5, 2008

Power Saving In Linux

Craig Russell sent me a very cool link about going green in Linux.

Less Watts is a great site about how to save power in Linux. These howtos and tips not only save energy and cut down on useless consumption, but give you better battery life.


It's well worth checking out if you go mobile often.
edited by pHreaksYcle

Sunday, December 16, 2007

Speed Up Gnome's Menus

This a simple 3 step tweak that really speeds up your gnome menus. It just removes the built in delay.

Step 1: Create A Text File
In a terminal type:
sudo gedit ~/.gtkrc-2.0

Screenshot-red@red-desktop: ~


Step 2: Write The Text File
In the text file that is created paste:
gtk-menu-popup-delay = 0"| tee -a .gtkrc-2.0

Screenshot-*.gtkrc-2.0 (-home-red) - gedit

Now save and close

Step 3: Log out
When you log back in you should see a significant speed increase in you Gnome menus.
edited by pHreaksYcle

Friday, December 14, 2007

getdeb.net

I stumbled across a pretty useful website the other day at www.getdeb.net. It has a bunch of precompiled .deb files, making it easy to check out of some the newest and most exciting open source software.

Screenshot-GetDeb - Software you want - Mozilla Firefox-2

What's a .deb?
A .deb file is the Ubuntu equivalent of an Windows .exe. It' s Ubuntu's way of standardizing package installation and securing system stability. The .deb files have all the necessary information and dependencies to make installation and removal painless. Compiling software is still a viable method of program installation in Ubuntu it just doesn't have dependency and uninstallation information built in. Deb's maintain system stability. With a standardized method of installation and removal, you don't have to worry about the old Linux problem of dependency hell. When installing a .deb Ubuntu's package manager apt will be able to monitor all dependencies. Nothing can be installed without satisfying those dependencies and dependencies will not be removed when installing programs if they are needed by other programs.


Installing a .deb
Installing a .deb works very much like installing an .exe on windows. A window will pop up telling you what you are installing and a couple of mouse clicks starts the automated installation.

package_installer

What's on getdeb.net?
On getdeb.net you can get the latest bleeding edge releases of programs that wouldn't be available in the Ubuntu repositories until another distro release. As well as, .debs for smaller open source projects. Not every project is Ubuntu specific or has the time to compile a deb for Ubuntu users. If program A is only released as a tarball, most users would be able to install it with a little help. But satisfying the dependencies, removal and system stability all could be theoretically compromised. Thanks to getdeb.net these smaller projects get the ease of installation and system stability of having a .deb.

Advantages to using getdeb.net
The current Ubuntu official packages update policy is limited to critical bug fixes, meaning after each release there will be no regular bug fixes or improvement updates. This is a good practice for stability purposes specially if you are planning to do an enterprise level support but for you the user it means that until the next release you will not be able to get the latest and greatest software versions for your system.

Experienced users and developers will be able to compile and install from the source but unskilled users which would like to try the latest versions will be complaining about how hard it is to compile software packages, especially those which depend on several development libraries.
This policy is also a limitation for the emerging applications which will not be available on the official repositories and consequently not getting the proper recognition, something that they can get by being easily available to the end users.

Disadvantages to using getdeb.net

Installing .debs from 3rd parties (not officially from Ubuntu) always runs a risk. This Ubuntu forums post illustrates it. When installing a .deb, you give the installer root privileges, it has full access to install and remove anything on your computer. It needs root access to install and satisfy dependences, but if used maliciously it could install key loggers, spyware, viruses or simply delete your system files. This is why it is important to know and trust any site you download a .deb file from. getdeb.net is a trustworthy site and used by hundreds of Ubuntu users, but a warning needed to be issued.

I hope you enjoy getdeb!

Thursday, December 6, 2007

Overview of Ubuntu 7.10 Gutsy Gibbon on the Dell 1501

Everything you need to get Ubuntu 7.10 running on your Dell Inspiron 1501.

Installation
Gutsy installs with no problems. There is a problem with GRUB, the resolution settings are wrong and this causes a 2 -3 minute lag in booting. Once done, Gutsy takes less than 25 seconds to load. You can find the guide on how to fix it here.

Wireless
Two Methods:
1. The Restricted Driver Manager can install the the firmware for the Broadcom 43xx card in the Dell 1501. You can find the guide .

2. You can use ndiswrapper to install the driver. For the guide and maybe why you'd want to do it yourself, check out this article.


ATI Proprietary Driver
Two Methods:
1. The Restricted Driver Manager can install the the driver for ATI graphics card in the Dell 1501. ATI's 8.37.6 fglrx driver is automatically installed, configured and 3D enabled. You can find the guide here.

2. You can install the newest ATI driver that uses AIGLX yourself. You can find that guide here.

Compiz-Fusion
Compiz-Fusion is enabled by default, so you don't have to install anything. If you used ATI Propiety Driver method 1, use need to setup Xgl using this guide to get Compiz-Fusion working. If you used ATI Propiety Driver method 2, Compiz works after a logout/reboot.

Media Codecs
Gutsy makes codec installation easy, no more automatix or struggling with adding repos. mp3, DVD, avi, aac, mpeg, wmv, asf, mov, flv, mp4, flash codecs are installed when you try to play them. If you like to add all the major codecs and make playback easy, check out my codec cheatsheet. The only thing not enabled in Ubuntu is reading encrypted DVDs. To add DVD playback to Ubuntu follow this guide.

Ethernet
Works out of the box. In order to do any of these guides you're going to need to plug in your Dell Inspiron 1501. Don't be cheap, go out and buy an Ethernet cable.

Brightness & Volume
Works with BIOS 1.70, use this guide for rolling back you BIOS.

Suspend & Hibernate
Doesn't work if you install the Proprietary ATI Driver (either method). A bug in ATI's driver causes this. No fixes have been found yet. If you use the MESA driver that is installed by default suspend and hibernate will work.

Video Out
Works out of the box, Gutsy's Screens and Resolutions (System>Administration>Screens and Resolutions) makes using multiple monitors a breeze. Configuration doesn't require editing your xorg.conf file.

Modem
Works, you just need to follow this guide to set it up.

Card Reader
Works out of the box.
edited by pHreaksYcle

Conexant Modem Driver for Gutsy

If you upgraded an Ubuntu 7.04 installation to Ubuntu 7.10, your modem will no longer work. You need to install the new deb. If you have the older version of the Conexant Modem driver, please uninstall it before installing the new one.

You can find the driver here. This is only for the 32bit version of Ubuntu. 64 bit users will need to go here. There is no deb for the 64bit driver so installation is a bit of a chore.

After installing the modem driver, you might get a pop-up window telling you that the Volume Control has quit unexpectedly and asks you to reload (or not reload) the panel. Click on Reload. Afterwards, the sound icon on the top right corner of the screen changes to "mute", but sound should be OK. A logout/login or GDM restart clears the issue. This issue happens because the modem driver lays down its own set of sound codecs and unloads the snd-hda-intel module during the installation process.


Step 1 - Install the Package
package_installer

installing_modem

Step 2 - Reolad
volume_control


Step 3 - Check the Restricted Driver Manager
System>Administration>Restricted Driver Manager
modem_check

Thanks go to Alex Kriegisch for pointing this out.
edited by pHreaksYcle

Tuesday, December 4, 2007

Installing VirtualBox with USB Support

VirtualBox
VirtualBox by InnoTek is a commercial and proprietary (with a limited GPL version) x86 virtualizer for Linux. It works fast and I like it more than VMware. For more info, check out it's wiki page. This guide will show you how to install both versions, the Open Source (OSE) and the Personal Use & Evaluation License (PUEL).

The Open Source Edition
This version of Virtualbox is released under the GPL. It does not have USB support and Virtual Remote Desktop support. It is the free as in freedom version and the easier of the two to setup. If you don't need USB or remote desktop support this method may be the one for you.

Download Virtualbox & Dependencies
In a terminal type:
sudo apt-get install virtualbox-ose virtualbox-ose-source

Prepare the source for kernel
In at terminal type:
sudo m-a prepare

Then install
In a terminal type:
sudo m-a auto-install virtualbox-ose

Add yourself as a virtual box user
In a terminal type:
sudo adduser username vboxusers
You must replace userame with your user name!


Personal Use & Evaluation License Version
The PUEL version has both USB support and Virtual Remote Desktop support. It is proprietary, but is available as a free download. It's my preferred version of VirtualBox.

Step 1: Download and Install VirtualBox

You can download the PUEL version of Virtualbox from Innotek website here.
Once your download is complete double click the .deb file and install VirtualBox.


Step 2: Setup User groups & USB support
Add yourself as a virtual box user
In a terminal type:
sudo adduser username vboxusers
You must replace userame with your user name!

Add USB support to you fstab file
In a terminal type:
sudo gedit /etc/fstab

And paste this line to the end of your fstab
none /proc/bus/usb usbfs devgid=1001,devmode=664 0 0

Enable USB
In a terminal type:
sudo gedit /etc/init.d/mountdevsubfs.sh

You need to look for this section:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

And delete all the # shown, it should look exactly like this.

#Magic to make /proc/bus/usb work

mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

Find your vboxusers number
In a terminal type:
sudo gedit /etc/group

Look for this, the number following it is your vboxusers number
vboxusers:x:NUMBER

Next you have to add a line to your /etc/fstab to allow usb mounting
In a terminal type:
sudo gedit /etc/fstab

Add this line:
none /proc/bus/usb usbfs devgid= enter
vboxusers number HERE,devmode=664 0 0

Allow access to /proc/bus/usb/
in a teminal type:
sudo chown -R root:vboxusers /proc/bus/usb

Once you Log out or reboot, you can start VirtualBox (Applications>System Tools>Innotek VirtualBox)


Step 3 - Configuring VirtualBox
When you first run VirtualBox there is a wizard that automates setting up your virtual machine. Follow the steps, it's incredibility easy.

Once you have setup up your VM you should configure a couple of things in Settings.

First enable IO APIC
enable_io

Then enable USB, and add the USB devices to your VirtualBox with the green USB icon. Deivces must be plugged in for this to work. Use the green and red USB icons to add and remove USB devices.
enable_usb

Friday, November 30, 2007

Wireless in Gutsy Gibbon with Ndiswrapper

Back when the Dell 1501 first came out there were no native wireless drivers for the internal Broadcom chipset, so we had to use Nidiswrapper. NdisWrapper uses a wireless devices' Windows driver in Linux. It works surprisingly well. Using ndiswrapper allows you to run the Broadcom card in your Dell 1501 at full speed and connect to certain networks that the native Broadcom driver can't. You won't surf the internet faster but your PC to PC connections will be faster. If you are using the native Broadcom driver via the Restricted Driver Manager and it's working for all your day to day needs, I wouldn't recommend taking the time to change drivers.

If you have already enabled the Broadcom restricted driver, uninstall it before attempting this guide.

Go to System>Administration>Restricted Driver Manager and unselect the enable box.
restricted_ati

Step 1: Get Needed Packages
To install ndiswrapper
In a terminal type:
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common

Get the Windows driver for your Dell 1501
In a terminal type:
wget http://ftp.us.dell.com/network/R140747.EXE

Step 2: Get Everything Ready
Now we will make a folder.
In a terminal type:
mkdir ~/.drivers

Now we will move R140747.EXE (the Dell driver), to the folder we just made.
In a terminal type:
mv ~/R140747.EXE ~/.drivers

Finally, we need to blacklist the broken and useless bcm43xx firmware drivers that try to load in a default Ubuntu install:
In a terminal type:
sudo su
Then type:
sudo echo blacklist bcm43xx >> /etc/modprobe.d/blacklist

YOU MUST REBOOT NOW!
In a terminal type:
sudo reboot

STEP 3: Get The Proper Folder
In order for us to unzip the R140747.EXE driver we need to point your terminal to the /.driver folder.
cd ~/.drivers

Unzip the R140747.EXE driver
In a terminal type:
unzip -a R140747.EXE

We need to point your terminal to the DRIVER folder we just unzipped
In a terminal type:
cd ~/.drivers/DRIVER

Step 4: Configure the Windows driver with ndiswrapper
Now install the Windows driver
In a terminal type:
sudo ndiswrapper -i bcmwl5.inf
Then:
sudo ndiswrapper -l (that is a lowercase L)

You should see a message that says driver present, hardware detected.

Now finish installing the driver
In a terminal type:
sudo ndiswrapper -m
Then:
sudo modprobe ndiswrapper

YOU MUST REBOOT NOW!
In a terminal type:
sudo reboot

STEP 5: TEST WIRELESS
Your WiFi light on your laptop should be illuminated. If not, you can always turn it on and off with the Fn+F2 (Function & F2 Key) and you're all set! Try running this to see if your wireless card is functioning properly.

In a terminal type:
sudo iwlist scanning

If once you get everything working and after a reboot and the wifi light does not come back on, simply repeat Step 4 and wireless will work again.


Step 6: Make it Stick
To autostart the ndiswrapper module
In a terminal type:
sudo gedit /etc/modules

and add this to the end of the file
ndiswrapper
edited by pHreaksYcle

Sunday, November 18, 2007

Using Evolution with Gmail

Evolution is the official personal information manager and workgroup information management tool for GNOME. It combines e-mail, calendar, address book, and task list management functions. Its user interface and functionality are similar to Microsoft Outlook. It can be connected to a Microsoft Exchange Server using its web interface and an Evolution add-on. Using gnome-pilot, it may be synchronized with Palm Pilot devices, and OpenSync enables it to be synchronized with mobile telephones and other PDAs.
From Wikipedia

I really dig Evolution. I used to be a huge Mozilla Thunderbird user and still think it's a great email client. I find Evolution integration with the Gnome desktop and it's ability to do all things that I did in Thunderbird make T-Bird an unnecessary install on my systems. I'm not saying one is better than the other, but if you'd like to use e-mail client in Ubuntu, check them both out. If you find you need help setting up Evolution with your Gmail account, this guide will get you setup in less than five minutes. I wrote out what to put in the fields as well as took pictures. If you are having trouble, just make sure your Evolution looks like mine.

When you first run Evolution or when you go to: Edit>Preferences in Evolution, the Account Editor opens up. From here you can configure Evolution to send and receive email from your Gmail account.

Identity:
indentity

Name: Name your account.
Full Name: Write Your Name.
Email Address: You have to put your full Gmail user name and include the @gmail.com


Receiving Email:
recieving

Server Type: POP
Server: pop.gmail.com
Username: You have to put your full gmail user name and include the @gmail.com
Security: SSL encryption
Authentication Type: Password Check for supported types


Receiving Options:
recieving_options

- You can set Evolution to automatically check for new mail every set number of minutes
- You want to check the leave messages on server box if you want a copy of your email kept on Google's Gmail server. (I prefer this option so I have access to all my email whether I'm at my laptop of not)
- Set Evolution to delete mail that is older than a set amount of days


Sending Email:
sending

Server Type: STMP
Server: smtp.gmail.com
- Check the box server requires authentication
Use Secure Connection: SSL encryption
Authentication Type: Plain Check Supported Types
Username: You have to put your full Gmail user name and include the @gmail.com


Enabling Evolution to download and Send Email:
- Go to www.gmail.com

gmail
Click the picture for a larger view

- Log into your gmail account, select Settings in the upper right hand corner of the window
- In the settings tab, select Forwarding and POP/IMAP
- In the Forwarding and POP/IMAP tab, look for POP Download and enable POP. This can either be set for all your Gmail email you have on the server or for just email that arrives after you enable it.
edited by pHreaksYcle

Sunday, November 11, 2007

How to Play Encrypted (Copyrighted) DVDs in Gutsy

Ubuntu 7.10 Gutsy Gibbon does not play DVDs out of the box. In order to play DVDs you need to install the Medibuntu Repository and a couple of packages. This guide will get your Gutsy install playing DVDs like a champ in less then 4 minutes.

This will add the Medibuntu repository to your repository lists
In a terminal type:
sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list

Then you have to add the GPG Key to authentic the packages
In a terminal type:
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Now update your system to load the Medibuntu repository into your apt-get sources
sudo apt-get update

Download the DVDs playback packages
In a terminal type:
sudo apt-get install libdvdcss2 libdvdread3

Now pop in a DVD and enjoy!
edited by pHreaksYcle

Saturday, November 10, 2007

Compiz-Fusion with XGL in Gutsy

This guide only works for Ubuntu 7.10 Gutsy Gibbon, but works for any one who is using an ATI card in Gutsy.

This is the easiest Compiz install ever. Compiz-Fusion is enabled by default, so all you have to do is setup XGL, install the CompizConfig Setting Manager and configure Compiz-Fusion.

In a terminal type:
fglrxinfo

You should see:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.0.6473 (8.37.6)

If not, make sure you enable the restricted ATI driver via the restricted driver manager. Check your restricted driver manager by going to System>Administration>Restricted Driver Manager. Make sure the box is checked as illustrated bellow.

restricted_ati

Once you have the ATI driver setup you need to install Xgl and the CompizConfig Setting Manager.

In a terminal type:
sudo apt-get install xserver-xgl compizconfig-settings-manager

terminal_code

Once everything is done downloading you should see this:

xgl_server

Ubuntu will install and setup Xgl to run with you normal gnome desktop. It will also run Compiz-Fusion for you at startup.

Log off your current session or restart your computer. Go to System>Preferences>Appearance and select the Visual effects tab.
You will see this:

apperance_preference

Select the Custom and edit you Preferences. Now you should be able to get your all you pretty eye candy setup.

You can check my custom preferences by downloading this file, and loading it through the CompizConfig Setting Manager.

You can find it under System>Preferences>Advanced Desktop Effect Settings or running ccsm in a terminal.

It look like this:
ccsm

To install my profile just select the Preferences option in ccsm and Import it.
edited by pHreaksYcle

Sunday, September 16, 2007

Using Your Apple iPod in Ubuntu

This guide works with all iPods models except iPod classics, iPod Video Nano and iPod Touch. Apple has updated it's cryptographic "checksum" in their song databases for these models. This means third-party applications are no longer able to sync your music, video & pictures to these devices. The good news is that the older iPods are fully compatible with 3rd party applications.

I love my iPod and I love Ubuntu so these guides are definitely a labor of love for me. I find that the iPod works great in Ubuntu. I use 3 programs in Ubuntu for syncing my iPod; gtkpod, GPixPod and Amarok.

gtkpod
gtkpod is a platform independent Graphical User Interface for Apple's iPod using GTK2. It supports the first to fifth Generation including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video. It allows you to sync you iPod in Linux. Some of it's features include importing the existing contents of your iPod including play counts, ratings and on-the-go playlists, adding MP3, WAV, M4A, M4B, podcasts, and video files to your iPod and allowing you to view, add and modify cover art and playlists.


To get gtkpod
in a terminal type:
sudo apt-get install gtkpod-aac

GPixPod
GPixPod is a new PyGTK application to organize photos and photo albums on your photo capable iPod models. Its approach to modify manually the elements in the Photo Database of your iPod could be also more useful than the syncing-only method of iTunes. For Linux users gpixpod is an excellent complement to gtkpod and amarok. While these two programs do an excellent job of syncing music, album art and video to your iPod neither do pictures and I haven't been able to find another program in Linux/Ubuntu that does all four; music, video, album art and pictures.

To get gpixpod
In a terminal type:
sudo apt-get install gpixpod

Amarok
Amarok a fantasic music player for Linux and Unix with an intuitive interface. Amarok not only makes playing the music you love easy, but also allows you to organize a library of music into folders according to genre, artist, and album, edit tags attached to most music formats, associate album art, attach lyrics, and automatically "score" music as you play it. It is seen as Linux's major iTunes alternative and in many people's opinions an iTunes killer. It allows you to look up album via Amazon, sync music, podcasts and audiobooks. Amarok does not do video or pictures, but it's such an amazing jukebox that I don't mind using other apps to take care of it's shortcomings.

To get Amarok, ipod support and mp3 support
In a terminal type:
sudo apt-get install amarok ipodslave libxine1-ffmpeg
edited by pHreaksYcle

Wednesday, September 5, 2007

Running uTorrent in Ubuntu

Make sure you have Wine installed before you try to run uTorrent.

To install Wine:
Add Wine's repositories to your source list:
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list

Add the repository key:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

Update apt-get:
sudo apt-get update

Install Wine:
sudo apt-get install wine


Download uTorrent
wget http://download.utorrent.com/1.7.2/utorrent.exe

Make uTorrent hidden
mv utorrent.exe .utorrent

To launch uTorrent use the command
wine ~/.utorrent

To get firefox to automatically open uTorrent when clicking on torrent links

sudo gedit /usr/bin/utorrent

Paste the following into the newly opened text file:
#!/bin/sh

cd ~/

if [ "$1" != "" ]; then
var="`echo $1 | sed 's/\//\\\/g'`"
var="Z:${var}"
wine .utorrent "$var"
else
wine .utorrent
fi
save it & close

Make the script you just wrote executable
sudo chmod a+x /usr/bin/utorrent

Now, go into Firefox and download a torrent. Choose "open with" and hit "browse" on the list, and navigate to /usr/bin and choose uTorrent.

To learn a little more about what bittorrenting is, how it works or where to find torrents; check out my guide here
edited by pHreaksYcle

Wednesday, July 4, 2007

Rewrote the Wi-Fi Guide

Ross has sent me two comments which I have pasted below. He couldn't get the WiFi working on his Dell 1501. He begged and pleaded for me to fix the guide. The guide wasn't very broken, it just required a cognitive ability. I did notice it lacked the polish and feel of my later guides. So for Ross and everyone else who complains that they can't get the WiFi working and my guide isn't working I rewrote the guide. It is truly idiot proof and in my opinion, my best guide yet. It's almost 100% command line meaning you just have to copy and paste. If it doesn't work for you you can always try the alternate native Linux driver, which guide you can find here. Good luck Ross and enjoy the new guide.


Hi
I have tried this like 8 times now. and have just started fresh by reinstalling it and trying again but it won't work for me
I have a dell 1501 same as you. but i got the 1g mem and i have the dvd burner too but this just will not work the light does not come on. even when i restart and all the other lights flash , (the lock with 9 and the A and the down arrow) but no wifi flash , i will attach all my workings on my next post after i try once more. wish me luck!! i realy want my wifi.....
------------------
doesn't WORK!!

I've tried sooo many times i got the same thing as the guy who started this everything seems to work
but in the end nothing is actually installed at all!!
am i doing it the wrong place should i do this entire guide in root. i did it and saved both downloads to a file named .driver(wich i created ) (is there supposed to be one in there allready?)
its a hidden file. anyway inside that folder i created another folder named wifi for my driver download (the zipped one) so after that i un TAR the ndiswrapper file to the .driver folder and do everything as the guide says, thousands of dell owners have. it doesn't work for me.
the guide seems to be a bare skeleton when it comes to the informative and descriptive side...

getting no where and have reinstalled twice can you edit your guide a little, starting at the verry first line,,,,

after you suggest the root folder option you say to enter the 2 previous command's again....

which 2? the first 2 in the guide or the one to become root . there are some other confusing factors too. it seems to work for some people but i am having trouble.

and your guide for the beryl thing dont get me started....

you should tell people what it means to log in as XGL no everyone knows its a profile.. i can proof read your guides to make them idiot proof , I am half idiot after all..
edited by pHreaksYcle

Monday, May 28, 2007

Installing VMware in Feisty

Step 1: Take of of some Dependencies:
In a terminal enter:
sudo apt-get install linux-headers-`uname -r` build-essential
sudo apt-get install xinetd

Step 2: Download VMware and Register for a Serial Number
Download VMware Here
Register for a Serial Number Here

Step 3: Installing VMware
If you did not save the VMware-server tarball to your desktop please move it there now.

Direct the terminal to your desktop:

cd /home/YOUR LOGIN NAME/Dekstop
*You must change the red colored text to your login name.

Untar Vmware:
tar -xzf VMware-server-1.0.3-44356.tar.gz

Direct your terminal to the folder you just untarred:
cd vmware-server-distrib

Install VMware:
sudo vmware-install.pl

Step 4: Setting up VMware
After invoking the install vmware is going to ask you some questions, what you should enter is in
red

After installing vmware so you will see this in your terminal:
Accept the end user licence:
Do you accept? (yes/no) yes

Thank you.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin]
/usr/bin

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
/etc

What is the directory that contains the init scripts?
[/etc/init.d]
/etc/init.d

In which directory do you want to install the VMware Management Interface files?
[/usr/lib/vmware-mui]
/usr/lib/vmware-mui

The path "/usr/lib/vmware-mui" does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes]
yes

In which directory would you like to install the documentation files?
[/usr/lib/vmware-mui/doc]
/usr/lib/vmware-mui/doc

The path "/usr/lib/vmware-mui/doc" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
yes

Before running VMware Management Interface for the first time, you need to
configure it by invoking the following command:
"/usr/bin/vmware-config-mui.pl". Do you want this program to invoke the command
for you now? [yes]
no

You need to answer no to this question because VMware Server will not compile correctly on Feisty without patching the vmmon file

Step 5: Patch the vmmon file
Download the Path Here

If you did not save the VMware-server tarball to your desktop please move it there now.

Direct the terminal to your desktop:

cd /home/YOUR LOGIN NAME/Dekstop
*You must change the red colored text to your login name.

Untar the Patch:
tar xvzf vmware-any-any-update109.tar.gz

Direct your terminal to the folder you just untarred:
cd vmware-any-any-update109

Install the Patch:
sudo ./runme.pl

Step 6: Continue the Installing & Configuration

You should automatically be prompted to run sudo vmware-config.pl

If not you can start the process in a terminal:
sudo vmware-config.pl

Once the configuration begins, you will see:
Making sure services for VMware Server are stopped.

Stopping VMware services:
Virtual machine monitor done

You must read and accept the End User License Agreement to continue.
Press enter to display it. press enter

Do you accept? (yes/no)
yes
Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/share/icons]
/usr/share/icons

The path "/usr/share/icons" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want? [yes]
yes

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
/usr/share/applications

The path "/usr/share/applications" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
yes

In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
/usr/share/pixmaps

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
yes

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-16-generic/build/include]
/lib/modules/2.6.20-16-generic/build/include
Extracting the sources of the vmmon module.

Building the vmmon module.

Do you want networking for your virtual machines? (yes/no/help) [yes] yes

Configuring a bridged network for vmnet0.

The following bridged networks have been defined:

. vmnet0 is bridged to eth1

All your ethernet interfaces are already bridged.

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]
yes

Configuring a NAT network for vmnet8.

Do you want this program to probe for an unused private subnet? (yes/no/help) yes


Probing for an unused private subnet (this can take some time)...

The subnet 192.168.246.0/255.255.255.0 appears to be unused.

The following NAT networks have been defined:

. vmnet8 is a NAT network on private subnet 192.168.246.0.

Do you wish to configure another NAT network? (yes/no) [no] no

Do you want to be able to use host-only networking in your virtual machines?
[yes]
yes

Configuring a host-only network for vmnet1.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
yes

Probing for an unused private subnet (this can take some time)...

The subnet 172.16.37.0/255.255.255.0 appears to be unused.

The following host-only networks have been defined:

. vmnet1 is a host-only network on private subnet 172.16.37.0.

Do you wish to configure another host-only network? (yes/no) [no] no

Trying to find a suitable vmnet module for your running kernel.

The module bld-2.6.15-23-i386server-Ubuntu6.06 loads perfectly in the running
kernel.

Please specify a port for remote console connections to use [902] 902

Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
Configuring the VMware VmPerl Scripting API.

Building the VMware VmPerl Scripting API.

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

Installing the VMware VmPerl Scripting API.

The installation of the VMware VmPerl Scripting API succeeded.

Generating SSL Server Certificate

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines]
/var/vm

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: Type your VMware Server serial number

Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done

The configuration of VMware Server 1.0.3 build-44356 for Linux for this running
kernel completed successfully.

Using this guide Vmware will use your systems connection to access the internet. so if you can connect to the internet so can your vitual machine. You have now installed and setup VMware, enjoy. Run it while using Beryl and make you friends jealous.
edited by pHreaksYcle

Sunday, May 27, 2007

Installing Newest Azureus in Ubuntu 7.04 Feisty Fawn

This works for anyone running Ubuntu 7.04 Feisty Fawn, not just for Dell Inspiron 1501 users.

Step 1:
You need to have Java 5 or higher installed. If you need to install Java follow my guide for installing Java 6 in Feisty

If you need to check the version of Java you have installed run:
java -version

Step 2:
Download the newest version 2.5.0.4 of Azureus from sourceforge.com
For 64 bit systems look here.

Step 3:
In a terminal type:
cd Desktop
*or cd /filepath to where you downloaded the azureus tar ball

Now untar and install Azureus:
sudo tar jxvf Azureus_2.5.0.4_linux.tar.bz2 -C /opt/

Set root permissions to Azureus:
sudo chown -R root:root /opt/azureus/

Setup a launcher for Azurues in the Application->Internet menu:
sudo gedit /usr/share/applications/Azureus.desktop

Add this to the file you just created:
[Desktop Entry]
Name=Azureus
Comment=P2P Client
Exec=/opt/azureus/azureus
Icon=/opt/azureus/Azureus.png
Terminal=false
Type=Application
Categories=Application;Network;
*Save and Close

Step 4:
Setup Azureus to run via the command line:
sudo gedit /usr/bin/azureus

Add this to the file you just created:
#!/bin/sh

/opt/azureus/azureus "$*"
*Save and Close

Make it executable:
sudo chmod +x /usr/bin/azureus

To run Azureus via command line:
/usr/bin/azureus

To run Azureus as root:
sudo /usr/bin/azureus

Don't know where to find torrents or how to? Check out my Bittorrent Guide
Now you have the newest version of Azureus up and running enjoy.

Friday, March 9, 2007

Who is redDEAD?

I'm a 24 year old EMT-B, going to Paramedic school in August. Till then I work 70+ hours a week. So when you instant message me and I don't respond, don't feel bad. I'm probably at work, tired from work, gaming on my DS, working on hacking my v3m Razr to be a modem in Linux, or trying to not fall asleep when I'm working on an article. No real articles have come out lately and I'm sorry. I have plans for a Samba server guide, VMware server guide, tweaking your X1150's RAM.
edited by pHreaksYcle