2001-05-27: Compiled linux 2.4.5. Even better sound support as it seems (read the changelog for this version ...)
2001-05-24: Because I do not like the new /opt structure which is proposed for slackware 7.2 I compiled xmms 1.2.5-pre1 and made a package which installes in /usr/bin ...
2001-05-14: The Vaio is on the road again! Yes, it's incredible, Sony took only four workdays to repair it (they told me it would take 12 workdays ...). During the night I installed my Vaio again with Slackware as described on this page - so, this was also a good test for the content here, and: indeed, all written here is approved ;-) Well, there is one interesting point: The Hitachi drive was replaced by a Toshiba 12 gig, which may lead to the conclusion, that the Hitachi drive has some production errors?
2001-05-09: My Vaio is on the way to Belgium for repair-holidays. I'm curious when Sony will send it back ...
2001-05-05: Bad news for me: My harddrive is on the way of being out of order. The people on the c1-forum helped me a lot to be sure it's like one of our biggest nightmares: the drive has probably broken heads ... If you want to listen to the ugly sounds produced by my vaio - here is the link. For a comparison this are the sounds produced by a IBM-disk on the way of dying (Thanks to Steve who provided this link!).
2001-05-02: I have totally rewritten this page for a better overview.
Installation from PCMCIA-CD-Rom
Well, my english is not that good, so please don't bother. Here we go: I borrowed a PCMCIA-CD-ROM from a friend of mine and booted of it by typing the following at the boot prompt:
While partitioning I deleted the Windows Millenium (TM) partition in order to achieve the following layout:boot: linux ide2=0x180,0x386
3,00 Gig for a future Windows reinstallation /dev/hda1 1,00 Gig for Linux (/) /dev/hda2 6,70 Gig for Linux (/usr) /dev/hda3 0,80 Gig for Linux (/var) /dev/hda5 0,12 Gig for Swap /dev/hda6
There are two methods to achieve this:
#!/bin/sh UPDIR=/root/updir cd $UPDIR for i in * do upgradepkg $i done
Now you should be up to date with your packages.
Slackware still uses 2.2.x kernel series, which are far more stable than the 2.4.x series by now (beginning of may 2001), but the 2.4.x series have very important features which we can use for this vaio-model. Get the newest 2.4.x from kernel.org. Here are some configuration-files which turn up most features needed to access the given hardware. I'm sure there is a possibility to degree the size of the compiled kernel (actually 692 kb) by making more modules. Feel free to do it ;-)
# cd /usr/src/linux # make mrproper # make dep clean bzImage # make modules && make modules_install # make bzlilo
It is save to add the following in your /etc/lilo.conf:
image = /vmlinuz.old root = [your root device, e.g. /dev/hda2] label = linuxold read-only
and do a lilo afterwards to enable your changes. Then reboot. After the system has come up properly (if not boot the old kernel and debug!) deinstall the specific slackware packages regarding the kernel (like ide.tgz, modules.tgz, etc.). Edit /etc/lilo.conf again and delete the entries regarding vmlinuz.old.
With this configuration I was able to access the following USB-peripherals:
/dev/sda1 /mnt/memstick vfat rw,noauto
Put a memory stick (if you have one) into your slot and do a:
# mount /mnt/memstick
/dev/sdb /mnt/floppy auto rw,noauto
Then mount it.
The grafic card seems to be running only with a patched 4.01 xfree or with XFree greater equal 4.02. The actual slackware-current branche uses 4.03, take that and use this /etc/X11/XF86Config-4 file. Using that one you are able to work with your USB-mouse. For TrueType fonts: make a directory in your fonts dir and copy the TrueType fonts in there. Then get ttmkfdir.tar.gz and copy the binary to /usr/local/bin. Initialize your font dir by typing ttmkfdir [your font dir] >> [your font dir]/fonts.dir. Restart your X and choose the TrueType fonts in gimp, netscape, etc.
If you took the kernel configuration files and the /etc/rc.d/rc.modules from above sound should already work :-). This is the ymfpci driver which is not really to be considered as stable. But it works. Please beware of putting this driver directly in the kernel: With linux 2.4.3 I tried to do so and my system locked up completely (no strg+alt+del, no sysreq, no sshing to it).
The package can be found on Samba.Org. You need the imlib-package in order to compile it.
It all looked as if it would not work under linux in any case. Even the manufacturer (http://www.com1.fr) promised no good. I was in discussion with Andreas Rathke who was wondering about my success to get this modem working - hm: we found out that it only works with the model-number ending with 303x, if your's is ending with 262x it will surely not work! Well, the lspci command told me that there is a lucent chip on it, so after a little research I found the proper packages:
Compile longrun, or take the already built slackware-package [app. 27 kb].
There are two ways using it:
Toms hardware tested the sony vaio pcg-c1ve (If you are a german speaking reader consider the german page). Anyway: We all have a slow hard disk :-(
But something can be done: Use hdparm, it's in the bin.tgz package provided by Slackware which is installed by default. If you do a hdparm -a -c3 -d1 /dev/hda your harddisk will have a throughput of 12.65 MB/sec instead of 6.56 MB/sec.
Hdparm can also be used to spin down your harddisk for power saving. Use hdparm -S6 /dev/hda in order to spin the drive down after 30 seconds inactivity (6 means 6 times 5 seconds which equals to the 30 seconds - so if you want a higher delay increase that number!)
There are currently two programs I have tried:
Get the patch from here. I must admit that I had not yet the time to test it yet ...
Install them as usual with the installpkg [package.tgz]...
The best thing is to be able to shoot some pictures from my laptop while using linux :-) Here are some fotos:
[Pic1] This one shows my favorite windowmanager (windowmaker) and the LinNeighborhood application running. In the background you can see an open pine-session.
[Pic2] This one is a AVI to JPEG converted pic in order to show the bad quality of the video ;-)) Same desktop situation.
For any comments, recommendations, etc. please feel free to mail to Michael Dosser (mic at netbase.org) ...
$Id: index.html,v 1.5 2001/10/28 20:25:07 mic Exp $