# File generated by XFdrake. # ********************************************************************** # Refer to the XF86Config man page for details about the format of # this file. # ********************************************************************** Section "Files" # Multiple FontPath entries are allowed (they are concatenated together) # By default, Mandrake 6.0 and later now use a font server independent of # the X server to render fonts. # FontPath "unix/:-1" Fontpath "/usr/share/fonts/CID" Fontpath "/usr/share/fonts/TTF" #Fontpath "/usr/share/fonts/ukr" Fontpath "/usr/share/fonts/misc" Fontpath "/usr/share/fonts/util" Fontpath "/usr/share/fonts/default" Fontpath "/usr/share/fonts/75dpi" Fontpath "/usr/share/fonts/Type1" Fontpath "/usr/share/fonts/local" Fontpath "/usr/share/fonts/artwiz" Fontpath "/usr/share/fonts/sharefonts" Fontpath "/usr/share/fonts/freefont" Fontpath "/usr/share/fonts/100dpi" Fontpath "/usr/share/fonts/corefonts" Fontpath "/usr/share/fonts/urw-fonts" #Fontpath "/usr/share/fonts/cyrillic" EndSection Section "ServerFlags" #DontZap # disable (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work #DontZoom # disable / (resolution switching) # by default, xorg has AutoAddDevices and AutoEnableDevices, #which in turn enable AllowEmptyInput. so by default, all input devices #are disabled, and you cannot even get back to console for obvious #reasons. what kind of a moron sets these defaults? #Option "AutoAddDevices" "off" #Option "AutoEnableDevices" "on" Option "AllowEmptyInput" "off" # apparently, the automatic bit needs hal and evdev... EndSection Section "Module" # aiglx Load "GLcore" Load "vbe" Load "dbe" Load "v4l" # Video for Linux Load "extmod" #Load "type1" Load "freetype" Load "speedo" Load "bitmap" Load "dri" Load "glx" EndSection Section "DRI" Group 0 Mode 0666 EndSection # aiglx Section "Extensions" Option "Composite" "Enable" EndSection Section "InputDevice" # using evdev instead of kbd seemed to fix a long-standing problem with xorg-server 1.5, but it needs a specific device Driver "evdev" Option "Device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd" #Driver "kbd" Identifier "Keyboard1" Option "XkbModel" "pc105" # easy shifting between layouts Option "XkbLayout" "gb,fi" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" #Option "XkbCompat" "" EndSection Section "InputDevice" Identifier "Mouse1" # touchpad # Driver "synaptics" # Option "Protocol" "auto-dev" # Option "SHMConfig" "on" # scroll area limit # Option "RightEdge" "5000" # ps2 Option "Device" "/dev/input/mice" # evdev #Option "Device" "/dev/input/...." Option "Emulate3Buttons" Option "Emulate3Timeout" "50" # wheel Option "ZAxisMapping" "4 5" # external mouse Option "Protocol" "auto" Driver "mouse" EndSection Section "Monitor" Identifier "monitor0" DisplaySize 304 228 Option "DPMS" "on" Option "ReducedBlanking" EndSection Section "Monitor" Identifier "tv" # man i810 says only BIOS modes are available, so no widescreen :( # but keep these in store for future drivers / other harware # this 16:9 hack doesn't seem to do anything #DisplaySize 400 225 ModeLine "640x480" 36.00 640 696 752 840 480 481 484 509 -hsync -vsync # from //wiki.openchrome.org/pipermail/openchrome-users/2007-January/002666.html HorizSync 24.0 - 80.0 VertRefresh 50.0 - 75.0 #Refresh Rate 60Hz ModeLine "720x480" 26.7 720 736 808 896 480 481 484 497 ModeLine "720x576" 32.7 720 744 816 912 576 577 580 597 ModeLine "848x480" 31.5 848 864 952 1056 480 481 484 497 ModeLine "856x480" 31.7 856 872 960 1064 480 481 484 497 ModeLine "1024x512" 41.3 1024 1056 1160 1296 512 513 516 531 ModeLine "1280x768" 80.1 1280 1344 1480 1680 768 769 772 795 ModeLine "1440x1050" 126.2 1440 1536 1688 1936 1050 1051 1054 1087 # http://osdir.com/ml/linux.ports.xbox.user/2003-04/msg00273.html Modeline "1024x576" 58.825 1024 1280 1570 1873 576 592 632 646 Mode "720x576" # D: 42.600 MHz, H: 45.127 kHz, V: 74.963 Hz DotClock 42.601 HTimings 720 760 832 944 VTimings 576 577 580 602 Flags "-HSync" "-VSync" EndMode Option "ReducedBlanking" "on" EndSection Section "Device" Identifier "intel" VendorName "Intel" BoardName "GM" Driver "intel" #Option "DisplayInfo" "off" Option "CheckLid" "off" #Option "ModeDebug" "on" # same stuff on all monitors Option "MonitorLayout" "NONE,CRT+LFP" #Option "MonitorLayout" "CRT,LFP" Option "AccelMethod" "EXA" # legacy3d is needed for 3d until GEM is fully realized. on the # other hand, it generates pixel corruption... actually, non-legacy 3d # seems to work now 20090202 # 3D boost Option "PageFlip" "on" Option "TripleBuffer" "on" Option "Legacy3D" "off" # 855GM doesn't have xvmc, while 945GM has it #Option "XvMC" "on" # aiglx Option "DRI" "true" Option "XAANoOffscreenPixmaps" "true" EndSection Section "Device" Identifier "intel-tv" VendorName "Intel" BoardName "GM" Driver "intel" Option "DPMS" Option "DisplayInfo" "off" Option "DevicePresence" "true" Option "MonitorLayout" "NONE,TV" Option "Monitor-tv" "tv monitor" # from http://fsam7440.sourceforge.net/fhome/xorg.conf # PAL-B or -G for Finland Option "TVStandard" "PAL-G" Option "TVOutFormat" "SVIDEO" EndSection Section "Screen" Identifier "screen0" Monitor "monitor0" Device "intel" DefaultColorDepth 24 Subsection "Display" Depth 24 #Virtual 1280 1024 #Virtual 1280 1792 EndSubsection EndSection Section "Screen" Identifier "tv" Monitor "tv" Device "intel-tv" DefaultColorDepth 24 Subsection "Display" Depth 24 EndSubsection EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" # Screen "tv" Screen "screen0" # aiglx Option "AIGLX" "true" EndSection