Tag Archives: dell

I am running out of names for computers

Somewhere in 2010/11 I decided to clean up mess of naming machines at home and decided to go with character names from “Winnie the Pooh” books (Polish edition). Today I got new developer board and had to spend a moment to get a name for it.

So “klapouchy” (Eyeore) will be new name for DragonBoard. Maybe not best one but most of the names are already taken:

  • krzys (Christopher Robin) is my router (because Chris decides who can enter Hundred Acre Wood which is the name of my WiFi network)
  • puchatek (Winnie the Pooh) is main desktop
  • lumpek (Lumpy) is conference laptop (it was lucek before because it got Ubuntu Lucid as first system)
  • gofer (Gopher) is Efika MX Smartbook
  • krolik (Rabbit) is Samsung Chromebook
  • malenstwo (Roo) is Pandaboard (there were malenstwo-a1 and malenstwo-ea1 when I had two boards)
  • prosiaczek (Piglet) was MX53 Quickstart
  • kangurzyca (Kanga) is my wife laptop (she chosen the name)
  • sowa (Owl) is another router
  • tygrysek (Tigger) is my VPS (at beginning it was up/down/up/down all the time)

So most of the names from books are already taken. There are also Disney movies which adds few new ones (like Gopher and Lumpy) and cartoons (which I am not fan of). In worst case one day I will start re-using names or add names from other story.

What I used before? Desktop was “home” or “hrw”, Dell laptop (now “kangurzyca”) was “maluch” (small) due to 12″ size, “lumpek” was “lucek” due to Ubuntu Lucid installed and rest was named by hardware name (which is a default in OpenEmbedded).

How you are naming your machines?

New laptop: Asus UL30A

New job, new laptop someone would say… But that’s not so easy when you have own company.

But my Dell D400 became desktop laptop due to nearly dead battery and I had UDS-M to visit so needed new mobile computer for use. After some checking of reviews, user opinions etc there were few models selected. Hopefully nearly at same time my brother-in-law bought Asus UL30A so I could check live how good/bad it is.

And one day my own UL30A arrived. Hard disk was clean — no MS Windows, no ASUS ExpressGate. Grabbed 2GB pen drive, put Kubuntu 10.04-rc2 image on it and booted. With help of “alternate install” which in reality means “Debian installer” I was able to setup it in my way (encrypted partition with LVM on top so rootfs, swap, home are encrypted).

System works fine, all components were supported out-of-box. At least that was what I thought. After some checking it was clear that something is wrong with touchpad — it got detected as PS/2 mouse with scroll. 2.6.34 kernel from Maverick solved problem after using “force_elantech=1″ option for “psmouse” module.

Dual core SU7300 processor maybe is not fastest possible but does work properly and uses small amount of power. During UDS I was able to carry only laptop with me — power supply was on desk in hotel room. With few tweaks from PowerTop I was able to get 8h of work (sometimes even 10h were reported). Such long battery life was the main reason for buying ;)

