Showing posts with label ATI driver. Show all posts
Showing posts with label ATI driver. Show all posts

Sunday, April 13, 2008

Overview of Ubuntu 8.04 Hardy Heron on the Dell 1501

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

Installation
Hardy installs with no problems. Whether you're using the LiveCD, Alternative Install or Wubi.

Wireless
Two Methods:
1. The Restricted Driver Manager can install the Broadcom B43 fireware.
Firmware cutter will not work when used through the Driver Manager. In order to install B43-fwcutter you need to use the terminal.
In a terminal Type:
sudo apt-get install b43-fwcutter

2. Use NDISwrapper to install the driver. This guide will walk you through the setup.

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 2.1.7281 fglrx driver is automatically installed, configured and 3D enabled. The best part is that the new Ubuntu repository fglrx driver supports AIGLX, no more XGL.

2. You can install the newest ATI driver that uses AIGLX yourself. You can find that guide here (use method two) or use Envy to install the newest ATI driver for you.

Compiz-Fusion
Compiz-Fusion is enabled once you install the ATI Propiety Driver.
To get the most out of Compiz try installing the advanced configuration tool.
In a terminal:
sudo apt-get install compizconfig-settings-manager

Media Codecs
Hardy Heron makes codec installation easy 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 and some other helpful media codecs 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
Brightness (Fn Up/Down Arrow) and Volume (Fn Page Up/Page Dn) keyboard shortcuts both work with BIOS 1.70. Please leave a comment letting others know if your BIOS work.

Suspend & Hibernate
Both Suspend and Hibernate work with BIOS 1.70 and the Ubuntu repository ATI 2.1.7281 fglrx driver. Please leave a comment letting others know if your BIOS and/or ATI driver combination work. You can find a mini guide about BIOS flashing here.

Video Out
Works out of the box, Hardy'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
The Conexant Modem driver is usually released by Dell once they switch their Linux machines over to the new version of Ubuntu. I'll update the site and this space when Dell releases the new driver.

Card Reader
Works out of the box.

Overall:
Hardy Heron is the Ubuntu release that Dell Inspiron 1501 owners have been waiting for. Everything works, you only need to install 3 drivers (ATI, wireless and modem). If you were hesitant about trying Ubuntu on your 1501, rest assured, it takes minimal skill and computer knowledge to setup.

Sunday, March 23, 2008

Ubuntu Hardy Heron 8.04 New User Guide

Overview and setup for getting Ubuntu 8.04 Hardy Heron installed on the Dell Inspiron 1501

Setting Up Wireless with NDISwarapper

Easy Codec Installation

Encrypted DVD playback & Medibuntu

Stop Compiz-Fusion From Loading Automatically

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

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

Saturday, October 27, 2007

New ATI fglrx Driver 8.42

I, like many of you, was really excited that ATI released a new driver that allowed AIGLX support. AIGLX allows you to run Beryl, Compiz or Compiz-Fusion without XGL. Intel and NVIDEA users have been able to do this for over a year. I have an EVGA 7600GT in my desktop and AIGLX is a pleasure to run. Unfortunately, the driver came out too late to be included as the default ATI driver in Ubuntu 7.10 Gutsy Gibbon. You can compile the driver yourself.

I couldn't get the 8.42 driver to work for me after multiple attempts. I was willing to keep on trying until I get this e-mail from a reader named Christopher:

"hibernate/suspend does not work with the new 8.42.3 ati driver. Andfor anyone reading this, i've installed the new driver and though it isa great step forward, i'd stick with the xgl setup in gutsy. The newdriver does eliminate the need for xgl, but its much slower, and notworth it. I eventually took it out, and reverted back to the old setup,trust me its dog slow, you dont want it just yet. Give these guysanother 6 months and maybe well have a decent ati driver by then."

I think I'm going to use the repo ATI driver this release. XGL isn't pretty, but it's relatively fast and does work. I'd love to hear if any of you got the 8.42 driver working and any impressions you have regarding it's performance. For now, I'm going to use XGL for my Compiz-Fusion needs.

edited by pHreaksYcle

Tuesday, October 23, 2007

My Dirty Little Secret

I owned two Dell Inspiron 1501s, one running Ubuntu and the other running Windows XP. That's right, I was a stupid 1501 owner who ran Windows.

It's my ex girlfriend's fault, she used the the one with Windows XP as her main PC. I never could convince her to use Ubuntu. Once we broke up I sold the Windows 1501 to my kid sister, she kept Windows on it too. Chicks don't dig Linux (wtf aren't you supposed to be smarter then us ladies?). I still see my bastard Windows 1501 all the time. I miss her; could of put Fedora on her and blogged on fedora1501.blogspot.com too.

