Debian Linux on a Fujitsu Lifebook P7120
This report is listed at TuxMobil - Linux on laptops, notebooks, PDAs and mobile phones
A wonderful friend allowed me to install Debian on their P7120, and, fortunately, it all went well. The machine is cute - lightweight, 1280x768 12in screen, all the usual stuff you'd expect of a decent machine. Pentium M 1.4ghz, 1gb RAM, Pro/Wireless 2915ABG etc. Debian / Testing. Again I seem to have this thing about installing Debian / Testing rather than Stable - usually by mistake but often upgraded anyway. As part of the install I did "tasksel install kde-desktop" and then the usual "apt-get --purge remove libgnome*" and "apt-get --purge remove .*gnome*" because I cannot bring myself to inflict gnome onto innocent users, and especially as KDE now has E.U funding. It wasn't until after I'd done the install that I found that half a dozen other users have P7120's and you can find them on Tuxmobil's Fujitsu page. You would do well to read them all - they're pretty much the same, and make sure that what you need is actually done successfully. xorg and 915resolution tweaks edit /etc/default/915resolution and set: MODE=4d XRESO=1280 YRESO=768 Then check xorg.conf and make sure that if it says a Mode 1280x800 that you change it to 1280x768 and you'll get the right screen behaviour. cpufreqd Also I have a preference for cpufreqd to run the ondemand module, not the performance module, even and especially on AC. I don't care if it takes a while to kick in: the silence of the fan and the reduced temperature far outweighs the benefit of having the CPU run at "convenient" speeds. It seems that I spoke too soon about cpufreq being up to the task of always autodetecting everything, so I had to add speedstep-centrino to /etc/modules. If you're interested, this is the /etc/cpufreqd.conf used. random useability configuration... I made my usual edits to make the system useable. /etc/default/rcS I changed fsckfix="no" to "yes"; I added export KDE_IS_PRELINKED="1" and KDE_EXEC_SLAVES="1" to /etc/profile, and I ran "prelink -q -v -a --random --conserve-memory". These are important changes for two reasons: one, KDE runs a lot faster when you switch off the stupidity that was added for coping with when Pentium II 500mhz systems were All The Rage. two: having fsck fix a filesystem that you're only going to do by running fsck -a and then holding your finger down on the "y" key - I mean, the only sensible thing is to let it be done automatically. Also, I have to admit: I am a fan of debian-multimedia.org for libdvdcss2 and w32codecs (which don't exist for amd64. damn.) And, also, of adding nonfree and contrib to /etc/apt/sources.list (included here for convenience). Then you can add flash and mozplugger "apt-get install libflash-mozplugin flashplugin-nonfree mozplugger" You will find mozplugger to be very useful: pdfs for example will appear in a firefox window rather than having to be downloaded and run by a separate program. sound Sound works except for the stereo microphone. card reader The Texas Instruments card reader didn't work - don't know why. Didn't have an SD card to find out, either. wireless The IPW 2945 is supported by the ipw2200 module, as Intel have this thing about making sure that their hardware is supported on Linux. the only fly in the ointment is having to manually download and install the firmware and install it ("tar -xvzf ipw2200-firmware.tgz; cp ipw2200-firmware/* /lib/firmware") manually. Once that's done, however, it works fine. Also, I have found that wlassistant is incredibly useful: it works, it detects networks, it allows you to configure them, including WEP and passwords - just run it, and get on with it. remember to install with "apt-get install wlassistant", and remember to run it with "sudo wlassistant" rather than run it as an ordinary user. for convenience. which reminds me... kdesu... kdesu One of the most useful desktop-based configuration tips I've ever found, for ordinary users, is to set up kdesu. This avoids the need to give users a root password, especially when you set up sudo for them with no password. Just... bear in mind that doing that makes for a thoroughly-compromisable system! (So, whatever you do, don't roll that out en-masse across hundreds of systems if you're an OEM reading this!) I do it for a few dozen users, for their convenience, because I don't want them ringing up asking for the root password. If you do sudo in the standard way (i.e. not adding NOPASSWD) then they only need to know their own password. Search on google for "kdesu sudo" gives these: mkdir -p ~/.kde/share/config cat < ~/.kde/share/config/kdesurc >> EOF [super-user-command] super-user-command=sudo EOF conclusion An install of Debian on this machine was pretty straightforward, and, as it turns out, there are half a dozen other reports, listed on Tuxmobil's Fujitsu page that contain useful tips. For example, Joey's page outlines that he has stereo-mic issues, which I also found to be the case on a Samsung Q1: the mics don't work at all on there. I believe it to be because, although the audio chipset is well known, very few machines have stereo microphones. Other than that, everything that's actually useful and necessary actually works, and it's a thoroughly good - and lightweight - useable machine. The fact that four very experienced linux technical experts have bought this machine should give you much confidence in it, and in being able to resolve any issues. The cpuinfo can be found here. The meminfo can be found here. The lspci info can be found here. The lspci -v info can be found here.