Results 1 to 6 of 6

Thread: Multiple X screens with Avivo

  1. #1
    Join Date
    Dec 2006
    Posts
    82

    Default Multiple X screens with Avivo

    Hi,

    First off I'd like to thank everyone who's contributed to the Avivo driver. It undoubtedly takes a lot of work to write a graphics driver, let alone for a card with unreleased register specifications.

    Anyhow I am having an issue with my Radeon X1300 Mobility. X starts up fine with 1 screen enabled; but when I enable the 2nd screen(an external LCD) I get the following error in my X startup:

    Code:
    Fatal server error:
    Requested Entity already in use!
    I got a similar error using multi X screens with the vesa driver. Below is my xorg.conf when I try dual-head mode with avivo:

    Code:
    Section "ServerLayout"
            Identifier     "MultiHead"
            Screen      0  "Screen0" 0 0 
            Screen      1  "Screen1" LeftOf "Screen0"
            InputDevice    "Keyboard0" "CoreKeyboard"
            InputDevice    "Synaptics" "CorePointer"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "InputDevice"
            Identifier  "Keyboard0"
            Driver      "kbd"
            Option      "XkbModel" "pc105"
            Option      "XkbLayout" "us"
    EndSection
    
    Section "InputDevice"
            Identifier  "Synaptics"
            Driver      "synaptics"
            Option      "Device" "/dev/input/mice"
            Option      "Protocol" "auto-dev"
            Option      "Emulate3Buttons" "yes"
    EndSection
    
    Section "Monitor"
            Identifier   "Monitor1"
            VendorName   "Monitor Vendor"
            ModelName    "Samsung SyncMaster 190N(M)/192N(M)/193N(M)"
            HorizSync    30.0 - 81.0
            VertRefresh  56.0 - 85.0
            Option      "dpms"
    EndSection
    
    Section "Device"
    
    #       Option      "OpenGLOverlay" "off"
    #       Option      "VideoOverlay" "on"
            Identifier  "Videocard0"
            Driver      "avivo"
            Option "ShadowFB"
    EndSection
    
    Section "Device"
    
    #       Option      "OpenGLOverlay" "off"
    #       Option      "VideoOverlay" "on"
            Identifier  "Videocard1"
            Driver      "avivo"
            BusID       "PCI:1:0:0"
            Option "ShadowFB"
    EndSection
    
    Section "Screen"
            Identifier "Screen0"
            Device     "Videocard0"
            Monitor    "Monitor1"
            DefaultDepth     24
            SubSection "Display"
                    Modes   "1680x1050" "1280x1024" "1400x900" "1024x768" "800x600"
                    Viewport   0 0
                    Depth     24
            EndSubSection
    EndSection
    
    Section "Screen"
            Identifier "Screen1"
            Device     "Videocard1"
            Monitor    "Monitor1"
            DefaultDepth     24
            SubSection "Display"
                    Modes   "1280x1024" "1024x768" "800x600"
                    Depth     24
            EndSubSection
    EndSection

    If anyone has any ideas I'd appreciate it. Thanks.

  2. #2
    Join Date
    Sep 2007
    Posts
    1

    Default

    Quote Originally Posted by koolmanoncampus View Post
    Hi,

    Anyhow I am having an issue with my Radeon X1300 Mobility. X starts up fine with 1 screen enabled; but when I enable the 2nd screen(an external LCD) I get the following error in my X startup:

    Code:
    Fatal server error:
    Requested Entity already in use!
    I think the modern way of doing it is dynamically, using xrandr 1.2 features:

    http://www.intellinuxgraphics.org/dualhead.html

    Something like:

    xrandr --output VGA --left-of LVDS -s 1024x768

    However, that didn't work for me either. Please let me know if you have any success.

  3. #3
    Join Date
    Dec 2007
    Posts
    1

    Default Re: Multiple X screens with Avivo

    Quote Originally Posted by kweidner View Post
    I think the modern way of doing it is dynamically, using xrandr 1.2 features:

    http://www.intellinuxgraphics.org/dualhead.html

    Something like:

    xrandr --output VGA --left-of LVDS -s 1024x768

    However, that didn't work for me either. Please let me know if you have any success.

    I am also having the same problems. I have a Dell E1705 with the X1400 mobility. I'm trying to run my external LCD monitor (Dell 2001FP via VGA or DVI) as a second monitor and I get the same error when I start the server:

    Code:
    Fatal server error:
    Requested Entity already in use!
    This is on Ubuntu 7.10 with Xorg 7.2. I just downloaded, built, and installed avivo today from git.

    My xorg.conf file:

    Code:
    Section "Files"
    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          "ZAxisMapping"  "4 5"
            Option          "Emulate3Buttons"       "true"
    EndSection
    
    Section "InputDevice"
            Identifier      "Synaptics Touchpad"
            Driver          "synaptics"
            Option          "SendCoreEvents"        "true"
            Option          "Device"        "/dev/psaux"
            Option          "Protocol"      "auto-dev"
            Option          "HorizEdgeScroll"       "0"
    EndSection
    
    Section "InputDevice"
            Driver          "wacom"
            Identifier      "stylus"
            Option          "Device"        "/dev/input/wacom"
            Option          "Type"  "stylus"
            Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
    EndSection
    
    Section "InputDevice"
            Driver          "wacom"
            Identifier      "eraser"
            Option          "Device"        "/dev/input/wacom"
            Option          "Type"  "eraser"
            Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
    EndSection
    
    Section "InputDevice"
            Driver          "wacom"
            Identifier      "cursor"
            Option          "Device"        "/dev/input/wacom"
            Option          "Type"  "cursor"
            Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
    EndSection
    
    Section "Device"
            Identifier      "Generic Video Card"
            Boardname       "ATI Radeon X1400(avivo)"
            Busid           "PCI:1:0:0"
            Driver          "avivo"
            Screen  0
            Vendorname      "ATI"
            BusID           "PCI:1:0:0"
            Option          "UseFBDev"              "true"
       Option      "ShadowFB"      "On"
    EndSection
    
    Section "Monitor"
            Identifier      "Dell Inspiron E1705 1920x1200"
            Vendorname      "Generic LCD Display"
            Modelname       "LCD Panel 1920x1200"
            Horizsync       31.5-74.5
            Vertrefresh     56.0 - 65.0
      modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      modeline  "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
      modeline  "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
      modeline  "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
      modeline  "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
      modeline  "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
      modeline  "1680x1050@60" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
      modeline  "1920x1200@60" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
            Gamma   1.0
    EndSection
    
    Section "Screen"
            Identifier      "Default Screen"
            Device          "Generic Video Card"
            Monitor         "Dell Inspiron E1705 1920x1200"
            Defaultdepth    24
            SubSection "Display"
                    Depth   24
                    Modes           "1920x1200@60"
            EndSubSection
    EndSection
    
    Section "ServerLayout"
            Identifier      "Default Layout"
      screen 0 "Default Screen" 0 0
      screen 1 "screen1" rightof "Default Screen"
            Inputdevice     "Generic Keyboard"
            Inputdevice     "Configured Mouse"
    
            # Uncomment if you have a wacom tablet
            #       InputDevice     "stylus"        "SendCoreEvents"
            #       InputDevice     "cursor"        "SendCoreEvents"
            #       InputDevice     "eraser"        "SendCoreEvents"
            Inputdevice     "Synaptics Touchpad"
    EndSection
    
    Section "Extensions"
            Option          "Composite"     "Disable"
    EndSection
    
    Section "ServerFlags"
            Option          "AIGLX" "Off"
            Option          "Xinerama"      "true"
    EndSection
    Section "Module"
            Load            "v4l"
    EndSection
    Section "device" # 
            Identifier      "device1"
            Boardname       "ATI Radeon X1400 (avivo)"
            Busid           "PCI:1:0:0"
            Option          "UseFBDev"              "true"
        Option      "ShadowFB"      "On"
            Driver          "avivo"
            Screen  1
            Vendorname      "ATI"
    EndSection
    Section "screen" # 
            Identifier      "screen1"
            Device          "device1"
            Defaultdepth    24
            Monitor         "monitor1"
            SubSection "Display"
                    Depth   24
                    Modes           "1600x1200@60"
            EndSubSection
    EndSection
    Section "monitor" # 
            Identifier      "monitor1"
            Vendorname      "Dell"
            Modelname       "Dell 2001FP (Digital)"
            Horizsync       31.0-80.0
            Vertrefresh     56.0-76.0
      modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
      modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
      modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
      modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
      modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
      modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
      modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
      modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
      modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
      modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
      modeline  "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
      modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
      modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
      modeline  "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
      modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
      modeline  "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
            Gamma   1.0
    EndSection

    Does anyone have success with dual monitors?

  4. #4
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,574

    Default

    Are you still running avivo or have you switched to radeonhd ?

  5. #5
    Join Date
    May 2007
    Posts
    233

    Default

    Quote Originally Posted by bridgman View Post
    Are you still running avivo or have you switched to radeonhd ?
    Sometimes informations take time to spread around

  6. #6
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,574

    Default

    It seems like quite a few people are still happily running avivo.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •