HARDWARE Sony VGN-FS500
From Gentoo Linux Wiki
| Laptops • TV Tuner Cards • Wireless • Servers • Storage • Other Hardware • Motherboards • Related |
Contents |
[edit] General
This is a recollecton of my experience installing and running Gentoo on Sony's fabulous FS500.
Contact: lsimon at commoner dot com
[edit] Current Status
- What is working
- Sound - azn driver in ALSA
- Accelerated (DRI) Graphics
- Hibernation (swsusp2 w/ linux-2.6.12)
- CPU powering back in battery mode
- Wireless LAN
- Wired LAN
- Function keys (via sony_acpi module and sonyfn daemon, please see: http://forums.gentoo.org/viewtopic-t-335267-highlight-vaio.html)
- S1 & S2 keys
- What isn't working... yet
- Memory stick slot
- Modem (not even tried!)
[edit] BIOS
You may reach the AMI-BIOS with F2. When hitting ESC you can choose between HD, DVD/CD-ROM, and a removable device to boot
[edit] Video
Relevant hardware:
- Video card: Nvidia GeForce Go 6200
- 15.4" WXGA TFT screen (native resolution 1280 x 800)
[edit] Console
For framebuffer support use the VESAFB-TNG driver. For instructions on installing FrameBuffer and BootSplash read:
- Gentoo: HOWTO gensplash
| File: grub.conf |
title Gentoo Linux 2.6.12 root (hd0,1) kernel /bzImage-2.6.12 root=/dev/hda4 video=vesafb:mtrr,ywrap,1280x800-16@60 splash=silent,theme:livecd-2005.0 quiet CONSOLE=/dev/tty1 initrd (hd0,1)/fbsplash-livecd-1024x768 |
[edit] Xorg
Xorg works fine. Some xorg.conf settings:
| File: xorg.conf :: Touchpad |
# Touchpad - Synaptics driver
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "Fingertop" "30"
Option "MaxTapTime" "180"
Option "MAxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AceelFactor" "0.0010"
Option "SHMConfig" "on"
Option "RTCornerButton" "2"
EndSection
|
| File: xorg.conf :: Video |
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
#VideoRam 128000 - I'd love to know what to really put here!
BoardName "GeForce Go 6200"
BusID "PCI:1:0:0"
EndSection
|
| File: xorg.conf :: LCD |
Some of these options are key to getting the widescreen to work, well that and the nvidia driver!
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
Option "dpms"
HorizSync 31.5-90
Option "Ignore EDID" "1"
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +
Vsync
EndSection
|
