Archive for February 2007

Enabling DMA on the Dell Inspiron 640m in Fedora Core 6

Continuing in configuring the Dell Inspiron 640m (notice that no matter what you use, even Windows or OS X, you’ll never end up configuring these things on the first day), I needed to enable DMA. Running hdparm /dev/hdc I could verify this, so just adding options libata atapi_enabled=1 to /etc/modprobe.conf was all that was needed to be done. Making sure GRUB had the combined_mode=libata option was also required.

This speeds burns up – no waiting several hours for that DVD to write, it writes pretty quickly. And I got to say, the Places -> CD/DVD Creator in the GNOME Menu is really clever. Kudos.

GNOME’s Keyboard Shortcuts actually pick up all the hardware control buttons, save for the MediaDirect button (which I’m sure can be enabled, I just have to play with xmodmap soon I think). However, with 2.6.19 the sound buttons do not work (they do in 2.6.18). More oddness to poke around.

Anyways, this is a quick entry to mainly test BloGTK (boy, do I miss ecto) and see if it has advanced/sensible tagging (I was hoping to get Technorati styled tags, ala ecto.)

Fedora Core 6 on the Dell Inspiron 640m

Downloaded the 64-bit version of FC-6, something I’ve never done before. Booted, skipped the CD test, and got caught out with:

mini-wm: Fatal IO error 104 (Connection reset by peer) on X server :1.0.

Rebooted, to try the graphical installation again, since this is an Intel graphics card, there shouldn’t really be a problem. Same error message, which seems rather odd – video card is detected as the Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller.

Looks like I’ll go back into the past, and try a text mode install – even specifying resolution=800x600 or 1024×768 on the command line still fails to start the X server in a proper manner.

Choosing the virtualization option meant that only the virtualized Xen kernel was to be installed – something that just maybe isn’t the smartest thing to do. Why not have a regular one and a xen one at the same time? Video was detected, at an abysmal 800×600, and as always with Fedora, WiFi itself will not work.

The Xen kernel doesn’t allow the Ethernet to be brought up, so I had to manually install a regular kernel via the DVD, allow the Ethernet to be brought up (which seemingly is only 100mbps, not 1000mbps, like Apple and my 2 year old IBM) and then aim to get the X11 going properly. This was done easily, via yum – picked up 915resolution from Extras.

I should probably mention that this install report has come in pretty handy at this stage. I’ve edited my /etc/rc.local to add 915resolution 58 1440 900, and changed the /etc/X11/xorg.conf to reflect that I’d like to use the i810 driver. To be completely lazy, I used system-config-display to get things going. Since there was a warning of a crash, it only made sense to do a yum update (arduous, slow process – 859MB, 475 packages).

Never using FreshRPMS, I have decided to give that a twirl, and installed: dkms-ipw3945 ipw3945d ipw3945-firmware which pulls in kernel-devel and dkms, to make the wireless work. Livna has also been added so that while I do respect freedom, I also get to play my DVDs and MP3’s from my iPod.

Suspend worked by default, which is always something that will please me. However, on the second suspend I do notice failure to bring the video up. Hibernate works to an extent where when it wakes up, the resolution is completely broken, something along the lines of 1024×768 by the looks of it. Running the 915resolution tool then, doesn’t help.

The updates to all the packages went well (with the exception of frysk), I rebooted, X didn’t start automatically, because it was booting to a default of runlevel 3. A quick /etc/inittab edit, to init level 5, and all was well.

The Fn + Up Arrow (which is meant to make the screen brighter) key seems to cause X to bomb. Its highly displeasing, and the quick fix is to rmmod video – something’s up with ACPI video…

Technorati Tags: , , ,


i