?

Log in

Sun, Feb. 20th, 2011, 10:46 pm
FitPC2i video on Debian

Finally seem to have gotten my new fit-pc2i system to get the video drivers installed and working under Debian Squeeze thanks to a couple of different postings:

http://wiki.debian.org/IntelEmbeddedMediaGraphicsDriver provided a link to Intel's EMGD driver, which contained a Debian 6.0 driver buried inside the .exe installer that needed the wiki's instructions to compile.

This seemed to install just fine, but I couldn't get X to do anything constructive until I stumbled across the following pasted /etc/X11/xorg.conf for the fit-pc that was posted at http://pastebin.com/9TD4nbsZ. With this it all seems to have fallen into place:

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
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 "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection
 
# Primary (First/only) display
Section "Device"
    Identifier "Card0"
    Driver     "emgd"
    VendorName "Intel(R) DEG"
    BoardName  "Embedded Graphics"
    BusID      "0:2:0"
    Screen      0
#    VideoRam   32768
    Option     "PcfVersion"            "1792"
    Option     "ConfigId"              "1"
    Option     "SWCursor"              "true"
    Option     "ALL/1/name"                   "fit-PC2 "
    Option     "ALL/1/General/PortOrder"      "20000"
    Option     "ALL/1/General/DisplayConfig"  "1"
    Option     "ALL/1/General/DisplayDetect"  "1"
    Option     "ALL/1/General/xVideo"         "1"
    Option     "ALL/1/General/XVideoBlend"    "0"
    Option     "ALL/1/General/DRI"            "1"
    Option     "ALL/1/Port/2/General/name"           "DVI"
    Option     "ALL/1/Port/2/General/EdidAvail"      "2"
    Option     "ALL/1/Port/2/General/EdidNotAvail"   "1"
    Option     "ALL/1/Port/2/General/Rotation"       "0"
    Option     "ALL/1/Port/2/General/Edid"           "1"
    Option     "PortDrivers"           "sdvo"
EndSection
 
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth    24
       
        SubSection "Display"
                Depth           24
                Modes           "1920x1080"
        EndSubSection
 
EndSection
 
Section "DRI"
        Group 0
        Mode 0666
EndSection
 
Section "Extensions"
        Option  "Composite" "enable"
EndSection
 
 
Section "ServerFlags"
        Option "DontZap" "false"
        Option "GlxVisuals" "all"
        Option "IgnoreABI" "true"
EndSection