Long story short, her AC adapter broke so I gave her mine. Dell is sending me a new one in a couple of days but until then I won't be doing much on the 1501.

Sorry guys, I should be a good blogger and write up a way to get the new ATI Driver, 8.42.3, running on the 1501 but I'd rather be a better big brother. Look at the kid, how could you be mean to her?

edited by pHreaksYcle

Monday, October 15, 2007

Suspend/Hibernate Not Working Due To ATI Driver

*Update suspend & hibernate still not working with newer ATI drivers.

From Ubuntu 7.10 Gutsy Gibbon Release Notes:

Suspend to RAM with fglrx
Attempting to suspend to RAM using the "fglrx" ATI video driver from the restricted component will hard-lock the system due to changes in the kernel's memory allocator (which will be the default in Linux 2.6.23) that have not been followed by ATI in a timely fashion; we do not have the resources to support more kernel flavours to support a single outdated driver at this point. Workarounds include remaining on Ubuntu 7.04, avoiding suspending to RAM, or using the free ATI driver. Bug #121653

Gutsy Gibbon Release Notes

Thanks Tyler & Adrian for the heads up, keep reading and thanks for contributing. I will post an update as soon as the bug gets squashed.
edited by pHreaksYcle

Wednesday, September 5, 2007

AMD/ATI to Open Source Video Drivers

Source: From Christopher Blizzard's Blog: Invisible Sandwich

AMD, ATI's parent company, has been promising better video driver support for the Linux community for the past year. While driver updates have been monthly and the ATI's fglx driver has gotten much better, development still has been slow, closed and proprietary. AMD has now decided to open source their drivers and has promised the these two things:
  • To develop of a fully functional 2D and 3D driver that supports all of their newer radeon chipsets. This will be done in full collaboration with the open source community and will have the direct participation of hackers from companies like Red Hat and Novell.
  • To release documentation that anyone can use to build and support drivers for their chips.
This means that not only will Red Hat & Novell hackers be able to work on the driver, but anybody will be able to contribute to the code. Once the drivers do go open source, we should see vast improvements quickly.
edited by pHreaksYcle

Monday, July 9, 2007

Niall's Question

Hello, redDEAD. I have a small problem and was wondering if you could help me, sorry I had to post it here, I couldn't find another way to contact you.

I think the problem is with my BIOS version(2.4.1), however I managed to get my ATI card to work on 2.1.0 so I'm not sure. Do you think you could help me solve the problem?

I think Niall is asking me to help him get the ATI driver installed on his Dell 1501 with the 2.4.1 BIOS. Niall, all you have to do is use Restricted Driver Manager found in System>Administration. It won't give you the most recent ATI driver but it will give you a solid ATI driver that really works. The BIOS shouldn't matter, in fact, if you are worried about your BIOS version you should be using BIOS 1.7 you can find it here

Cheers I hope that helps.
___________________________________________

A quick reminder to people, if you want my help you have to get me as much info as possible. Paint me a pretty picture and tell me exactly what your problem is. If you need to contact me you can always email me at redDEADresolve at that fancy google mail.com

Now since this post is kinda boring here is the greatest Marvel/DC TEAM UP EVER
edited by pHreaksYcle

Saturday, April 14, 2007

Your Dell 1501 is Ready

UPDATED!
The Dell Inspiron 1501 is ready for Ubuntu Feisty Fawn 7.04. Today the last remaining bugs were squashed. I highly recommend you count the days till Feisty is released or hop on the beta and start enjoying the ride.

Installation
It's a simple matter of placing the Feisty disk into your DVD drive and installing. Takes all of 30 minutes and doesn't need pci=nomsi to install.

Wi-Fi
The broadcom card shipped with the Dell 1501 still doesn't work out of box with Feisty. But ndiswrapper works and runs the card very fast. Installation is extremely easy, the guide can be found here. Feisty's avahi network manager is amazing, best I have ever used on any operating system. It's a must have for any mobile users.

Ethernet
Works out of the box, just plug the cable in.

Modem
Reported that it works with a little tweaking. Everyone who wants to run Feisty but is stuck in 1996 can breath easily.

Card Reader
There was a bug in the 2.60 Linux kernel that caused the Ricoh card Readers the Dell 1501 shipped with to not work although they worked in Edgy. This has been fixed, card reader works great and now it asks if you'd like to empty the trash upon dismounting. Very convenient and works out of box.

