You are not logged in.

#1 2008-11-03 18:00:39

Wilku
Member
Registered: 2007-07-04
Posts: 41

[SOLVED]mplayer + fglrx + arch64

Okey, so here is my problem.

I've got two radeons hd4870, so I'm using ati's catalyst driver. I'm currently using the 64bit arch platform(haven't tried the 32 bit version on this computer) and I have such a problem (well, it's not a really bad problem, but it;s really annoying): when I watch a movie on mplayer once in a few minutes the movie stops(lags) and in a second or two or a few of them it starts running normally, starting like it would normally process after the lag process. It;s like the movie was running and the output went still for a few seconds and that happens every few minutes.

What should I do?

Last edited by Wilku (2008-11-10 11:54:26)

Offline

#2 2008-11-03 22:43:38

Corneliax
Member
From: Indianapolis, IN
Registered: 2004-04-27
Posts: 43
Website

Re: [SOLVED]mplayer + fglrx + arch64

ATI's linux support is still terribly weak compared to Nvidia's unfortunately. My Radeon 3200 HD suffered from the same problem you mentioned with Catalyst 8.8, but I've been able to get smooth DVD playback with the Catalyst 8.11 driver in testing (http://archlinux.org/packages/testing/x86_64/catalyst/).

You may have to make a tweak or two to your xorg.conf with 8.11. Give this thread a check if you run into problems: http://bbs.archlinux.org/viewtopic.php?id=57084&p=3

Last edited by Corneliax (2008-11-03 22:45:57)

Offline

#3 2008-11-03 23:05:29

Mikko777
Member
From: Suomi, Finland
Registered: 2006-10-30
Posts: 837

Re: [SOLVED]mplayer + fglrx + arch64

You prolly need to add the NOPAT kernel line to make older catalysts work smoothly.

Offline

#4 2008-11-04 20:11:27

Wilku
Member
Registered: 2007-07-04
Posts: 41

Re: [SOLVED]mplayer + fglrx + arch64

Okey, so I updated my driver with the new catalyst and all it's dependencies + mesa  from testing(catalyst, catalyst-utils and xorg-server) and... When I run

Xorg -configure

I get a segfault and when I run xorg with the aticonfig --initial settings my mouse and keyboard don't work and when I change to another console I get many strange rectangles;) So what should I do?

Last edited by Wilku (2008-11-04 20:13:17)

Offline

#5 2008-11-08 21:13:22

mvdvarrier
Member
Registered: 2008-10-04
Posts: 47

Re: [SOLVED]mplayer + fglrx + arch64

Dear firend,
Please try according to my post http://bbs.archlinux.org/viewtopic.php?id=58435
After that please acknowledge the result.
Good luck,
mvdvarrier


mvdvarrier is a Warrior; Born to Expedite!!!

Offline

#6 2008-11-09 09:17:20

idosh
Member
Registered: 2008-11-07
Posts: 42

Re: [SOLVED]mplayer + fglrx + arch64

Wilku, I'm suffering from the same problem only that I use the 740G and not the 4870, but that doesn't matter much.

$ aticonfig --ovt Xv
and adding the nopat option to the kernel line in /boot/grub/menu.lst
solved my problem.

I'm using the latest catalyst package from extra btw.

Best of luck.

Offline

#7 2008-11-09 14:19:19

Wilku
Member
Registered: 2007-07-04
Posts: 41

Re: [SOLVED]mplayer + fglrx + arch64

I am afraid I tried both options and I've got the same problem. My input devices don't work. I can only use the ctrl+alt+Fx shortcuts to change to consolesm which are all messed up with strange triangles. I can't see anything I'm writing.

Is it a problem that I run xinit from the user level and not restart my computer after making an xorg.conf?

It's really tiring. I have no idea what to do with it?

Offline

#8 2008-11-09 17:26:55

idosh
Member
Registered: 2008-11-07
Posts: 42

Re: [SOLVED]mplayer + fglrx + arch64

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/local"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "extmod"
    Load  "glx"
    Load  "dri"
    Load  "drm"
    Load  "record"
    Load  "GLcore"
    Load  "xtrap"
    Load  "dbe"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"

    #DisplaySize      470   300    # mm
 ### Comment all HorizSync and VertRefresh values to use DDC:
    Identifier   "Monitor0"
    VendorName   "ASUS"
    ModelName    "VW222U"
    HorizSync    31.3 - 80.2
    VertRefresh  56.0 - 75.0
    Option        "DPMS"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac8Bit"                # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CPPIOMode"              # [<bool>]
        #Option     "CPusecTimeout"          # <i>
        #Option     "AGPMode"                # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnablePageFlip"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "DDCMode"                # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        #Option     "ColorTiling"            # [<bool>]
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "DRI"                    # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"         # [<bool>]
        #Option     "TVDACLoadDetect"        # [<bool>]
        #Option     "ForceTVOut"             # [<bool>]
        #Option     "TVStandard"             # <str>
        #Option     "IgnoreLidStatus"        # [<bool>]
    Identifier  "Card0"
    Driver      "fglrx"
    VendorName  "ATI Technologies Inc"
    BoardName   "740G chipset"
    Option        "VideoOverlay" "on"
    Option        "OpenGLOverlay" "off"
    BusID       "PCI:1:5:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1680x1050"
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

That's my xorg.conf, you are more than welcome to use it. Don't forget to change the settings under the Screen and Monitor sections. You might also want to change the BoardName, but I don't think it's critical.

Offline

#9 2008-11-10 11:54:50

Wilku
Member
Registered: 2007-07-04
Posts: 41

Re: [SOLVED]mplayer + fglrx + arch64

Thank you. Your xorg.conf solved my problem. Thank you very much.

Offline

Board footer

Powered by FluxBB