Thanx to Ansgar Radermacher for the global structure and precious
informations in his page about the Sony VAIO 747 on which he installed
Linux. I'll use it as a base for my own Sony Vaio 745 Linux installation page.
GNU/Linux on a Sony VAIO 745
The installation of Mandrake 6.0 was painless.
The CD-ROM coming with Mandrake booted a suitable kernel and
the installation proceeded "normally" (identical to a desktop installation)
Partitioning
You have to delete the Windows partition, because it occupies almost the whole
disk. You can restore Windows in a smaller partition using the recovery disk.
Be sure to set the type of the reduced parititon correctly: the recovery
CD expects the type 0b (Win95 FAT32).
There is another partitition, with the unknown type a0. The BIOS
uses this partition for hibernation, do not modify or delete it.
If you accidently did, you can restore the partition again:
/dev/hda4 754 787 137088 a0 IBM Thinkpad hibernation
X11 Installation
I have had to correct my XF86Config file manually because Xconfigurator didn't detect the configuration allright at installation time.
Since XFree86 3.3.3.1, the driver
for the Neomagic graphics card is linked into default XF86_SVGA binary.
I used the following
monitor settings:
# 640x480 @ 60 Hz, 31.5 kHz hsync
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
# 800x600 @ 60 Hz, 37.8 kHz hsync
Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
(copied from another
Linux Vaio site. Unfortunately, the Vaio 745 does not accept 1024x768 Modelines... :( )
The Touchpad is supported as a standard PS/2 device. Tabbing works, however
it is not possible to tweak the sensitivity.
As far as I know, the touchpad is a Logitech "TouchScroll" device.
You have to get used to
touchpad, to avoid triggering the mouse key accidently.
Tabbing with two or three fingers simulaneously, triggers the middle or
the right mouse key, respectively.
Section "Pointer"
Protocol "PS/2"
Device "/dev/mouse"
Emulate3Buttons
Emulate3Timeout 50
EndSection
You will find here a copy of my complete XF86Config file (caveat: my configuration has a french keyboard setup). Don't hesitate to correct any mistakes... I'm not an expert in configuring X-Window, and needed it to work fast. Didn't have time to investigate further...
Kernel
The custom kernel coming with the distribution has APM enabled. As far as I've tested it, it works fine for shutdown time.
Sound Card
The builtin sound card is supported as a Soundblaster 16. I choosed the
settings iobase=0x220, irq=5, dma=1, dma2-16=5 MPU-I/O=0x330.
PCMCIA, Modem
The PCMCIA support built-in in Mandrake 6.0 works allright for the modem and Network cards I own.
The bundled 4-in-1 PCMCIA card (platinum MC220 card) is recognized as a
modem. V90 is available as a (free) bios
update via the manufactures web site,
but I haven't tried that yet.
I have not tested the other adapters with the Mandrake 6.0 but the network interface on the MC220 card didn't work when I previously tested it on Mandrake 5.3.
I use a 3Com 3CXE589ET PCMCIA ethernet card running the autodetected 3C589 driver instead.
Compared to other models with a built-in V90 modem, the 4-in-1
card does not offer additional value (when using Linux), but occupies
one of the PCMCIA slots.
IRDA, USB
I haven't tried both yet, because I don't have any other USB or IRDA devices.
I guess, the USB controller is standardized and will work (once the linux
driver matures from its current alpha state).
Hardware issues
The Vaio 745 comes with 32 MB. This is not "state-of-the-art", but
sufficient for many Linux applications. I personnaly upgraded to 64 MB.
If you plan a memory upgrade,
consider that the installed Intel TX chipset does not support caching of
more than 64MB. Some information about the chipset can be derived
from /proc/pci and
/proc/devices.
The pentium 266 processor is certainly not a very fast chip, but it
does not consume much power. According to
/proc/cpuinfo, it has the
F00F processor
bug. The bug
is not harmful, because Linux detects it automatically and activates
a workaround.
The harddisk is a Fujitsu MHD2032AT
Software issues
I have had several problems that may be linked to my personnal configuration choices/errors, or to the pre-configured files of my distribution (Mandrake 6.0 - CodeName "Venus")...
I put some information here, but you may pay carefull attention to checking if this also feets your need !
Problems with french-accentuation under Xemacs
The problem is that I couldn't get a ^ accentuated character under xemacs with the configuration I was runing.
I tried the following key-presses : '^' (next to the 'P' key on my french keyboard) gave me a "dead-circumflex not defined" in the mini-buffer, and "'Alt Gr'-'9' (top row : same key as ç and ^) + 'A'" only displayed a '^a'...
I solved it by first changing the default keymap configuration under X :
I choosed an unused key on my keymap (french model of Vaio 745), the one between right "Alt Gr" and "Ctrl" keys, corresponding to the Windows '95 automatic menu pulldown. I checked its keycode with "xev" under X, and found 117. Then I added a new behaviour for this key : "Multi_key", corresponding to the compose "command" I want to be able to use under xemacs. I did this with xmodmap -e "keycode 117 = Multi_key".
Now, I'm able to type the following keystroke : "'Menu key' (that new one - xemacs switches to multi-key mode) + 'Alt Gr'-'9' (^) + 'A'" and I get an 'â'.
Problems with supplemental emacs/xemacs packages not recognized
I've had problems running auc-tex and mailcrypt on a first time til I realized that the /usr/share/emacs/site-list directory was not present in the path under the editor, thus preventing it from using the corresponding packages.
I solved this by adding the following "(setq load-path (cons "/usr/share/emacs/site-lisp" load-path))" to my .emacs file.
Now mailcrypt and auc-tex work allright.
Fell free to contact me for any other information....
Olivier Berger
Last modified: Sat Jun 26 20:53:38 CEST 1999