Announcement

Collapse
No announcement yet.

amdxmm.so crashes on Xorg startup on multi-head-configuration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • RedMullet
    replied
    Hi guys,

    I also have problems with amdxmm.so using catalyst 9.2 and 9.3, on Ubuntu 8.10, 2.6.27-14, on an Acer Ferrari 4005 (also mine's a mobility radeon X700).

    I get the same error message as yours (X locks up), without a dual head config...

    It works fine with catalyst 9.1.

    Leave a comment:


  • MiNoS
    replied
    problems with fglrx

    hi jd,

    thanks for your configs. I tried them but my xserver still starting in low res mode and after the 2nd reboot there is no more s-video output. I decided to wait till ubuntu 9.04 with the new xserver, since I've not much time atm to play around with different config.

    but many thanks for your help

    regards

    MiNos

    Leave a comment:


  • JohnDoe
    replied
    my xorg,conf's

    Hello!

    my xorg.conf for TV-output:
    Code:
    Section "ServerLayout"                         
            Identifier     "LCD TV Layout"         
            Screen      0  "LCD-Screen[0]-0" 0 0   
            Screen      1  "S-Video-TV-Screen[0]-1" 1280 0
    EndSection                                            
    
    Section "Files"
    EndSection     
    
    Section "ServerFlags"
            Option      "Xinerama" "on"
    EndSection                         
    
    Section "Monitor"                                                                        
            Identifier   "LCD-Monitor[0]-0"                                                  
            Option      "VendorName" "ACER"                                                  
            Option      "ModelName" "ASPIRE LCD Monitor"                                     
            Option      "DPMS" "true"                                                        
    EndSection                                                                               
                                                                                             
    Section "Monitor"                                                                        
            Identifier   "S-Video-TV-Monitor[0]-1"                                           
            Gamma        1.2                                                                 
            Option      "VendorName" "Autodetected external TV Screen (S-Video)"             
            Option      "ModelName " "Autodetected S-Video TV-Screen"                        
    EndSection                                                                               
                                                                                             
    Section "Device"                                                                         
            Identifier  "LCD Device[0]-0"                                                    
            Driver      "fglrx"                                                              
            Option      "EnableMonitor" "lvds,tv"                                            
            Option      "NoTV" "no"                                                          
            Option      "TVFormat" "PAL-G"                                                   
            Option      "TVStandard" "VIDEO" # VIDEO, SCART, YUV                             
            Option      "TVOverscan" "true"                                                  
            Option      "VideoOverlay" "off"                                                 
            Option      "OpenGLOverlay" "on"                                                 
            Option      "OverlayOnCRTC2" "1"                                                 
            Option      "TexturedVideo" "on"                                                 
            BusID       "PCI:1:0:0"                                                          
    EndSection                                                                               
    
    Section "Device"
            Identifier  "S-Video-TV-Device[0]-1"
            Driver      "fglrx"
            Option      "VideoOverlay" "off"
            Option      "OpenGLOverlay" "on"
            Option      "TexturedVideo" "on"
            BusID       "PCI:1:0:0"
            Screen      1
    EndSection
    
    Section "Screen"
            Identifier "LCD-Screen[0]-0"
            Device     "LCD-Device[0]-0"
            Monitor    "LCD-Monitor[0]-0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1280x800"
            EndSubSection
    EndSection
    
    Section "Screen"
            Identifier "S-Video-TV-Screen[0]-1"
            Device     "S-Video-TV-Device[0]-1"
            Monitor    "S-Video-TV-Monitor[0]-1"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1024x768"
            EndSubSection
    EndSection
    
    Section "DRI"
            Mode         0666
    EndSection
    my xorg.conf for CRT/Projector/VGA-Out output:
    Code:
    Section "ServerLayout"                          
            Identifier     "LCD CRT Layout"         
            Screen      0  "LCD-Screen[0]-0" 0 0    
            Screen      1  "CRT-Screen[0]-1" 1280 0 
    EndSection                                      
    
    Section "Files"
    EndSection     
    
    Section "Module"
    EndSection      
    
    Section "ServerFlags"
            Option      "Xinerama" "on"
            Option      "AIGLX" "on"   
    EndSection                         
    
    Section "Monitor"
            Identifier   "LCD-Monitor[0]-0"
            Option      "VendorName" "ACER"
            Option      "ModelName" "ASPIRE LCD Monitor"
            Option      "DPMS" "true"                   
    EndSection                                          
    
    Section "Monitor"
            Identifier   "CRT-Monitor[0]-1"
            DisplaySize  360        270    
            HorizSync    30.0 - 96.0       
            VertRefresh  50.0 - 180.0      
            Option      "VendorName" "external CRT or Beamer"
            Option      "ModelName" "CRT or Beamer Model"    
            Option      "DPMS" "true"                        
    EndSection                                               
    
    Section "Device"
            Identifier  "LCD-Device[0]-0"
            Driver      "fglrx"          
            Option      "EnableMonitor" "lvds,crt1"
            Option      "OpenGLOverlay" "on"       
            Option      "OverlayOnCRTC2" "1"       
            Option      "TexturedVideo" "on"       
            BusID       "PCI:1:0:0"                
            Screen      0                          
    EndSection                                     
    
    Section "Device"
            Identifier  "CRT-Device[0]-1"
            Driver      "fglrx"          
            Option      "OpenGLOverlay" "on"
            Option      "TexturedVideo" "on"
            BusID       "PCI:1:0:0"
            Screen      1
    EndSection
    
    Section "Screen"
            Identifier "LCD-Screen[0]-0"
            Device     "LCD-Device[0]-0"
            Monitor    "LCD-Monitor[0]-0"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1280x800"
            EndSubSection
    EndSection
    
    Section "Screen"
            Identifier "CRT-Screen[0]-1"
            Device     "CRT-Device[0]-1"
            Monitor    "CRT-Monitor[0]-1"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
                    Modes    "1024x768"
            EndSubSection
    EndSection
    
    Section "DRI"
            Mode         0666
    EndSection
    
    Section "Extensions"
            Option      "Composite" "Disable"
    EndSection
    jd.
    Last edited by JohnDoe; 16 March 2009, 06:17 AM.

    Leave a comment:


  • MiNoS
    replied
    problem with clone mode

    Hi John,

    unfortunately I've no solution for you problem, but maybe you can help me.
    I've similar HW / SW:
    MSI Fuzzy mainborad with ATI X700 GPU
    Ubuntu 8.10

    My aim:
    Use S-Video to connect to TV and watch movies etc.

    My problem:
    After installing latest fglrx driver comes with Catalyst 9.2 my XServer won't starts in low resolution and I cannot activate my TV monitor. I see the TV in Catalyst CC but it is grayed.

    Maybe you can post or mail me your xorg.conf and describe how you got clone mode to work, since this would be sufficient for me.

    thx
    MiNoS

    Leave a comment:


  • JohnDoe
    replied
    my kernel (2.6.27-11-generic) seems to be the latest available official kernel on kubuntu 8.10.
    or is there anyone newer/better available?

    i expect it's a problem with fglrx and not the kernel? because of my university tests in the last weeks (till thursday), there was no time for backtrace the crash. i'll do that later, but probably without effect, because "amdxmm.so" is amd-closed-source so debugging in there isn't possible? right?

    jd

    Leave a comment:


  • DeepDayze
    replied
    Try latest kernel?

    Leave a comment:


  • JohnDoe
    replied
    still crashing with kernel 2.6.27-11-generic (on Kubuntu 8.10) with new catalyst 9.1.

    still no solution anyone?

    Leave a comment:


  • JohnDoe
    replied
    The problem stays with new Kernel 2.6.27-11-generic and Catalyst 9.1.

    ( but Suspend to RAM / Standby is now working )

    no solutions? for the amdxmm.so dual-screen problem?

    VG JD.

    Leave a comment:


  • amdxmm.so crashes on Xorg startup on multi-head-configuration

    Here first some SW- and HW-Details:

    SW:
    Kubuntu 8.10 Intrepid x64
    Kernel: 2.6.27-9-generic
    FGLRX-Version: 8.56.4
    Catalyst Version: 8.53
    OpenGL-Version: 1.4 (2.1.8304 Release)
    I first installed the version from restricted manager / jockey and then updated the
    actual Catalyst 8.12 driver from the ATI/AMD driver website

    HW:
    Acer Aspire 5024 WLMi
    ATI Mobility Radeon X700 128 MB (PCIE)

    The problem is, when i put an external monitor (e.g. CRT) on the external
    VGA-connector or a TV Screen on the S-Video-Output and start Xorg in
    "Clone-Mode" everything is fine.
    I got some problems with the video-overlay. I play a video in the e.g. vlc-window
    and I set the ''Option ' ' OverlayOnCRTC2" "1 ' ' , but there is no fullscreen overlay.
    But thats another problem I think, also it's related to amdxmm.so

    So the problem occurs when I configure the second monitor or TV-Screen as
    an independent desktop (Dual-Head) with and/or without Xinerama or BigDesktop.

    I tried a all combinations of many Options and there values in xorg.conf.
    I think I can't influence these behaviour by the xorg.conf.

    Remember: Clone mode works!

    When I move "/usr/lib/xorg/modules/amdxmm.so" to another directory or
    deleting it, Xorg starts normal with the Dual-Head-Configuration.

    BUT: When I delete "amdxmm.so" XVideo is not longer active.
    I think it is possibly the interface between XVideo and fglrx???

    My Xorg.0.log:
    Code:
    ...
    (II) fglrx(0): Acceleration enabled
    (II) LoadModule: "amdxmm"
    
    (II) Loading /usr/lib/xorg/modules//amdxmm.so
    (II) Module amdxmm: vendor="X.Org Foundation"
    	compiled for 1.4.99.906, module version = 1.0.0
    	ABI class: X.Org Server Extension, version 1.1
    
    Backtrace:
    0: /usr/bin/X(xf86SigHandler+0x65) [0x480f35]
    1: /lib/libc.so.6 [0x7fa854c04060]
    2: /usr/lib/xorg/modules//amdxmm.so(amdxmmDalHelperGetControllerInfo+0x2b8) [0x7fa8512b6378]
    3: /usr/lib/xorg/modules//amdxmm.so(amdxmmInit+0x254) [0x7fa8512b4de4]
    4: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7fa8537a4186]
    5: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxScreenInit+0x6f9) [0x7fa85379c349]
    6: /usr/bin/X(AddScreen+0x1c9) [0x432d89]
    7: /usr/bin/X(InitOutput+0x241) [0x469a61]
    8: /usr/bin/X(main+0x286) [0x433526]
    9: /lib/libc.so.6(__libc_start_main+0xe6) [0x7fa854bef466]
    10: /usr/bin/X [0x432ad9]
    Saw signal 11.  Server aborting.
    (II) Screen 0 shares mem & io resources
    (II) Screen 1 shares mem & io resources
    VG JD.
Working...
X