Toshiba_Portege_R100
Contents |
Hardware
Specification
- Processor: 1 GHZ ULV Pentium-M
- Chipset: Intel ICH4-M
- Memory: 256MB PC2700 (Max 1280MB)
- Graphics Controller: Trident XP4m32 32mb Video (currently 2D acceleration only)
- Video memory: 32mb
- Display: 12.1" LCD
- Display resolution: 1024x768
- Display depth:
- Disk Controller:
- HDD: 40GB 1.8" Toshiba HDD
- Optical Drive: None
- LAN:
- WLAN: Intel IPW2100
- Audio:
- Firewire:
- USB:
- Modem:
- Card Reader:
- Touchpad: Synaptics
- Bluetooth:
- PC Card:
- ExpressCard:
- Other:
lspci
| Code: lspci |
00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03) 00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83) 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03) 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03) 01:00.0 VGA compatible controller: Trident Microsystems CyberBlade XP4m32 (rev 91) 02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 83) 02:0a.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04) 02:0b.0 CardBus bridge: Toshiba America Info Systems ToPIC100 PCI to Cardbus Bridge with ZV Support (rev 33) 02:0d.0 System peripheral: Toshiba America Info Systems SD TypA Controller (rev 05) |
Installation
The R100 does not come with an internal optical drive. It is usually impossible to boot it from an external drive or USB-stick. To get going, the laptop needs to be booted off a PXE bootserver, as described in the Gentoo documentation [[1]]. Alternatively, some Linux live-CDs, such as SystemRescueCD [[2]], include a pre-configured boot server.
Configuration
Getting Xorg to work correctly
There isn't currently isn't a working 3D driver for Trident, but 2D acceleration works just fine as of xorg-video-trident-1.2.3.
| File: xorg.conf |
# xorg.conf (Xorg X Window System server configuration file)
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/Type2"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/freefont"
FontPath "/usr/share/fonts/sharefonts"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/ttf-bitstream-vera"
FontPath "/usr/share/fonts/unifont"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/artwiz"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.60"
Option "MaxSpeed" "1.10"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
# Option "CircularScrolling" "1"
# Option "CircScrollDelta" "0.1"
# Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "on"
EndSection
Section "Device"
Identifier "Generic Video Card"
Driver "trident"
BusID "PCI:1:0:0"
VideoRam 32767
Option "CyberStretch" "on"
Option "ShadowFB" "false"
Option "AccelMethod" "EXA"
EndSection
Section "Monitor"
Identifier "Tosj internal"
Option "DPMS"
HorizSync 28-49
VertRefresh 43-72
DisplaySize 250 185
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Tosj internal"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480" "1280x1024" "1600x1200"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480" "1600x1200" "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
|
PC Card
See this guide.
Useful Utilities
fnfxd -> fn button program for toshiba, with fnfxd you can use the fn+key functions.
slmodemd -> for your modem
laptop mode script -> make your hard disk have less activity which also makes your computer quieter and longer battery life
hdparm -> for tuning up your harddisk
Framebuffer boot splash is working correctly by using vesa-tng driver.
Alsa is working correctly by choosing intel8x0snd kernel modules
useful make.conf entry
INPUT_DEVICES="keyboard mouse synaptics"
VIDEO_CARDS="trident vesa"
ALSA_CARDS="intel8x0 intel8x0m"
if you want to use axel (download accelerator for emerge) "emerge axel"
FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
RESUMECOMMAND="${FETCHCOMMAND}"
MODULES THAT SHOULD BE LOADED
+++ACPI MODULES+++ video toshiba_acpi backlight fan battery ac button thermal -> needed for thermal sensors as per kernel 2.6.22 processor +++SOUND MODULE+++ snd_seq snd_seq_device snd_intel8x0 snd_intel8x0m -> modem via alsa snd_ac97_codec snd_pcm snd_timer snd nd_pcm, snd_timer snd_page_alloc ac97_bus +++WIRELESS MODULE+++ ipw2100 ieee80211 ieee80211_crypt firmware_class +++ETHERNET MODULE +++ e100 mii +++USB MODULE +++ ehci_hcd ehci_hcd usbcore +++CPUFREQ MODULE+++ cpufreq_powersave cpufreq_ondemand cpufreq_performance speedstep_centrino processor freq_table +++MISC MODULE+++ rtc intel_agp agpart
Last modified: Mon, 06 Oct 2008 22:33:00 +1100 Hits: 6,490
Created by NickStallman.net, Luxury Homes Australia
Real estate agents should list their apartments, townhouses and units in Australia.