When it comes to graphics everything works fine. Intel 4500 chipset works fine with my 42″ plasma TV offering me 1366×768 from internal LCD + 1920×1080 over HDMI. Watching films never was such easy — I just need to plug cable and play as audio is also sent. Problem is that I had to tell MPlayer which ALSA device to use for HDMI :( Maybe one day it will be automatically detected and switched. What surprised me was console output on TV when I rebooted with HDMI cable attached. Nice thing.

Playing 720p movies from local hard drive required few steps from me (otherwise it gets out of sync):

  1. disable internal LCD
  2. switch TV to 720p mode (instead of 1080p)
  3. big cache for MPlayer

Maybe other players works better but I am so used to MPlayer… Before it I used avifile iirc.

Do I recommend this laptop? Yes, I do — long battery life, 13,3″ screen, 4GB of memory, 320GB hard disk and dual core cpu make it nice portable work station. Small enough to watch films during train trips, keeps long enough to allow to do that even in trains without power sockets. It is good replacement for my Dell D400.

Cursing Intel

I am using Dell D400 laptop as my 32bit test machine and during conferences. It has Pentium-M cpu and Intel 855GM/ICH4 chipset. And this is where problem starts…

As I like to use text console on it I wanted to get XGA (1024×768) framebuffer on it. So first try was “use intelfb”. But “video=intelfb:mode=1024×768-32@60″ or “modprobe intelfb mode=1024×768-32@60″ results in same message:

[ 1760.280291] intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/945GME/965G/965GM chipsets
[ 1760.280368] intelfb: Version 0.9.6
[ 1760.280471] intelfb: 00:02.0: Intel(R) 855GM, aperture size 128MB, stolen memory 892kB
[ 1760.289927] intelfb: Non-CRT device is enabled ( LVDS port ).  Disabling mode switching.
[ 1760.290251] intelfb: Video mode must be programmed at boot time.

The solution is to give kernel “vga=792″ argument but it is not possible here as kernel thinks that 800×600-8 is highest available one.

OK, I can use X11 and terminal there — this works fine. But why kernel got so broken? Probably Intel developers do not test their changes on something older then i945 chipsets (and thats only because it is used in Atom based devices).

Looks like I need to do “git bisect” to check when it broke and then create some hack to get proper behaviour…

Stuck at 600MHz

During this week I work on my Dell D400 laptop. It uses Pentium-M 1.6GHz processor which has few work frequencies available due to acpi-cpufreq kernel driver. The lowest one is 600MHz and normally this machine spends most of time with that speed but goes up when there is some work to do (due to ondemand governor which I mostly use).

But since yesterday it is not so nice… During boot CPU is often detected as 600MHz one:

[    0.693310] Detected 598.133 MHz processor.

instead of nominal speed:

[    0.693310] Detected 1594.845 MHz processor.

I tried rebooting but even if there was boot at nominal speed it sooner or later got stuck at lowest:

root@maluch:/var/log# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 600 MHz - 1.60 GHz
  available frequency steps: 1.60 GHz, 1.40 GHz, 1.20 GHz, 1000 MHz, 800 MHz, 600 MHz
  available cpufreq governors: powersave, userspace, conservative, ondemand, performance
  current policy: frequency should be within 600 MHz and 600 MHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 600 MHz (asserted by call to hardware).

Weird it is… And this is not overheating because 44°C is nothing strange for this machine. Maybe CPU fan require replacing… but this also means splitting laptop into small parts to get access to it :(

Battery replace time?

During GUADEC I decided that I need to buy new battery for my Dell D400 laptop. Current one is giving me 40-50 minutes of working only. According to ACPI informations it is really low charged:

11:44 hrw@maluch:BAT0$ cat info
present:                 yes
design capacity:         42000 mWh
last full capacity:      11530 mWh
battery technology:      rechargeable

So it does not get even half of nominal charge. I wonder how much time I will be able to get from 4400mAh battery (current one is 3800mAh when most of available ones are 3600mAh).

And this time I really need to buy one.

UPDATE: bought one — will get it in few days.

17″ laptops are huge

pile of laptops

Few days ago one of my friends asked me for help on choosing laptop. The idea was “I want to buy laptop to use instead of my 7 years old desktop”. We were discussing few options and he finally found Dell Inspiron 9400 for less then 1000 EUR. It is interesting machine:

  • 17″ display with 1400×900 resolution
  • Core 2 Duo cpu
  • 2GB ram
  • ATI X1400 gfx card
  • 160GB Serial ATA disk

After checking who seller is we decided that I will go and buy that laptop (seller was from Poznań).

Yesterday I bought that beast and I have to say one thing — it is HUGE (bottom one on photo). I am used to my 12″ D400 (top one on photo) and sometimes I use Ania’s 15.4″ laptop (middle one) when I need MS Windows.

As usual it comes with MS Windows — this time it was Vista Home Premium. It was my first time with Vista — so now I can tell that I used all MS Windows versions (from 1.01 to Vista). What do I think of it? Hard to tell because I do not used it too much. Looks nice and takes some time to find things which were in XP.

Now when I used 17″ laptop I know that I do not want such one — 12-15.4″ are enough size for travelling. And for desktop I prefer desktop machine with big LCD then 17″ laptop.

LVM is good thing

Some time ago I bought 320GB hard disk to my desktop machine (which also is my main developer box). I decided to try LVM on it and created one volume group which consists whole HDD. There is one partition on it: /home. It works good but I still had 104GB not used on older disk.

Today I finally found time to extend LVM to get use of old hdd space. Few commands later I have 400GB /home partition which use two discs and is easy to expand in future.

But desktop has easy configuration. When I bought Dell D400 I decided to remove Microsoft Windows XP from it (legal copy) and use this machine only under Linux.

Booted Debian ‘Etch’ installer via PXE/TFTP and split hdd into two parts: /boot partition and rest for crypted LVM. During start I am asked for passphrase and then rootfs is mounted, machine is booted into KDE. Swap partition is also crypted so even after suspend you can not check what was running.

So LVM is good solution if you have few hard disks in machine and does not want to think how to mount them to have them best used — simply join them into one big partition and mount (or few partitions but with easy resizing). It is also good when you want to crypt data — easy to configure and setup. The only minus is that it require initramfs if you have rootfs on LVM. But Debian makes this thing also easy to do :)