Noven~
Thanks very much for the help!  I got the kernel rebuilt and compiled, and
used some of your xorg.conf suggestions.  X comes up fine on the D240 now!
I really appreciate your help with this.

Jack

-----Original Message-----
From: Novensiles divi Flamen [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 01, 2007 2:17 AM
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] new gentoo user - D420

On Tue, 1 May 2007 15:27:31 [EMAIL PROTECTED] wrote:
> Hi, all...
> I have a Dell Latitude D420.
> I used the minimal CD to install gentoo on this machine, and to date, have
> The OS running, along with X server emerged.
> The video (according to lspci) says it is Intel 945GM.
> I have found some articles detailing how this doesn't work with gentoo,
but
> would like to know if anyone has some insight on getting it to work.
> I found an article which said that using the I810 driver worked (to an
> extent), but I also found others which said that it doesn't.
> I'd really like to get an X workstation (with gnome or kde at this point)
> Working - at least minimally - on it.  I can get X to start with twm using
> vga, but the terminal text is unreadable (looks like garbage both for
> prompt and for text typed).  Can anyone give me some direction?  Thank you
> for the reply.  I appreciate the help.

I found that it 'just worked' for me.

I use vesafb-tng for frame buffer, the intel driver gave me too much grief
for 
not enough return (although I last tried it over a year ago). 

For DRI I use the drm_i915 and agp_intel modules.  I also have 915resolution

emerged, your need for that depends on whether your monitor has widescreen.

Here is my xorg.conf

----
Section "ServerLayout"
        Identifier     "LCD"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Touchpad" "AlwaysCore"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option          "AIGLX" "true"
        Option          "BlankTime" "5"
        Option          "StandbyTime" "10"
EndSection

Section "ServerLayout"
        Identifier     "Projector"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Touchpad" "AlwaysCore"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option          "AIGLX" "false"
EndSection


Section "Files"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/corefonts"
    FontPath    "/usr/share/fonts/ttf-bitstream-vera"
    FontPath    "/usr/share/fonts/75dpi"
    FontPath    "/usr/share/fonts/100dpi"
    FontPath    "/usr/local/share/fonts"
EndSection

Section "Module"
        Load  "extmod"
        Load  "dbe"
        Load  "glx"
        Load  "xtrap"
        Load  "record"
        Load  "dri"
        Load  "freetype"
        Load  "type1"
        Load  "synaptics"
#       SubSection  "extmod"
#               Option    "omit xfree86-dga"   # don't initialise the DGA 
extension
#       EndSubSection
EndSection

Section "Extensions"
        option "Composite" "Enable"
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 "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
    Option      "SendCoreEvents"        "true"
    Option      "Device"                "/dev/input/mouse0"
    Option      "Protocol"              "auto-dev"
    Option      "LeftEdge"              "1700"
    Option      "RightEdge"             "5300"
    Option      "TopEdge"               "1700"
    Option      "BottomEdge"            "4200"
    Option      "FingerLow"             "25"
    Option      "FingerHigh"            "30"
    Option      "MaxTapTime"            "180"
    Option      "MaxTapMove"            "0"
    Option      "VertScrollDelta"       "100"
    Option      "HorizScrollDelta"      "100"
    Option      "MinSpeed"              "0.02"
    Option      "MaxSpeed"              "0.08"
    Option      "AccelFactor"           "0.05"
    Option      "EdgeMotionMinZ"        "47"
    Option      "EdgeMotionMaxZ"        "51"
    Option      "EdgeMotionMinSpeed"    "50"
    Option      "EdgeMotionMaxSpeed"    "55"
    Option      "LeftRightScrolling"    "1"
    Option      "UpDownScrolling"       "1"
    Option      "EmulateMidButtonTime"  "75"
    Option      "ZAxisMapping"          "4 5"
    Option      "SHMConfig"             "on"
    Option      "TapButton1"            "0"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Dell"
        ModelName    "Dell internal LCD"
        Option       "DPMS" "true"
#       HorizSync    28.0 - 50.0
#       VertRefresh  43.0 - 75.0
#       Modeline     "1280x800_60.00"  83.46  1280 1344 1480 1680  800 801
804 
828  -HSync +Vsync
#       Modeline     "640x480_60.00"  23.86  640 656 720 800  480 481 484 
497  -HSync +Vsync
EndSection

Section "Monitor"
        Identifier "Monitor1" #Projector
        HorizSync 30-95
        Vertrefresh 60
        Option  "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "i810" 
        VendorName  "Intel Corporation"
        BoardName   "Mobile Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
        Screen 0
        Option      "DRI"       "true"
        #Option     "EnablePageFlip"    "true"
        Option      "MonitorLayout" "CRT,LFP"
        #Option     "Clone" "On"
        Option      "DevicePresence" "false"
        #VideoRam    253952
        #VideoRam   65536 #possible compiz fix
        Option      "XAANoOffscreenPixmaps" "true"
#    Option      "AddARGBGLXVisuals" "true"
        Option      "VBERestore"        "true"
EndSection

Section "Device"
        Identifier      "Projector"
        Driver          "i810"
        Screen 1
        #Option         "TVOutFormat" "RGB"
        #Option         "TVStandard" "PAL-B"
        Option          "ConnectedMonitor" "Projector"
        BusID           "PCI:0:2:0"
        Option          "MonitorLayout" "CRT,LFP"
        #Option         "Clone" "On"
        Option          "DevicePresence" "true"
        Option          "DRI"   "false"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth    24
        SubSection "Display"
                Depth   24
                Modes   "1280x800"
        EndSubSection
        #SubSection "Display"
        #       Depth   16
        #       Modes   "1280x800_60" "640x480_60"
        #EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Projector"
        Monitor         "Monitor1"
                Subsection "Display"
                        Depth 16
                        Modes "800x600"
                EndSubSection
        EndSection

Section "dri"
        Mode 0666
        Group "video"
EndSection
-----

Load the above modules and pull the relevant xorg.conf sections and you
should 
be good to go.

- Noven
-- 
>-- Novensiles divi Flamen --<
>---- Miles Militis Fons ----<
-- 
[EMAIL PROTECTED] mailing list


-- 
[EMAIL PROTECTED] mailing list

Reply via email to