Sony VAIO
-
Running SuSE Linux on a Sony VAIO Z600TEK
(Last Update: 2002-01-28)

Table of Contens
-
Sony VAIO: Technical Data
-
Installing SuSE 7.3
-
Specials
-
PC-Card CD-ROM
-
USB-Floppy
-
Memory Stick
-
JogDial
-
SoftModem
-
Port-Replicator
-
Monitor-/VGA-Output
-
i.Link (FireWire)
-
Things. that don't work
-
Fn-Keys
-
Screenshots
Sony VAIO: Technical Data
| CPU |
700 MHz Mobile Pentium III with Speed Step Technology |
| RAM |
128 MB (max. 256 MB) |
| HDD |
20 GB IBM-DJSA (hdparm: ~16 MB/sec) |
| CD-ROM |
16x (PC-Card) |
| Display |
12,1", 1024x768 XGA |
| Grafikcard |
3D Hardware-Accel. 8 MB RAM, ATI RAGE MOBILITY |
| Soundcard |
16 Bit Yamaha Card |
| Modem |
internal V.90, K56 flex |
| Ethernet |
internal Intel Ethernet Pro 10/100MBit |
| PC-Card |
1 x Typ II PCMCIA Card |
| USB |
2 x Connectors (1 mini) |
| i.Link (FireWire) |
1 x Connector |
| Memory Stick |
1 Slot |
| Battery |
Standard: <= 1,5 h | Longlife: <= 5 h |
| Weight |
1,7 kg |
| Size |
275 x 28 x 226 mm |
Installing SuSE 7.3
Well, what should I say, SuSE 7.3 just installs smoothly,
even on this exotic hardware :-)
But take care with SuSE versions prior to 7.3, because
the kernel hangs during the install
process. The problem is the Memory Stick and the
Linux USB system. There are alot of
help out there that shows you how to patch the kernel
source. Just feed your favorite search
machine with the appropriate words. But that's not
neccessary anymore Linux kernel >=
2.4.10 should work great.
The grafikcard is not properbly detected, and the
framebuffer device is used. You should
use sax2 to choose the 'ATI 3D Rage L Mobility AGP
2x' Xserver after the installation is done.
While writing this I use SuSE kernel 2.4.12 not
kernel 2.4.10 which is included with 7.3.
Specials
PC-Card CD-ROM
USB-Floppy
Memory Stick
All these special devices run
well under SuSE Linux with kernel 2.4.12. I won't loose any more
words about it and just
paste my /etc/fstab file here.
/dev/hda3 / ext3 defaults 1 1
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
devpts /dev/pts devpts defaults 0 0
/dev/sdb /media/floppy auto noauto,user,sync 0 0
/dev/sda1 /media/memory-stick auto noauto,user,sync,exec 0 0
proc /proc proc defaults 0 0
/dev/hda1 swap swap pri=42 0 0
I heard rumors, that
Memory Sticks > 64 MB don't work under Linux. I bought a 16 MB Memory
Stick and it works without
bigger problems.
JogDial
The JodDial is a small little
wheel on the right side of the subnotebook. Most of Sony's
products have a JogDial
(and a Memory Stick).
The use of the JogDial depends
on the application that reads from /dev/spic. I found two
applications for Linux that
use the JogDial: jogutils and jogdial-patch
The first one could be used
to start other applications from a twisting menu, the latter one
is a patch for imwheel to
simulate a mouse scroll wheel.
Additional info can be found
here:
http://www05.u-page.so-net.ne.jp/tc4/t-kinjo/vaio/index_e.html
http://freshmeat.net/projects/jogdial-patch/
http://www.isi.edu/~johnh/SOFTWARE/LINUX/jogutils_with_scroll.html
SoftModem
The unbelieveable becomes true.
The internal SoftModem works. Thanks to Peter Bauer <pbauer@sbox.tugraz.at>
for pointing me to this.
All you need is to install the RPM or tar ball from www.mbsi.ca/hsflinux
and run hsfconfig.
Port-Replicator
Hm, I use it sometimes to dial-out
over my mobile phone, so, I think it works.
Monitor-Output
To make the Monitor-/VGA-Output
work you have to connect the monitor cable before(!) you boot the
Vaio, otherwise you will
just see a black screen.
i.Link
i.Link is the name used by Sony
for FireWire. Linux supports FireWire but unfortunately I
don't have a FireWire device
for testing. :-(
Things that don't work
Fn-Keys
The Fn-Keys don't work under
Linux. Newer 2.4.x Linux kernels provide a "Sony I/O Programming
Interface" that can be used
by user space programms to access Sony I/O events. I paste a small
part of the SonyPI docu
here:
This driver enables access to the Sony Programmable I/O Control Device which
can be found in many (all ?) Sony Vaio laptops.
It will give access (through a user space utility) to some events those laptops
generate, like:
- jogdial events (the small wheel on the side of Vaios)
- capture button events (only on Vaio Picturebook series)
- Fn keys
- bluetooth button (only on C1VR model)
- back button (PCG-GR7/K model)
- lid open/close events (Z600NE model)
Those events (see linux/sonypi.h) can be polled using the character device node
/dev/sonypi (major 10, minor auto allocated or specified as a option).
Currently two programms
exist that uses this interface. 1. a daemon
that converts jogdial
movements to mouse wheel
events and 2. a little tool to set the brightness
of the display.
Screenshots
Desktop
The
two Battery Types (Top: 5 h, Bottom: 1,5 h)
Side
View
Slots
Memory
Stick
JogDial
Soft-Modem
Port-Replicator
USB-Floppy
CD-ROM
Front
View
JogApp
Main Page