ATI Driver
ATI's 8.34.8 driver is working really well for me. Installation is a snap too. The restricted Driver Manager does all the work for you. You can install the driver with four mouse button clicks.

Media Codecs
Feisty makes codecs easy, no more Automatix or struggling with adding a repo. MP3, DVD, avi, mpeg, wmv, asf, mov, flv, flash codecs are installed with four mouse clicks. The only thing not enabled is reading encrypted DVDs. Some programs can do it for you but if you'd like to do it in Totem use this guide. Word is you can buy it from Linspire's CNR which is being introduced in Feisty. Remember kids, Linux is free as in Freedom not money. If you have to pay to play DVD, bite the bullet. You saved hundreds on the OS.

Beryl
It works and works pretty damn well. The trick is that you have to force bery-core to use 0.2.0~0beryl1 because later versions don't work with Xgl. It's not that hard of a hack. My guide can be found here.

Key Bindings
Work out of box, volume control, brightness, mute any function+commands. I have my keyboard set to Generic 101-key PC. After installing Xgl & Beryl I kept my key binding to Gnome's Settings.

Hibernation
Works out of box, never used hibernation before but I just tried it and think I like it.
edited by pHreaksYcle

Saturday, March 17, 2007

Cleaned Up The Site

Did a little spring cleaning on the site. Edited some guides, switched ATI Drivers from 8.28.8 to 8.34.8, reversed my stance on Beryl. For any new readers, here's how to get your Dell Inspiron setup running Ubuntu 6.10 Edgy Eft.

Installing Ubuntu Edgy Eft 6.10

Getting the Wi-Fi Working

Installing the Proprietary ATI Linux Driver

Enabling Media Codecs

Getting the wired Xbox360 Controller working in Ubuntu

What is and How To Bittorrent

Setting Up Compiz

Installing Beryl 2.0 with Compiz's gtk window manager.

Enjoy the site! If you are in need of help, just ask.

*Note if you used my old guide for installing the ATI Linux Driver you need to check that post out again and update.
edited by pHreaksYcle

Monday, March 12, 2007

Compiz with ATI Graphic Card and XGL (For Edgy Eft)

This guide just isn't for the Dell Inspiron 1501, it is also for any computer running the ATI drivers. The first seven steps will show you how to properly install the ATI Drivers in Ubuntu.

Compiz does have issues on the Dell Inspiron 1501, opening programs causes the screen to go black and white. It goes away after moving objects on the desktop. So far this is the only issue I've had.

Step 1: Install and Configure the ATI Driver.
Enable Restricted Repository
Go to your System Menu > Administration > Software Sources. Place a check next to "Proprietary drivers for devices (restricted) The Option Highlighted in Red," click Close, click Reload, and let the application update the package list.


Step 2: Update Your System
Open up a Terminal Window, Then:
sudo apt-get update

sudo apt-get dist-upgrade

Step 3: Edit Your xorg.config File

sudo gedit /etc/X11/xorg.conf
Find Section "Extensions" add this lines to the section

Section "Extensions"
Option "Composite" "Disable"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection

Step 4: Install Driver
Use Method 2 from the Unofficial ATI Driver Wiki, I couldn't write a better or more straight forward guide.


Step 5: Verifying Proper Installation

fglrxinfo
You should see this:
red@red-laptop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series
OpenGL version string: 2.0.6334 (8.34.8)

Step 6: Setting up XGL

sudo apt-get install xserver-xgl


Step 7: Make an XGL Session

sudo gedit /usr/bin/startxgl.sh
Add this to the text file:
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
dbus-launch --exit-with-session gnome-session
SAVE AND CLOSE
For Different Windows Manager (KDE/XFCE) Check Here

Then make the script executable:

sudo chmod +x /usr/bin/startxgl.sh

Step 8: Add XGL Option to the Gnome Login Manager

sudo gedit /usr/share/xsessions/xgl.desktop
[Desktop Entry]
Encoding=UTF-8
Name=XGL
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
SAVE AND CLOSE
To log into XGL, logout of your current session, and from the login screen click "Options" and "Session chooser".
Select "Xgl" from the Session menu.
DON'T DO IT NOW, Continue with guide

Step 9: Edit Your Source List
Add the following line to the bottom:

sudo gedit /etc/apt/sources.list
Add:

deb http://gandalfn.club.fr/ubuntu edgy dev
SAVE AND CLOSE

Download the gpg key:
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; gpg --export -a 0x483170E9 | sudo apt-key add -

Step 10: Install Compiz

sudo apt-get update

