installing the quantel t8 notebook with slackware

my office just bought quantel t8 mini laptop. yes i called it mini coz its 8 inchis screen. originally the notebook used neo-shine linux. that i accidentally deleted it coz want to try a new os. i was quite suprise that the neo shine was hard to get, and if any you have to pay for it. something i want to avoid.
so i was using external cdrom and the notebook booted just fine from cd.
i managed to install the slackware 12.1 in it. with the standar/text lilo. when you use graphical lilo that 12.1 carried it, it wont work. must be the vesa driver thing.
the problem then came from the screen resolution. when i took a look the xorg.conf it is that the x use vesa in 1024×768 in 60Hz. that’s quite high for the small screen.
after googling i ask someone in forum.linux.or.id about reconfiguring the screen for his quantel E10. i found some useful command to modifying the screen. the gtf command. but first let me write back the step i used.

1. turn off lxfb and vesafb. it is the framebuffer in the kernel setting. mr zoegi in the forum said that the lxfb will cause freeze when booting, and the vesa will coz freeze when exiting X. i use mr zoegi config file so i dont have to search for its configuration hehehe.
but i m sure i dont have to explain it again how to compile the kernel right, u can find my other post about compiling from source.

2. now change the vesa driver in the x with geode. it’s already there anyway. but just change the driver section wont do any good. the x will crash.

3. the solution is change the screen resolution to its quantel supposed to work. E10 use 1024×600 and mr zoegi already did it. but T8 seems has different resolution. u can something like 1024×600 or 800×600. it’s all work. but the screen spread widely. i found 800×480 is the perfect one. althought i need more higher. i havent try it with 1024×480 will it work?
the command is
#gtf 800 480 60 -x
i use different command so it will be easy when adding it to xorg
#gtf 800 480 60 -x > file

then it will output the result that you can add to section “Modes” in your xorg.conf. because i use some tricky way, i only need to press ctrl+r in your nano editor. i dont know about other editor. perhaps have different command.

this is the example of xorg.conf

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "dbe"
Load "record"
Load "dri"
Load "glx"
Load "xtrap"
Load "GLcore"
Load "extmod"
Load "type1"
Load "freetype"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Modes"
Identifier "Cimarron"
Modeline "1024x600_61.00" 49.78 1024 1064 1168 1312 600 601 604 622 -HSync +Vsync
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 61
VertRefresh 37.94
Option "dpms"
UseModes "Cimarron"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
Identifier "Card0"
Driver "geode"
VendorName "Advanced Micro Devices [AMD]"
BoardName "Geode LX Video"
BusID "PCI:0:1:1"
Option "PanelGeometry" "1024x600"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

and the slackware screen fit just its supposed to be. i think i can use this command to other linux distro that i can install to T8.
i failed to change the resolution to higher one, i dont know why. the neoshine could reach 1024×600 but slackware only 800×480 to fit it screen. but this is a good thing i had when installing laptop.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.