Nochmal ASUS L3500D Laptop

CDer

Active Member
Moin

Wie schon ein OP im Forum habe ich auch versucht Freebsd 5.2.1 auf einem Asus L3500D Laptop zu installieren.
So wie der andere OP habe ich es auch nicht geschaft X zum laufen zu bekommen.
Alle hier gegebenen Ratschläge funktionieren nicht.

XFree86 -configue geht nicht, der Bildschirm zeigt bunte Farben und nach dem beenden des X-Servers mit CRTL ALT Backspace schaltet sich die Grafikkarte auch nicht mehr in den Textmodus zurück. Man kann sich nur noch blind einloggen und rebooten.

Nun habe ich aber auf einer Internetseite gelesen das es zumindest unter Linux gelungen ist den X-Server zum laufen zu bekommen.

Nun meine Fage: ist es inzwischen irgendeinem Besitzer dieses Gerätes gelungen den X-Server unter FreeBSD5.2.1 zum laufen zubekommen und wenn ja, wie?

Vielen Dank fuer eure Antworten im voraus.

mfg Matthias
 
ja also wenn es einer unter Linux hinbekommen hat sollte es unter BSD ja auch gehen. X ist X soweit ich das sagen kann.... Das einzige was ich abaendern musste ist das Mousedevice, des heisst halt ein wenig anders unter Linux. Versuch also an die XF86Config von dem ranzukommen.
 
Zuletzt bearbeitet:
Heute habe ich die XF86Config bekommen.

Es Geht! :) :)

Allerdings musste ich Maus und Keyboard abändern.

Besteht das Bedürfnis sie hier zu posten?
Es gab ja schon mal einen Thread zu dem Thema.
 
rein mit, könnte andere die das gleiche problem haben interessieren
 
Also, hier nun die unter FreeBSD 5.2.1 funktionierende XF86Config:



Section "ServerFlags"
#Option "AllowMouseOpenFail"
#Option "noPM"
Option "BlankTime" "99999"
Option "StandbyTime" "99999"
Option "SuspendTime" "99999"
Option "OffTime" "99999"
EndSection

Section "Module"
Load "GLcore"
Load "dbe"
#Load "dri" - no longer needed, driver loads it automatically
Load "extmod"
Load "glx" # must have this unless DRI disabled by Option "DRI"
Load "pex5"
Load "record"
Load "xie"
Load "bitmap"
Load "freetype"
Load "speedo"
Load "type1"
# For XFree86 4.1, add the following here:
# Load "vbe"
# Load "int10"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout""de"
# Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/sysmouse"
Option "Protocol" "auto"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection

# MONITOR section
# ----------------------------------------------------------
# This section contains data for monitor configuration.

# The data in the Monitor section is only used for CRT1 (VGA),
# and will be ignored for CRT2 (unless CRT2 is a secondary VGA).
# If you only run with CRT2 (such as on laptops without an external
# monitor connected), you should place same sane values here anyway,
# in order to keep the X server from deleting modes from the list.

Section "Monitor"
Identifier "Generic|Generic LCD Panel"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
VertRefresh 50-75
HorizSync 30-90
EndSection

# ----------------------------------------------------------
# DEVICE section
# ----------------------------------------------------------
# This section contains configuration data of the video card.

Section "Device"
Driver "vesa"
Identifier "SiS 630"
VendorName "SiS"
BoardName "630"

# Option "HWCursor"
# Use hardware or software cursor ("HWCursor" / "SWCursor")
Option "HWcursor"

# Option "NoAccel"
# Setting this option will disable 2D/3D accellerators (and Xv).
#Option "NoAccel"

# Option "ForceCRT1"
# If CRT1 (=external VGA) monitor is used depends on whether the driver
# detects it during server start. If you want to override this
# automatic detection, set this option to either "true" (to enable
# CRT1) or "false" (to disable CRT1)
#Option"ForceCRT1" "true"

# Option "ForceCRT2Type":
# This option selects the CRT2 output device type and is only useful
# on systems containing a video bridge (such as most laptops).
# Available options are:
# "TV" (if TV connector present),
# "LCD" alias "DVI-D" (if LCD panel present),
# "VGA" alias "DVI-A" (secondary VGA; use this only if your machine
# has a secondary VGA connector or a DVI-I connector
# The VGA plug on your laptop is CRT1!)
# "NONE" (this will switch off CRT2).
# "COMPOSITE" (SiS video bridge only) Force TV to use cvbs connector
# "SVIDEO" (SiS video bridge only) Force TV to use SVHS connector
# "SCART" (SiS video bridge only) Force TV to use SCART connector
# "SVIDEO+COMPOSITE" (SiS video bridge only) for both
#Option "ForceCRT2Type" "NONE"