sudo apt-get install compiz compiz-plugins compiz-extra compiz-extra-plugins compiz-extra-gnome gnome-compiz-manager

Optional But Recommended:
Download the Compiz Settings Manager, gives you complete control over Compiz settings.

Last:
Turn off gtk-window-decorator, if not Compiz tries to load even when not in XGL session.
Go to "System>Preferences>Sessions"
Click gtk-window-decorator (Highlighted in red) and click the disable button

edited by pHreaksYcle

Tuesday, January 23, 2007

Beryl with XGL on DELL 1501 (For Edgy Eft)

This guide is going to show you how to install Beryl using Compiz's gtk window manager. Beryl allows you to change managers on the fly so you can install both, use Compiz, or Beryl's Emerald window manager or switch at your leisure. If you don't want to install Compiz's gtk window manager skip all Compiz steps. Beryl will install properly either way.

Beryl's 2.0 release is impressive, it runs extremely well on the Dell Inspiron 1501. This guide is straight forward and easy. Don't be afraid, remember blue text is what you put into your terminal window, red text is import information that you should pay extra attention to.


Install the ATI Proprietary Driver:

Using The Unofficial Linux ATI Driver guide

This is the most important step, without doing this right you can't run Beryl. Installing your ATI driver is easy, follow the guide and you won't go wrong. Use Method 2

Now, check to see if you installed the driver right!
fglrxinfo

You should see this ouputed on your terminal window:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series
OpenGL version string: 2.0.6334 (8.34.8)


Now test this:
fgl_glxgears

if you see these gears spinning you know you did it right and you've enabled 3D.


Setting Up Beryl & Compiz Repositories:
Add the Beryl & Compiz repositories to your source list, this will bring up your source list.
sudo gedit
/etc/apt/sources.list

The you will add the line to the bottom of your source list for Beryl:
deb http://ubuntu.beryl-project.org/ edgy main

And add this line for to the bottom of your source list below Beryl's:
deb http://gandalfn.club.fr/ubuntu edgy dev

Now you have to add the key so you can download from the Beryl Repo:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Then add the key so you can download from the Compiz Repo:
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; gpg --export -a 0x483170E9 | sudo apt-key add -

Update your repositories.

sudo apt-get update

You are now able to download from the Beryl and Compiz repos


Setting Up XGL:
Download your xserver-xgl: (can't run an xgl session without it)
sudo apt-get install xserver-xgl

Adding an XGL login session:

Do this by creating this script:
sudo gedit /usr/local/bin/startxgl.sh

and this to the file:
#!/bin/sh

Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec gnome-session
now please SAVE IT, and do not add this line only the blue text.


Then make it executable:
sudo chmod a+x /usr/local/bin/startxgl.sh

Creating a XGL Login:
Make the script.
gedit /usr/share/xsessions/xgl.desktop

add this to the file:
[Desktop Entry]

Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
now please SAVE IT, and do not add this line only the blue text.

Install Compiz Window Manger:
sudo apt-get install compiz-core compiz-gnome

Install Beryl:
sudo apt-get install beryl emerald-themes


Now You are technically done, but you have to login into your XGL session before you can run Beryl. On the Ubuntu login screen choose sessions and then choose XGL.

To use Compiz Window manager which allows you to use any gtk theme as your window skin, including Ubuntu own gtk human theme. Simple run Beryl Manager from Applications>System Tools>.
Then right click the red emerald>Select Window Decorator>GTK Window Decorator. Now you can use your gtk theme with Beryl.

Have Fun!

Saturday, January 13, 2007

ATI Proprietary Driver in Ubuntu 6.10 Edgy Eft

To install the ATI Proprietary Driver, we will be using the guide from the Unofficial ATI Linux Driver Wiki. It has guides for two methods. The 1st method is the Ubuntu Way, using the Ubuntu Edgy Eft restricted repository to download the driver. The 2nd method has you download the newest driver from ATI. The newest driver is your best best. I couldn't write a better howto guide myself.
USE METHOD TWO FOR BEST RESULTS

The Unofficial ATI Linux Driver Wiki

This not only works for the Dell Inspiron 1501 but any computer running Ubuntu 6.10 with an ATI card, like the X1600 or the X1150. Enjoy.

Verifying Proper Installation

fglrxinfo
You should see this:
red@red-laptop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series
OpenGL version string: 2.0.6334 (8.34.8)

Next Up: Getting the Xbox360 controller working on Ubuntu or any Debian based installs. Also "should" work on the PS3 with a Debian type install. Can't test because I don't own a PS3.