Great Ubuntu Dapper Resource…

I just came across a great Ubuntu Dapper resource. Check out, “Prepping Ubuntu for Everyday Use – 25 tips to make Ubuntu 6.06 LTS perfect” by Keir Thomas. I’m guessing it’s a teaser to help sell the related book, “Beginning Ubuntu Linux: From Novice to Professional”. As good as the tips are I’m sure the book is awesome. I’ll be getting mine from nerdbooks where it’s almost $6 cheaper then amazon..

The tips site was good enough that I was able to get my Broadcom BCM4318 wifi card up and running with ease. So cross that off my Ubuntu TODO list. Now, I need to get dual monitor support working.

This Post Has 3 Comments

  1. Josiah Ritchie

    I’ve been running a dual-head Dapper box for a few months now. It’s pretty slick. Holler if you want my xorg.conf or anything.

  2. Erik Weibust

    Howdy Josiah,

    Good to see you’re still around reading my garbage. :). I would love to see your xorg.conf and any tips you have for getting the 2nd monitor up.

    Erik

  3. mike masseo

    Hey there,

    I just saw here: “Now, I need to get dual monitor support working.”

    I have it working on my Delld810 laptop with 1680×1050 and 1280×1024 on the external monitor.. using the opensource radeon driver as one large desktop.

    Also got it working with the commercial fglrx driver, if you need that(but drag and dropping from each screen does not work with fglrx)

    XORG for Radeon driver:
    Section “ServerLayout”
    Identifier “Default Layout”
    Screen “Internal Screen” 0 0
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    InputDevice “Synaptics Touchpad”
    EndSection

    Section “Files”

    # path to defoma fonts
    FontPath “/usr/share/X11/fonts/misc”
    FontPath “/usr/share/X11/fonts/cyrillic”
    FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
    FontPath “/usr/share/X11/fonts/Type1”
    FontPath “/usr/share/X11/fonts/100dpi”
    FontPath “/usr/share/X11/fonts/75dpi”
    FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
    EndSection

    Section “Module”
    Load “i2c”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10”
    Load “type1”
    Load “vbe”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc104”
    Option “XkbLayout” “us”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ExplorerPS/2”
    Option “Emulate3Buttons” “true”
    EndSection

    Section “InputDevice”
    Identifier “Synaptics Touchpad”
    Driver “synaptics”
    Option “SendCoreEvents” “true”
    Option “Device” “/dev/psaux”
    Option “Protocol” “auto-dev”
    Option “HorizScrollDelta” “0”
    EndSection
    Section “Monitor”
    Identifier “Laptop LCD”
    Option “DPMS”
    EndSection

    #monitor 2
    Section “Monitor”
    Identifier “External Monitor”
    Option “VendorName” “ATI Proprietary Driver”
    Option “ModelName” “Generic Autodetecting Monitor”
    Option “DPMS” “true”
    EndSection

    Section “Device”
    Identifier “ATI M300 (Primary)”
    Driver “radeon”
    # Option “MergedFB” “true”
    Option “MergedNonRectangular” “True”
    Option “MergedDPI” “100 100”
    # This defines mode combinations, this line assumes the ‘left’ display is has a 16/10 aspect ratio and the right one is a normal 4/3, adjust as needed.
    # Option “MetaModes” “1680×1050-1400×1050 1280×1024-1280×1024 1280×960-1280×960 1680×1050-800×600”
    Option “MetaModes” “1680×1050-1280×1024 1280×1024-1280×1024 1280×960-1280×960 1680×1050-800×600”
    #Where is the second display located?
    Option “CRT2Position” “RightOf”

    # Disable to prevent screen corruption with merged framebuffer
    Option “EnablePageFlip” “False”

    # which display is display 0? defaults to the most left display
    Option “MergedXineramaCRT2IsScreen0” “False”

    # In case ddc doesn’t configure the second display correctly..
    #Option “DDCMode” “Off”
    # so we set some vrefresh
    #Option “CRT2VRefresh” “50.0-150.0”
    # and hsync
    #Option “CRT2Hsync” “30.0-120.0”

    BusID “PCI:1:0:0”
    EndSection

    Section “Device”
    Identifier “ATI M300 (Secondary)”
    Driver “radeon”
    BusID “PCI:1:0:0”
    Screen 1
    EndSection

    Section “Screen”
    Identifier “Internal Screen”
    Device “ATI M300 (Primary)”
    Monitor “Laptop LCD”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “1680×1050”
    EndSubSection
    EndSection

    Section “Screen”
    Identifier “External Screen”
    Device “ATI M300 (Secondary)”
    Monitor “External Monitor”
    DefaultDepth 24
    SubSection “Display”
    Viewport 0 0
    Depth 24
    Modes “1280×1024” “1024×768” “800×600” “640×480”
    EndSubSection
    EndSection

    Section “DRI”
    Mode 0666
    EndSection

Leave a Reply