# Option "MaxXFBMem":
# Only useful on 300 series!
# YOU DON'T NEED THIS ON 315/550/65x/M650/661/740/741/Xabre/760
# This option limits the amount of memory X uses for its framebuffer.
# Its purpose is to avoid a clash between X and DRI/DRM/sisfb as regards
# memory management.
# The SiS kernel framebuffer driver (sisfb) is responsible for memory
# management for DRI. It will install a video memory heap at
# - 12 MB (=12288 KB) if more than 16MB of video RAM available,
# - 8 MB (=8192 KB) if between 8 an 16MB if video RAM available,
# - 4 MB (=4096 KB) if less than 8 MB of video RAM available.
# Other amounts can be specified with sisfb's "mem" parameter.
# If this option is set, X only uses the specified amount of memory for
# its screen and its off-screen buffers.
# Limiting X to use only a small part of RAM therefore avoids that
# the kernel framebuffer (and a DRI application using the sisfb's
# memory pool) overwrites X's screen and off-screen memory.
# When setting MaxXFBMem to "8192", memory will be used according
# to the following figure:
# 0-------8------16------24------32------40------48--------56-------64MB
# XXXXXXXX
# FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
# (X=memory used by X, F=memory used by sisfb and thus DRI)
# If DRI is disabled and the framebuffer driver is not loaded, this option
# can and should be left out.
Option "MaxXFBMem" "12288"

# Option "TVStandard"
# Can be "NTSC" or "PAL". On some machines with a 30x/B/LV bridge as well
# as on machines with a Chrontel 7019/7020, also
# "PALM" (for PAL-M) or "PALN" (PAL-N)
# Normally, this will be autodetected acoording to the BIOS setting.
#Option "TVStandard" "PAL"

# Option "XvOnCRT2"
# Only useful on machines with SiS315, 650 or 740 and only if both CRT1 and
# CRT2 are available and connected.
# Setting this to "TRUE" will show the Xv video overlay on CRT2, "FALSE" will
# show the overlay on CRT1.
#Option "XvOnCRT2" "true"

# Options for Chrontel TV encoders only ---------------

# Option "CHTVOvercan"
# Setting this to "TRUE" will use overscan modes (larger image on the TV)
# Normally this is autodetected according to the BIOS setting.
#Option "CHTVOverscan" "TRUE"

# Option "CHTVSuperOverscan"
# Not for Chrontel 701x TV encoders!
# Only useful if TV standard is PAL
# Setting this to "true" will force the driver to use a TV mode which is even
# larger than the normal overscan mode. This option overrules the CHTVOverscan
# option. Setting it to "FALSE" will make the driver to fall back on the
# normal overscan setting (BIOS selection or, if set, the CHTVOverscan setting)
#Option "CHTVSuperOverscan" "TRUE"

# Option "CHTVContrast"
# This option accepts numerical values from 0 to 15 and it adjust the contrast
# of the TV image.
#Option "CHTVContrast" "10"

# Options for SiS video bridges only --------------------

# Option "SISTVAntiFlicker"
# This option allows adjusting the bridge's anti flicker engine. It accepts
# "OFF", "LOW", "MED", "HIGH" and "ADAPTIVE"
#Option "SISTVAntiFlicker" "ADAPTIVE"

# Option "SISTVSaturation"
# This option allows tuning the color saturation of the TV image. It accepts
# values from 0 to 15.
#Option "SISTVSaturation" "15"

# Option "TVXPosOffset"
# Useful on machines with SiS6326+TV, Chrontel 700x TV encoder or SiS video
# bridge.
# This option allows adjusting the TV image's horizontal position. It accepts
# values from -32 to 32 (on the 6326 -16 to 16)
#Option "TVXPosOffset" "8"

# Option "TVYPosOffset"
# Like TVXPosOffset, but for vertical adjustments.
#Option "TVYPosOffset" "-3"

# Please see http://www.winischhofer.net/linuxsisvga.shtml for more information

EndSection

# ----------------------------------------------------------
# SCREEN section
# ----------------------------------------------------------
# This section defines the available resulutions and depths.
# If you disable CRT2 (by setting ForceCRT2Type to "NONE"),
# you can use higher resolutions than the LCD panel supports.

Section "Screen"
Identifier "screen1"
Device "SiS 630"
Monitor "Generic|Generic LCD Panel"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "screen1"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection


# end of XF86Config
 
Moin

Zu dem Laptop kann ich bisher noch folgendes sagen:
-X laeuft mit der oben geposteten XF86Config
-Der Onboard Sound funktioniert (wieiedergabeseitig getestet), wenn man device pcm einkompiliert
-Firewire funktioniert. (Momentan nur mit Festplatten getestet)
-USB Funktioniert (Maus getestet)
- Der Moused ist so schlau das alle Maeuse funktionieren.
Man kann eine PS/2 und eine USB Maus anschliessen und alle funktionieren gleichzeitg, inklusive Touchpad.
-Netwerkkarte ist eine SIS900 und funktioniert auch.
Das Geraet wird dadurch besonders interessant das man es auch ohne OS kaufen kann.
 
Zuletzt bearbeitet:
Ich verwende gerade Fedora Core 2 (Linux) auf meinem Notebook (ebenfall's L3500D). Jedoch will ich mal FreeBSD ausprobieren. Ist es möglich, dass ich die XF86Config von Linux verwende und die Devices anpasse?
 
Zurück
Oben