You are not logged in.

#1 2008-12-15 22:33:20

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

[SOVLED] large windows move sluggishly

I'm running a dual monitor set up
with an ati HD3100 graphics card with the radeonhd driver.
on arch64
and I have fluxbox as my wm.

problem:  when moving large windows (such as firefox, openoffice, mplayer movies etc)
the window moves slugishly like my mouse is working to drag it across the screen,
it seems like they are moving with a mind of their own sometimes!

when I shrink the windows down to less than 800x800 pixels, the problem ceases.
any ideas?

I'm away from my desktop right now, but I'll post my xorg.conf later tonight,
I don't know if the problem is in xorg.conf, the driver, fluxbox, or if it's a bug somewhere else,
and I can't figure a way to narrow it down hmm

anyways, hopefully someone can shed some light on this dilemma,

cyrusm,:D

Last edited by Cyrusm (2008-12-29 15:09:30)


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#2 2008-12-15 22:55:39

MoonSwan
Member
From: Great White North
Registered: 2008-01-23
Posts: 881

Re: [SOVLED] large windows move sluggishly

This may not help but I know when I used the radeon driver that I encountered some small errors so perhaps you should try the other driver if possible?  Might be a draconian method and best kept as a last resort.  Also keep in mind the last time I ran that driver was 6months ago so things may have changed a lot since then.

Offline

#3 2008-12-16 00:20:47

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: [SOVLED] large windows move sluggishly

the problem is that as far as I know my card is only supported under radeonhd and catalyst(which I'm trying to stay away from for various reasons)  and vesa won't support my
dual screen layout the way I want it to. anyways, here is my xorg.conf.

Section "Module"
Load "dbe"
  SubSection "extmod"
  Option "omit xfree86-DGA"
  EndSubSection
Load "glx"
Load "freetype"
#Load "type1"
Load "dri"
Load "drm"
EndSection

Section "Files"
    FontPath   "/usr/share/fonts/misc"
    FontPath   "/usr/share/fonts/100dpi:unscaled"
    FontPath   "/usr/share/fonts/75dpi:unscaled"
    FontPath   "/usr/share/fonts/TTF"
    FontPath   "/usr/share/fonts/Type1"
EndSection

Section "Server Flags"
#Option "Xinerama" "On"
Option "AutoAddDevices" "false"
EndSection

Section "Input Device"
    Identifier    "Keyboard1"
    Driver    "kbd"

    Option "AutoRepeat" "500 30"
    Option "XkbRules"    "xorg"
    Option "XkbModel"    "microsoft"
    Option "XkbLayout"    "us"
EndSection

Section "Input Device"
    Identifier    "Mouse1"
    Driver    "mouse"
    Option "Protocol"    "Auto"    
    Option "Device"      "/dev/input/mice"
    Option "ZAxisMapping"   "4 5 6 7"
    Option "Emulate3Buttons"
EndSection

Section "Monitor"
    Identifier "monitor0"
    Option "DPMS" "true"
EndSection

Section "Device"
     Identifier "device0"
     Driver "radeonhd"
     BusID "PCI:1:5:0"
#     Option "HPD" "swap"
     Option "DRI"  "true"            #experimental

EndSection

Section "Screen"
     Identifier "Screen0"
     Device "device0"
     Monitor "monitor0"
    DefaultDepth     24
    SubSection "Display"
        Depth     24
        Virtual 2960 1050
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier     "Multihead Layout"
    Screen         "Screen0" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
Group        "video"
 Mode         0666
EndSection

I added the DRI option under devices to see if that would help, to no avail.

anyways, hope this helps.


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#4 2008-12-16 04:21:21

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: [SOVLED] large windows move sluggishly

On the lighter side, This is probably just the gods telling me it's time to stop being a woose and switch to a tiling window manager big_smile


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#5 2008-12-16 04:28:44

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: [SOVLED] large windows move sluggishly

Perhaps trying a theme that uses a faster GTK engine may help?

Last edited by Wintervenom (2008-12-16 04:28:58)

Offline

#6 2008-12-16 17:03:21

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: [SOVLED] large windows move sluggishly

alright so I've minimized the problem by rewriting my xorg.conf
for a statically generated dual head layout as opposed to the
dynamic layout I had previously, and this (for reasons unbeknownst to me)
minimimizes the jitteriness to a manageable level...

therefore case is semi-solved.

Section "Module"
Load "dbe"
  SubSection "extmod"
  Option "omit xfree86-DGA"
  EndSubSection
Load "glx"
Load "freetype"
#Load "type1"
Load "dri"
Load "drm"
EndSection

Section "Files"
    FontPath   "/usr/share/fonts/misc"
    FontPath   "/usr/share/fonts/100dpi:unscaled"
    FontPath   "/usr/share/fonts/75dpi:unscaled"
    FontPath   "/usr/share/fonts/TTF"
    FontPath   "/usr/share/fonts/Type1"
EndSection

Section "Server Flags"
    Option "AutoAddDevices" "false"
EndSection

Section "Input Device"
    Identifier    "Keyboard1"
    Driver    "kbd"

    Option "AutoRepeat" "500 30"
    Option "XkbRules"    "xorg"
    Option "XkbModel"    "microsoft"
    Option "XkbLayout"    "us"
EndSection

Section "Input Device"
    Identifier    "Mouse1"
    Driver    "mouse"
    Option "Protocol"    "Auto"    
    Option "Device"      "/dev/input/mice"
    Option "ZAxisMapping"   "4 5 6 7"
    Option "Emulate3Buttons"
EndSection

Section "Monitor"
    Identifier "monitor0"
    Option "DPMS" "true"
EndSection

Section "Monitor"
    Identifier "monitor1"
    Option "DPMS" "true"
    Option "RightOf" "monitor0"
EndSection

Section "Device"
     Identifier "device0"
     Driver "radeonhd"
     BusID "PCI:1:5:0" 
     Option    "monitor-DVI-D_1" "monitor0"
     Option    "monitor-VGA_1" "monitor1"
     Option "RROutputOrder" "DVI-D_1" 
EndSection

Section "Screen"
     Identifier "Screen0"
     Device "device0"
    DefaultDepth     24
    SubSection "Display"
        Depth     24
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier     "Multihead Layout"
    Screen         "Screen0" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
Group        "video"
 Mode         0666
EndSection

my modified xorg.conf


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#7 2008-12-29 15:08:50

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: [SOVLED] large windows move sluggishly

I've got this one fully solved!  the problem is that for what ever reason, the radeonhd driver doesn't particularly care for the moving of opaque windows in fluxbox on 64-bit linux. 
So I disabled opaque window moving in my .fluxbox/init (an option I had no Idea was even there and most certainly do not need on.)  anyways, problem solved.


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

Board footer

Powered by FluxBB