Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Sämre prestanda i med Dualhead i Xorg
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Scandinavian
View previous topic :: View next topic  
Author Message
Gamblor
n00b
n00b


Joined: 28 Jan 2004
Posts: 24
Location: Gotland, Sweden

PostPosted: Tue Jul 05, 2005 2:37 pm    Post subject: Sämre prestanda i med Dualhead i Xorg Reply with quote

Hejsan.
Jag har märkt sämre responsivitet och framförallt hackigare musrörelser när jag aktiverar dubbla bildskärmar (xinerama) i min xorg-konfiguration.
Det är en ganska subtil men ändå klart kännbar skillnad i grafik- och musprestanda när jag byter mellan single och dualscreen.
Är detta en vanlig följd?

kärna: 2.6.11-r11 (med DRI-drivare till radeon inkompilerade)
xorg: 6.8.2-r1
drivare: xorg's egna radeon
windowmanager: xfce4 4.2.2
hårdvara: som i signaturen (graffakortet är fuskflashat till 9700pro) kopplat till en TFT(primär) och en CRT (sekundär)

Medveten om att jag med denna konfiguration inte kan få DRI/3d-acceleration, jag är bara ute efter bra 2d-prestanda överlag.

Konfiguration (tagit bort vad jag tror är ickerelevanta bitar)
Code:

Section "ServerFlags"
#    Option "Xinerama"
EndSection

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    SubSection  "extmod"
       Option    "omit xfree86-dga"
    EndSubSection
    Load "type1"
    Load "freetype"
    Load "glx"
#    Load "dri"
EndSection
[...]
Section "Device"
    Identifier "device0"
    VendorName "ATI"
    BoardName "ATI Radeon"
    Driver "radeon"
    BusID "PCI:1:0:0"
    Option "DCCMode" "on"
    Option "DPMS"
    Screen 0   
EndSection

Section "Device"
    Identifier "device1"
    BoardName "ATI Radeon"   
    Driver "radeon"
    BusID "PCI:1:0:0"
    Option "DCCMode" "on"
    Option "DPMS"
    Screen 1       
EndSection

Section "Monitor"
    Identifier "monitor0"
    Option "dpms"
EndSection

Section "Monitor"
    Identifier "monitor1"
    Option "dpms"   
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "device0"
    Monitor "monitor0"
    DefaultColorDepth 24
    Subsection "Display"
        Depth 24
        Virtual 1280 1024   
        Modes    "1280x1024"
    EndSubsection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
    Subsection "Display"
        Depth 24
        Virtual 1024 768   
        Modes  "1024x768"
    EndSubsection   
EndSection


Section "ServerLayout"
    Identifier "Single Screen"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen  "Screen0"
EndSection

#Section "ServerLayout"
#    Identifier "Multihead layout"
#    InputDevice "Keyboard1" "CoreKeyboard"
#    InputDevice "Mouse1" "CorePointer"
#    Screen  "Screen0" 0 0
#    Screen  "Screen1" RightOf "Screen0"
#EndSection


Länk: Log från en session med dualscreen aktiverat

Som ni ser byter jag mellan single/dual genom att kommentera bort den serverlayout som jag inte vill köra, samt aktiverar/inaktiverar xinerama längst upp.

Vad jag kan se funkar allting i dualscreen men prestandan blir lidande. Musrörelser hackar till då och då, och systemet kan ta tid på sig att svara på GUI-aktiverade kommandon. T.ex. tar det ganska lång tid för stänga-av-dialogrutan att komma fram efter att jag tryckt på Exit-knappen i UI:t).

I singlescreen är muspekaren alltid lika jämn och stänga-av-dialogrutan dyker upp blixtsnabbt.

För att fråga som Sverker, ska det vara såhär?

Tack på förhand!

--------------------------------------
DFI LanParty UT nF3 250GB | A64 NewCastle 2GHz @ 2.5GHz 250MHz FSB | 1GB A-DATA Vitesta DDR500 @ 250MHz | R9500 Pro @ 300/300MHz
Back to top
View user's profile Send private message
muppski
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2004
Posts: 130

PostPosted: Fri Jul 08, 2005 12:03 am    Post subject: Reply with quote

När jag provade Xinerama så hade jag inget sånt problem
Hursomhelst stängde jag av Xinerama ville hellre köra dual utan de

Vad händer om du gör det?
Back to top
View user's profile Send private message
c4
Guru
Guru


Joined: 21 Feb 2004
Posts: 312
Location: Sweden

PostPosted: Fri Jul 08, 2005 9:47 am    Post subject: Reply with quote

Jag använder nvidia twinview idag, men jag har tidigare använt xinerama med ett äldre ati-kort.

Att grafiken känns hackigare och fönstren kan ta längre tid att öppnas/stängas mm tycker jag är en självklarhet när du använder flera bildskärmar samtidigt. Du har en betydligt större bild som ska rendreras för grafikkortet, så det kan vara en förklaring.

Jag har inga siffror just nu, men jag har vid egna tester sett stora skillnader i antalet fps generade vid körning av glxgears mellan att köra X med en eller flera monitorer. Nu är detta inte en bra 'benchmark' i sig, men jag har åtminstone kunnat se tendenser och ändringar mellan hur olika skärmkonfigurationer och bildupplösningar har påverkat resultatet av glxgears. Slutsatsen då var att ju större bildyta, desstå mindre fps.
_________________
AMD64 Gentoo Hardened server
AMD64 Xubuntu Desktop
X86 Dreamlinux Vaio laptop
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Scandinavian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum