http://www.rhce.us/i9400/i9400.html
System:
Inspiron 9400, Intel Core Duo Processor T2300 (1.66GHz/667MHz FSB)
17 inch UltraSharp TrueLife Wide-screen WUXGA, for Inspiron 9400/E1705
1GB, DDR2, 533MHz 2 Dimm, for Inspiron 9400/E1705
Intel Integrated Graphics Media Accelerator 950 GM, for Inspiron 9400/E1705 (more on this later)
60GB 5400RPM SATA Hard Drive for Inspiron 9400/E1705
Integrated 10/100 Network Card and Modem, for Inspiron
8X DVD+/-RW Drive, for Inspiron 9400/E1705
Intel PRO/Wireless 3945 802.11a/g Mini Card (54Mbps) for Inspiron 9400/E1705(more on this later)
80 WHr 9-cell Lithium Ion Primary Battery, for Inspiron 9400/E1705
Installation:
Installation was straight forward. I used the DISK 4 of the Fedora set, the rescue disk, and typed "linux" when it gave me the boot splash screen.
Note: choose http install, it takes less than a third as long as the ftp install.
I always do "install all" so I don't have to worry about missing a package I want later that doesn't show up in the dependencies check. With http or ftp install, it's easy as you just walk away for the actual install.
Partition table, these work for me, choose your own:
/dev/sda7 20G /
/dev/sda1 99M /boot
/dev/sda3 9.7G /home
/dev/sda2 19G /usr/local
/dev/sda5 3.9G /var
VIDEO CARD ISSUE:
When the installation is finished, the machine reboots and starts the X configuration.
I set it to "Generic LCD 1900X1200" and Generic Video Card.
The installer will not be able to find a mode it can use and you will be asked if you want to see the logs, extended logs and if you want to run the X configurator. I tried this way, I tried straight booting, and I tried automatic configuration. None work all that well.
Solution, boot into run level three. Here's how:
when you boot and see "Booting Fedora (...) in 5 seconds" hit enter
when you see the menu that comes up, the top kernel will be highlighted, hit the letter "e" (no quotes)
go down to the second line in the new menu and hit the letter "e" again
you are now editing the boot line of this kernel. at the end of the line, type "init 3"
hit the escape key and then the letter "b"
you now boot into command line mode. Log in as root. You've got to do this anyway, so you might as well do it now, type "yum -y update" and let it run. This will take an hour or so depending on your connection.
After the update is done, reboot the machine.
NOW, you'll be able to boot into run level 5, the graphical display. The letters and display will be HUGE. Reset them to 1600X1200 and log out or kill the X server with CTRL+ALT+BKSPCE.
There, we have something that you can actually see and use.
See the 1920x1200 section below for an update
During one of these boots, get into the BIOS (f2 during the DELL splash screen) and disable the wireless hot keys. This will save you a bit of frustration for the next segment.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Intel PRO/Wireless 3945 802.11a/g Mini Card Issue:
Notice this laptop does not have PCMCIA card slot? It doesn't. I've tried a couple USB 802.11g adapters to no avail. I didn't try long as an answer came to be the next day.
Go and read the (rather simple) instructions and follow them on this page: Intel's Intel® PRO/Wireless 3945ABG Driver for Linux
The installation is painless and the card gets up and running as soon as you type "load" as the last step.
I have mine connected to an 802.11g WAP with WEP encryption by only using the graphical network settings that come with Fedora.
I did this with the development driver included in these files from that Sourceforge page:
ieee80211-1.1.12.tgz
ipw3945-0.0.70.tgz
ipw3945d-0.7.16.tgz
ipw3945-ucode-1.13.tgz
tar zxvf ieee80211-1.1.12.tgz
tar zxvf ipw3945-0.0.70.tgz
tar zxvf ipw3945d-0.7.16.tgz
tar zxvf ipw3945-ucode-1.13.tgz
cd ieee80211-1.1.12
make
(answer yes to all questions)
make install
cd ../ipw3945-0.0.70
make
make install
cd ../ipw3945-ucode-1.13
cp ipw3945.ucode /lib/firmware
cd ../ipw3945d-0.7.16
cp x86/ipw3945d /sbin
./load
Now you can use the graphical networking setup if you wish or manually edit /etc/sysconfig/network-scripts/ifcfg-eth1
UPDATE 1920X1200!!
Thanks to this page I now have 1920X1200 resolution.
Turns out the Dell, or INTEL, video has the modes hard coded into the BIOS. That's why 1920x1200 did not appear to be a legit mode.
If you go HERE and download the latest version of the 915resolution hack, you can rewrite the BIOS offerings.
The latest version, 0.5.2, worked for me without recompile and showed me why I was unable to get full resolution.
Patch mode 3c to resolution 1920x1200 complete
NOW, we can use the 1920x1200. I've tried 24 bit and it looks HORRIBLE. There is what looks like a 1600x1200 black and white screen and it wraps around and redisplays at the right side of the screen.
32 bit doesn't show up at all and gives you the "could not start X, do you want to run the XConfigurator?" prompt
16 works. May not be the most intense graphics around but I'm not doing video editing or any other intense graphics. Pictures show up great and xine plays movies just fine with this setting.