<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1437430846751_23330"><br><span></span></div><div><span>The multi-GPU prime stuff doesn't work with an xorg config. It only works if you let X autoconfigure the GPUs. I think there were x server patches at one point to allow this, but I'm not sure if they ever made it upstream.<br></span></div><div><br><span></span></div><div><span>Alex</span></div> <br><div id="yui_3_16_0_1_1437430846751_23317" class="qtdSeparateBR"><br><br></div><div style="display: block;" id="yui_3_16_0_1_1437430846751_23304" class="yahoo_quoted"> <div id="yui_3_16_0_1_1437430846751_23303" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1437430846751_23302" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1437430846751_23313" dir="ltr"> <font id="yui_3_16_0_1_1437430846751_23312" size="2" face="Arial"> On Friday, July 17, 2015 1:57 PM, Alexandr Gluzskiy <sss@sss.chaoslab.ru> wrote:<br> </font> </div> <blockquote id="yui_3_16_0_1_1437430846751_23301" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> <br><br> <div id="yui_3_16_0_1_1437430846751_23320" class="y_msg_container">Good day to all.<br>i have question about xrandr render offloading feature<br>i have multihead setup:<br>xrandr<br>Screen 0: minimum 320 x 200, current 5120 x 1200, maximum 16384 x 16384<br>DisplayPort-0 connected 1920x1200+1280+0 (normal left inverted right x <br>axis y axis) 518mm x 324mm<br> 1920x1200 59.95*+<br> 1920x1080 59.99<br> 1600x1200 60.00<br> 1680x1050 59.95<br> 1600x900 59.98<br> 1280x1024 60.02<br> 1440x900 59.89<br> 1280x800 59.81<br> 1280x720 59.97<br> 1024x768 60.00<br> 800x600 60.32<br> 640x480 60.00<br>HDMI-0 connected 1920x1080+3200+0 (normal left inverted right x axis y <br>axis) 510mm x 290mm<br> 1920x1080 60.00*+ 50.00 59.94<br> 1920x1080i 60.00 50.00 59.94<br> 1680x1050 59.88<br> 1280x1024 60.02<br> 1280x960 60.00<br> 1152x864 59.97<br> 1280x720 60.00 50.00 59.94<br> 1024x768 60.00<br> 800x600 60.32<br> 720x576 50.00<br> 720x480 60.00 59.94<br> 640x480 60.00 59.94<br>DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) <br>338mm x 270mm<br> 1280x1024 60.02*+ 75.02<br> 1280x960 60.00<br> 1152x864 75.00<br> 1024x768 75.08 70.07 60.00<br> 832x624 74.55<br> 800x600 72.19 75.00 60.32 56.25<br> 640x480 75.00 72.81 66.67 60.00<br> 720x400 70.08<br><br>have one screen in X:<br><br>cat /etc/X11/xorg.conf<br>Section "ServerFlags"<br> Option "BlankTime" "10"<br> Option "StandbyTime" "20"<br> Option "SuspendTime" "30"<br> Option "DontZap" "true"<br> Option "DRI2" "true"<br> Option "DRI3" "false"<br> Option "IgnoreABI" "false"<br> Option "AutoAddDevices" "true"<br> Option "AutoEnableDevices" "true"<br> Option "AllowGLXWithComposite" "true"<br> Option "AllowMouseOpenFail" "true"<br> Option "Clone" "off"<br> Option "AIGLX" "on"<br>## Option "Pixmap" "32"<br> Option "Xinerama" "false"<br>EndSection<br><br>Section "Extensions"<br> Option "Composite" "Enable"<br># Option "DAMAGE" "Enable"<br># Option "DOUBLE-BUFFER" "Enable"<br># Option "GLX" "Enable"<br># Option "RANDR" "Enable"<br> Option "RENDER" "Enable"<br># Option "XVideo" "Enable"<br># Option "MIT-SHM" "Enable"<br># Option "DPMS" "Enable"<br>EndSection<br><br>Section "Module"<br># Load "dri2"<br># Load "dri3"<br># Load "glamoregl"<br> SubSection "extmod"<br> Option "omit XFree86-DGA"<br> EndSubSection<br>EndSection<br><br>Section "Monitor"<br> Identifier "DVI-0"<br> Option "PreferredMode" "1280x1024"<br>EndSection<br><br>Section "Monitor"<br> Identifier "DisplayPort-0"<br> Option "PreferredMode" "1920x1200"<br> Option "Primary" "true"<br>EndSection<br><br>Section "Monitor"<br> Identifier "HDMI-0"<br> Option "PreferredMode" "1920x1080"<br>EndSection<br><br>Section "Device"<br> Identifier "card1"<br> Driver "radeon"<br># Option "EnablePageFlip" "false"<br># Option "Accel" "on"<br> Option "DRI3" "off"<br> BusID "PCI:1:0:0"<br>EndSection<br><br>Section "Device"<br> Identifier "card2"<br> Driver "radeon"<br># Option "EnablePageFlip" "false"<br># Option "Accel" "off"<br> Option "DRI3" "off"<br> BusID "PCI:4:0:0"<br>EndSection<br><br><br>Section "Screen"<br> Identifier "screen1"<br> Device "card1"<br> Monitor "DVI-0"<br> Monitor "DisplayPort-0"<br> Monitor "HDMI-0"<br> DefaultDepth 24<br> SubSection "Display"<br> Depth 24<br> Virtual 5120 1080<br> EndSubSection<br>EndSection<br><br>#Section "Screen"<br># Identifier "screen2"<br># Device "card2"<br># Monitor "DVI-1"<br># DefaultDepth 24<br>#EndSection<br><br>Section "ServerLayout"<br> Identifier "main_layout"<br> Screen 0 "screen1"<br># Screen 1 "screen2" LeftOf "screen1"<br>EndSection<br><br>Section "dri"<br> Mode 0666<br>EndSection<br><br><br>and here i am not sure if i really need to write anything about second <br>gpu in xorg.conf<br><br><br>so, this all working fine and now i want to offload rendering to second <br>gpu, for testing, for load balancing (first gpu have much greater <br>temperature than second), so i starting to configure via xrandr, and <br>stuck on first command:<br> xrandr --listproviders<br>Providers: number : 1<br>Provider 0: id: 0x58 cap: 0xf, Source Output, Sink Output, Source <br>Offload, Sink Offload crtcs: 6 outputs: 3 associated providers: 0 <br>name:radeon<br><br><br>P.S. sorry for my bad english, it's not my native language<br>_______________________________________________<br>xorg-driver-ati mailing list<br><a ymailto="mailto:xorg-driver-ati@lists.x.org" href="mailto:xorg-driver-ati@lists.x.org">xorg-driver-ati@lists.x.org</a><br><a href="http://lists.x.org/mailman/listinfo/xorg-driver-ati" target="_blank">http://lists.x.org/mailman/listinfo/xorg-driver-ati</a><br><br><br></div> </blockquote> </div> </div> </div></div></body></html>