You are not logged in.

#1 2012-06-28 23:07:47

ismaelvc
Member
From: México, D.F.
Registered: 2012-02-26
Posts: 136

Dual head setup (mach64 - ATI Rage Mobility)

hello everyone!

I want to use a new extra monitor I got recently, with my laptop, I use aweosme.

I have installed:

xf86-video-mach64 (recompiled with dri support)
mach64-dri (from community)
mach64drm (from AUR)

https://wiki.archlinux.org/index.php/Mach64

Still I can't get OpenGL to work:

ismaelvc@toybox ~ $ glxinfo | egrep "direct rendering|OpenGL renderer"
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on softpipe

I don't really know if it got something to do with this but I post it anyway in case it is.

xrandr doesnt detect the other monitor:

ismaelvc@toybox ~ $ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768       87.0*    85.0     75.0     70.0     60.0     81.0  
   832x624        75.0  
   800x600        85.0     75.0     72.0     60.0     56.0  
   640x480        85.0     75.0     73.0     60.0  
   720x400        85.0  
   640x400        85.0  
   640x350        85.0  
   512x384        87.0     85.0     75.0     70.0     60.0  
   416x312        75.0  
   400x300        85.0     75.0     72.0     60.0     56.0  
   320x240        85.0     75.0     73.0     60.0  
   360x200        85.0  
   320x200        85.0  
   320x175        85.0  

Still it displays exactly the same that gets displayed at my laptop.

I used to had problems with the drivers, I needed both mach64 and radeon for it to detect the screen properly, until I created a "20-mach64.conf" with this:

Section "Device"
    Identifier "Card0"
    Driver     "mach64"
    Card       "ATI Rage Mobility - Mach64"
    Option     "DMAMode"        "async"
    Option     "ForcePCIMode"   "false"
    Option     "AgpMode"        "2"
    Option     "AgpSize"        "32"
    Option     "BufferSize"     "2"
    Option     "LocalTextures"  "true"
    Option     "EnablePageFlip" "true"
EndSection

Section "Module"
       #<Your modules>
       Load  "glx"
       Load  "dri"
EndSection

Section "DRI"
       Group "video" #change to any desired group to restrict access
       Mode 0660
EndSection

I have a doubt regarding the commented line that came as example in the mach64 wiki that reads <your modules>, I don't know what goes in there.

Also I red this for some mach64 related xorg info:

http://www.x.org/archive/X11R6.8.0/doc/ati5.html

http://forums.fedoraforum.org/showthread.php?t=201482

The last one is for a cursor problem I have, but it wont get fixed, neither, anyway the default xcursor looks good in awesome, I switched to cli apps form many tasks, and use uzbl now! all this plus arch is now so minimmal I love it lol!

I red in a post (not in this one) mach64 chips supported dual head, but I can't find it again, I will post it when I find it.

Thanks in advance!

EDIT: ok here it is, where it say its supported: I don't understand all the configs.

http://cgit.freedesktop.org/xorg/driver … ff432c36bf

Last edited by ismaelvc (2012-06-29 03:52:09)


Laptop: LG LM70 Express                                                  Kernel: 3.14.2-1-ARCH   
CPU: Intel Pentium M processor @1.86GHz                  Hard Drive: 80G
Video: Mobility Radeon X600                                            X Driver: xf86-video-ati
Memory Size: 1.5G + zramswap: 384M + swap: 3G

Offline

#2 2014-07-13 00:15:36

ConnorBehan
Package Maintainer (PM)
From: Long Island NY
Registered: 2007-07-05
Posts: 1,359
Website

Re: Dual head setup (mach64 - ATI Rage Mobility)

Sorry to necrobump but I was seeing you get a lot of incorrect information on LinuxQuestions.

The mach64 driver does NOT support dualhead. Some chips are capable of it but this feature has yet to be added to the driver. It is also not compatible with xrandr. The man page you linked to mentioning dualhead support is for xf86-video-ati. It is only accessible from the git history of xf86-video-mach64 because those drivers used to live in the same source tree.

I can try to help with DRI if that's still not working for you.


6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.

Offline

#3 2015-03-30 16:53:30

ismaelvc
Member
From: México, D.F.
Registered: 2012-02-26
Posts: 136

Re: Dual head setup (mach64 - ATI Rage Mobility)

Thank you very much Connor, sadly that laptop has long been broken! (I fell on it sad ouch).


Laptop: LG LM70 Express                                                  Kernel: 3.14.2-1-ARCH   
CPU: Intel Pentium M processor @1.86GHz                  Hard Drive: 80G
Video: Mobility Radeon X600                                            X Driver: xf86-video-ati
Memory Size: 1.5G + zramswap: 384M + swap: 3G

Offline

#4 2015-03-30 16:58:46

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,739

Re: Dual head setup (mach64 - ATI Rage Mobility)

ismaelvc wrote:

...that laptop has long been broken! (I fell on it sad ouch).

In that case, I'll go ahead and close this old thread.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB