Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
radeonhd soon to replace fglrx ? [ebuild]
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7301
Location: Groton, Massachusetts USA

PostPosted: Sun Oct 28, 2007 5:41 pm    Post subject: radeonhd soon to replace fglrx ? [ebuild] Reply with quote

... Well ok, maybe not soon :)

I noticed this article, and decided to try it on Gentoo.
http://www.phoronix.com/scan.php?page=article&item=843&num=1

The driver actually works with my x1300pro (RV516) !

/usr/portage/x11-drivers/xf86-video-radeonhd/xf86-video-radeonhd-9999.ebuild
Code:
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
# /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-radeonhd/xf86-video-radeonhd-9999.ebuild,v 1.0 2007/10/27 22:36:17 cyrillic Exp $

# Must be before x-modular eclass is inherited
SNAPSHOT="yes"

inherit x-modular

DESCRIPTION="RadeonHD video driver"

KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""

RDEPEND=">=x11-base/xorg-server-1.3"
DEPEND="${RDEPEND}
        x11-proto/fontsproto
        x11-proto/randrproto
        x11-proto/videoproto
        x11-proto/xextproto
        x11-proto/xineramaproto
        x11-proto/xf86miscproto
        x11-proto/xproto"

pkg_setup() {
        einfo "Here we go !"
}


ps. I didn't actually write the ebuild, I just swiped one of the xf86-video-ati ebuilds.

also : You need dev-util/git installed so that the source can be fetched.


Last edited by cyrillic on Sun Oct 28, 2007 9:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Sun Oct 28, 2007 6:19 pm    Post subject: Reply with quote

nice! but..people need 3d :( we ati users are destined to wait..
Back to top
View user's profile Send private message
goffrie
n00b
n00b


Joined: 14 Mar 2007
Posts: 67

PostPosted: Sun Oct 28, 2007 9:40 pm    Post subject: Reply with quote

With "conntest" USE flag, in case you want to build rhd_conntest. Please tell me if there is any excessive cruft in there ;)
Code:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-radeonhd/xf86-video-radeonhd-9999.ebuild,v 1.1 2007/10/27 01:51:02 hanno Exp $

SNAPSHOT="yes"
inherit x-modular

DESCRIPTION="Radeon R500/R600 driver"
HOMEPAGE="http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
DEPEND="${RDEPEND}
        x11-proto/fontsproto
        x11-proto/randrproto
        x11-proto/videoproto
        x11-proto/xextproto
        x11-proto/xineramaproto
        x11-proto/xf86miscproto
        x11-proto/xproto"

RDEPEND=">=x11-base/xorg-server-1.3"

IUSE="conntest"

src_compile() {
   econf
   make || die "make failed"
   if use conntest; then cd utils/conntest; einfo "Building rhd_conntest"; make || die "conntest make failed"; fi
}

src_install() {
   make DESTDIR="${D}" install || die "make install failed"
   if use conntest; then mkdir -p "${D}/usr/sbin"; cp utils/conntest/rhd_conntest "${D}/usr/sbin/"; fi
}
Back to top
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7301
Location: Groton, Massachusetts USA

PostPosted: Sun Oct 28, 2007 11:19 pm    Post subject: Reply with quote

goffrie wrote:
With "conntest" USE flag, in case you want to build rhd_conntest.

Nice, I didn't think to include that.

The ebuild works too (I just tested it a few minutes ago), and conntest gives me this result :
Code:
# rhd_conntest 01:00.0
Checking connectors on 0x7183, 0x174B, 0x0840  (@01:00:00):
  Load Detection: RHD_OUTPUT_DACB
  HotPlug: RHD_HPD_1
  DDC: RHD_DDC_1
Back to top
View user's profile Send private message
Evincar
Apprentice
Apprentice


Joined: 13 Feb 2007
Posts: 217
Location: Madrid

PostPosted: Wed Oct 31, 2007 3:09 pm    Post subject: Reply with quote

Well, radeonHD is not going to replace the fglrx driver soon, but at this rate, it will overtake it by the end of the year in anything but 3D. The driver works in my laptop with an X1400, and while the colours are a little bit more grainy, and moving windows causes somewhat slower redraws, it is not that far away from fglrx, and at least suspend now works flawlessly. This is with the Sunday 28-October git ebuild, I look forward to follow its progression.
_________________
<@Chin^> My sister caught me jacking off the other week and calls me a pervert
<@Chin^> just the other day i walked into my room and caught my sister masturbating
<@Chin^> So she calls me a pervert again?!?
<@Chin^> there is no justice in the world...
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Fri Nov 02, 2007 7:50 pm    Post subject: Reply with quote

Evincar wrote:
Well, radeonHD is not going to replace the fglrx driver soon, but at this rate, it will overtake it by the end of the year in anything but 3D. The driver works in my laptop with an X1400, and while the colours are a little bit more grainy, and moving windows causes somewhat slower redraws, it is not that far away from fglrx, and at least suspend now works flawlessly. This is with the Sunday 28-October git ebuild, I look forward to follow its progression.


Can you post your xorg.conf? I have the X1250 but can't see to get radeonhd working at all.
Back to top
View user's profile Send private message
goffrie
n00b
n00b


Joined: 14 Mar 2007
Posts: 67

PostPosted: Sun Nov 04, 2007 2:09 am    Post subject: Reply with quote

X1250 is apparently an R420. It's codenamed "RS690" but according to Wikipedia, it's based on the X700, and it's under the R420 section. Try using the "ati" driver from "xf86-video-ati".
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Sun Nov 04, 2007 9:15 am    Post subject: Reply with quote

goffrie wrote:
X1250 is apparently an R420. It's codenamed "RS690" but according to Wikipedia, it's based on the X700, and it's under the R420 section. Try using the "ati" driver from "xf86-video-ati".


The X1250 will be covered by radeonhd, according to the developers. I tried xf86-video-ati long ago, to no avail.
Back to top
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7301
Location: Groton, Massachusetts USA

PostPosted: Sun Nov 04, 2007 6:35 pm    Post subject: Reply with quote

twstd3bc wrote:
The X1250 will be covered by radeonhd, according to the developers.

If X1200 is close enough, then it looks like it is supported.

This is what I see when the driver is running.
/var/log/Xorg.0.log wrote:
(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
RV505 : Radeon X1550, X1550 64bit.
RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350.
RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250.
R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350.
RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200.
RV535 : Radeon X1300, X1650.
RV550 : Radeon X2300 HD.
RV560 : Radeon X1650.
RV570 : Radeon X1950, X1950 GT; FireGL V7400.
R580 : Radeon X1900, X1950; AMD Stream Processor.
R600 : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650.
RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600.
M52 : Mobility Radeon X1300.
M54 : Mobility Radeon X1400; M54-GL.
M56 : Mobility Radeon X1600; Mobility FireGL V5200.
M58 : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200.
M62 : Mobility Radeon X1350.
M64 : Mobility Radeon X1450, X2300.
M66 : Mobility Radeon X1700, X1700 XT; FireGL V5250.
M68 : Mobility Radeon X1900.
M71 : Mobility Radeon HD 2300.
M72 : Mobility Radeon HD 2400; Radeon E2400.
M74 : Mobility Radeon HD 2400 XT.
M76 : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT.
RS690 : Radeon X1200.
RS740 : RS740, RS740M
Back to top
View user's profile Send private message
dracula1985
Apprentice
Apprentice


Joined: 13 May 2005
Posts: 294
Location: Vicenza (Italy)

PostPosted: Mon Nov 05, 2007 8:45 pm    Post subject: Reply with quote

I have a Radeon X1550, but I can't get xorg to work using the radeonhd ebuild found here.

This is rhd_conntest output:
Code:
rhd_conntest 1:0.0
rhd_conntest: version 0.0.2, built from non-git sources
Checking connectors on 0x7187, 0x174B, 0x3000 (@01:00:00):
  Load Detection: RHD_OUTPUT_NONE
  HotPlug: RHD_HPD_0
  DDC: RHD_DDC_1
  DDC Line[1]: Slaves: 6e 74 a0 a2 a6 a8 aa ac ae


This is Xorg.0.log:
Code:

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux dhcppc1 2.6.23-gentoo #1 SMP Tue Oct 23 22:30:22 CEST 2007 x86_64
Build Date: 03 October 2007
   Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Nov  5 22:42:04 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "My Monitor"
(**) |   |-->Device "ATI Radeon X1550"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(WW) The directory "/usr/share/fonts/TTF" does not exist.
   Entry deleted from font path.
(WW) The directory "/usr/share/fonts/local" does not exist.
   Entry deleted from font path.
(WW) The directory "/usr/local/share/fonts" does not exist.
   Entry deleted from font path.
(**) FontPath set to:
   /usr/share/fonts/misc,
   /usr/share/fonts/Type1,
   /usr/share/fonts/75dpi,
   /usr/share/fonts/100dpi
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib64/xorg/modules"
(**) Extension "Composite" is enabled
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x6b6fa0
(II) Module ABI versions:
   X.Org ANSI C Emulation: 0.3
   X.Org Video Driver: 1.2
   X.Org XInput driver : 0.7
   X.Org Server Extension : 0.3
   X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib64/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.0
   ABI class: X.Org Video Driver, version 1.2
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,0282 card 147b,1415 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 1106,1282 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:2: chip 1106,2282 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:3: chip 1106,3282 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:4: chip 1106,4282 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:00:7: chip 1106,7282 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1106,b188 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 1106,3044 card 1106,3044 rev 46 class 0c,00,10 hdr 00
(II) PCI: 00:09:0: chip 1102,0004 card 1102,005a rev 03 class 04,01,00 hdr 80
(II) PCI: 00:09:1: chip 1102,7003 card 1102,0040 rev 03 class 09,80,00 hdr 80
(II) PCI: 00:09:2: chip 1102,4001 card 1102,0010 rev 01 class 0c,00,10 hdr 80
(II) PCI: 00:0b:0: chip 1131,7133 card 1043,4876 rev d1 class 04,80,00 hdr 00
(II) PCI: 00:0c:0: chip 14e4,4318 card 1043,100f rev 02 class 02,80,00 hdr 00
(II) PCI: 00:0e:0: chip 1106,3119 card 147b,1415 rev 11 class 02,00,00 hdr 00
(II) PCI: 00:0f:0: chip 1106,3149 card 147b,1415 rev 80 class 01,04,00 hdr 80
(II) PCI: 00:0f:1: chip 1106,0571 card 147b,1415 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:10:0: chip 1106,3038 card 147b,1415 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:1: chip 1106,3038 card 147b,1415 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:2: chip 1106,3038 card 147b,1415 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:3: chip 1106,3038 card 147b,1415 rev 81 class 0c,03,00 hdr 80
(II) PCI: 00:10:4: chip 1106,3104 card 147b,1415 rev 86 class 0c,03,20 hdr 80
(II) PCI: 00:11:0: chip 1106,3227 card 147b,1415 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:00:0: chip 1002,7187 card 174b,3000 rev 00 class 03,00,00 hdr 80
(II) PCI: 01:00:1: chip 1002,71a7 card 174b,3001 rev 00 class 03,80,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
   [0] -1   0   0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
   [0] -1   0   0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 0 prefetchable memory range:
   [0] -1   0   0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 I/O range:
   [0] -1   0   0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
   [0] -1   0   0xfde00000 - 0xfdefffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
   [0] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc RV516 [ATI Radeon X1300/X1550 Series] rev 0, Mem @ 0xe0000000/28, 0xfdef0000/16, I/O @ 0xde00/8
(--) PCI: (1:0:1) ATI Technologies Inc RV516 [ATI Radeon X1300/X1550 Series Secondary] rev 0, Mem @ 0xfdee0000/16
(II) Addressable bus resource ranges are
   [0] -1   0   0x00000000 - 0xffffffff (0x100000000) MX[B]
   [1] -1   0   0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [5] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf0000000 from 0xf0000000 to 0xefffffff
(II) Active PCI resource ranges:
   [0] -1   0   0xfdfff000 - 0xfdfff0ff (0x100) MX[B]
   [1] -1   0   0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
   [2] -1   0   0xfdff8000 - 0xfdff9fff (0x2000) MX[B]
   [3] -1   0   0xfdffd000 - 0xfdffd7ff (0x800) MX[B]
   [4] -1   0   0xfdff4000 - 0xfdff7fff (0x4000) MX[B]
   [5] -1   0   0xfdffc000 - 0xfdffc7ff (0x800) MX[B]
   [6] -1   0   0xfdffb000 - 0xfdffb7ff (0x800) MX[B]
   [7] -1   0   0xf0000000 - 0xefffffff (0x0) MX[B]O
   [8] -1   0   0xfdef0000 - 0xfdefffff (0x10000) MX[B](B)
   [9] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
   [10] -1   0   0x0000fc00 - 0x0000fc1f (0x20) IX[B]
   [11] -1   0   0x0000fd00 - 0x0000fd1f (0x20) IX[B]
   [12] -1   0   0x0000fe00 - 0x0000fe1f (0x20) IX[B]
   [13] -1   0   0x0000ff00 - 0x0000ff1f (0x20) IX[B]
   [14] -1   0   0x0000f600 - 0x0000f60f (0x10) IX[B]
   [15] -1   0   0x0000f000 - 0x0000f0ff (0x100) IX[B]
   [16] -1   0   0x0000f700 - 0x0000f70f (0x10) IX[B]
   [17] -1   0   0x0000f800 - 0x0000f803 (0x4) IX[B]
   [18] -1   0   0x0000f900 - 0x0000f907 (0x8) IX[B]
   [19] -1   0   0x0000fa00 - 0x0000fa03 (0x4) IX[B]
   [20] -1   0   0x0000fb00 - 0x0000fb07 (0x8) IX[B]
   [21] -1   0   0x0000ec00 - 0x0000ecff (0x100) IX[B]
   [22] -1   0   0x0000f400 - 0x0000f407 (0x8) IX[B]
   [23] -1   0   0x0000f500 - 0x0000f51f (0x20) IX[B]
   [24] -1   0   0x0000f300 - 0x0000f37f (0x80) IX[B]
   [25] -1   0   0x0000de00 - 0x0000deff (0x100) IX[B](B)
(II) Inactive PCI resource ranges:
   [0] -1   0   0xfdee0000 - 0xfdeeffff (0x10000) MX[B](B)
(II) Active PCI resource ranges after removing overlaps:
   [0] -1   0   0xfdfff000 - 0xfdfff0ff (0x100) MX[B]
   [1] -1   0   0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
   [2] -1   0   0xfdff8000 - 0xfdff9fff (0x2000) MX[B]
   [3] -1   0   0xfdffd000 - 0xfdffd7ff (0x800) MX[B]
   [4] -1   0   0xfdff4000 - 0xfdff7fff (0x4000) MX[B]
   [5] -1   0   0xfdffc000 - 0xfdffc7ff (0x800) MX[B]
   [6] -1   0   0xfdffb000 - 0xfdffb7ff (0x800) MX[B]
   [7] -1   0   0xf0000000 - 0xefffffff (0x0) MX[B]O
   [8] -1   0   0xfdef0000 - 0xfdefffff (0x10000) MX[B](B)
   [9] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
   [10] -1   0   0x0000fc00 - 0x0000fc1f (0x20) IX[B]
   [11] -1   0   0x0000fd00 - 0x0000fd1f (0x20) IX[B]
   [12] -1   0   0x0000fe00 - 0x0000fe1f (0x20) IX[B]
   [13] -1   0   0x0000ff00 - 0x0000ff1f (0x20) IX[B]
   [14] -1   0   0x0000f600 - 0x0000f60f (0x10) IX[B]
   [15] -1   0   0x0000f000 - 0x0000f0ff (0x100) IX[B]
   [16] -1   0   0x0000f700 - 0x0000f70f (0x10) IX[B]
   [17] -1   0   0x0000f800 - 0x0000f803 (0x4) IX[B]
   [18] -1   0   0x0000f900 - 0x0000f907 (0x8) IX[B]
   [19] -1   0   0x0000fa00 - 0x0000fa03 (0x4) IX[B]
   [20] -1   0   0x0000fb00 - 0x0000fb07 (0x8) IX[B]
   [21] -1   0   0x0000ec00 - 0x0000ecff (0x100) IX[B]
   [22] -1   0   0x0000f400 - 0x0000f407 (0x8) IX[B]
   [23] -1   0   0x0000f500 - 0x0000f51f (0x20) IX[B]
   [24] -1   0   0x0000f300 - 0x0000f37f (0x80) IX[B]
   [25] -1   0   0x0000de00 - 0x0000deff (0x100) IX[B](B)
(II) Inactive PCI resource ranges after removing overlaps:
   [0] -1   0   0xfdee0000 - 0xfdeeffff (0x10000) MX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [5] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0xfdfff000 - 0xfdfff0ff (0x100) MX[B]
   [5] -1   0   0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
   [6] -1   0   0xfdff8000 - 0xfdff9fff (0x2000) MX[B]
   [7] -1   0   0xfdffd000 - 0xfdffd7ff (0x800) MX[B]
   [8] -1   0   0xfdff4000 - 0xfdff7fff (0x4000) MX[B]
   [9] -1   0   0xfdffc000 - 0xfdffc7ff (0x800) MX[B]
   [10] -1   0   0xfdffb000 - 0xfdffb7ff (0x800) MX[B]
   [11] -1   0   0xf0000000 - 0xefffffff (0x0) MX[B]O
   [12] -1   0   0xfdef0000 - 0xfdefffff (0x10000) MX[B](B)
   [13] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
   [14] -1   0   0xfdee0000 - 0xfdeeffff (0x10000) MX[B](B)
   [15] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [16] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
   [17] -1   0   0x0000fc00 - 0x0000fc1f (0x20) IX[B]
   [18] -1   0   0x0000fd00 - 0x0000fd1f (0x20) IX[B]
   [19] -1   0   0x0000fe00 - 0x0000fe1f (0x20) IX[B]
   [20] -1   0   0x0000ff00 - 0x0000ff1f (0x20) IX[B]
   [21] -1   0   0x0000f600 - 0x0000f60f (0x10) IX[B]
   [22] -1   0   0x0000f000 - 0x0000f0ff (0x100) IX[B]
   [23] -1   0   0x0000f700 - 0x0000f70f (0x10) IX[B]
   [24] -1   0   0x0000f800 - 0x0000f803 (0x4) IX[B]
   [25] -1   0   0x0000f900 - 0x0000f907 (0x8) IX[B]
   [26] -1   0   0x0000fa00 - 0x0000fa03 (0x4) IX[B]
   [27] -1   0   0x0000fb00 - 0x0000fb07 (0x8) IX[B]
   [28] -1   0   0x0000ec00 - 0x0000ecff (0x100) IX[B]
   [29] -1   0   0x0000f400 - 0x0000f407 (0x8) IX[B]
   [30] -1   0   0x0000f500 - 0x0000f51f (0x20) IX[B]
   [31] -1   0   0x0000f300 - 0x0000f37f (0x80) IX[B]
   [32] -1   0   0x0000de00 - 0x0000deff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib64/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/lib64/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.0
   Module class: X.Org Server Extension
   ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/lib64/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.2
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib64/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
   compiled for 1.3.0, module version = 2.1.0
   Module class: X.Org Font Renderer
   ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.0
   ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib64/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.0.0
   ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "radeonhd"
(II) Loading /usr/lib64/xorg/modules/drivers//radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
   compiled for 1.3.0, module version = 0.0.2
   Module class: X.Org Video Driver
   ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "mouse"
(II) Loading /usr/lib64/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
   compiled for 1.3.0, module version = 1.2.2
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "kbd"
(II) Loading /usr/lib64/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
   compiled for 7.2.0, module version = 1.1.0
   Module class: X.Org XInput Driver
   ABI class: X.Org XInput driver, version 0.7
(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
   RV505  : Radeon X1550, X1550 64bit.
   RV515  : Radeon X1300, X1550, X1600; FireGL V3300, V3350.
   RV516  : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250.
   R520   : Radeon X1800; FireGL V5300, V7200, V7300, V7350.
   RV530  : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200.
   RV535  : Radeon X1300, X1650.
   RV550  : Radeon X2300 HD.
   RV560  : Radeon X1650.
   RV570  : Radeon X1950, X1950 GT; FireGL V7400.
   R580   : Radeon X1900, X1950; AMD Stream Processor.
   R600   : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650.
   RV610  : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
   RV630  : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600.
   M52    : Mobility Radeon X1300.
   M54    : Mobility Radeon X1400; M54-GL.
   M56    : Mobility Radeon X1600; Mobility FireGL V5200.
   M58    : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200.
   M62    : Mobility Radeon X1350.
   M64    : Mobility Radeon X1450, X2300.
   M66    : Mobility Radeon X1700, X1700 XT; FireGL V5250.
   M68    : Mobility Radeon X1900.
   M71    : Mobility Radeon HD 2300.
   M72    : Mobility Radeon HD 2400; Radeon E2400.
   M74    : Mobility Radeon HD 2400 XT.
   M76    : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT.
   RS690  : Radeon X1200.
   RS740  : RS740, RS740M

RADEONHD: version 0.0.2, built from non-git sources

(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(WW) RADEONHD: No matching Device section for instance (BusID PCI:1:0:1) found
(--) Chipset RV516 found
(II) resource ranges after xf86ClaimFixedResources() call:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0xfdfff000 - 0xfdfff0ff (0x100) MX[B]
   [5] -1   0   0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
   [6] -1   0   0xfdff8000 - 0xfdff9fff (0x2000) MX[B]
   [7] -1   0   0xfdffd000 - 0xfdffd7ff (0x800) MX[B]
   [8] -1   0   0xfdff4000 - 0xfdff7fff (0x4000) MX[B]
   [9] -1   0   0xfdffc000 - 0xfdffc7ff (0x800) MX[B]
   [10] -1   0   0xfdffb000 - 0xfdffb7ff (0x800) MX[B]
   [11] -1   0   0xf0000000 - 0xefffffff (0x0) MX[B]O
   [12] -1   0   0xfdef0000 - 0xfdefffff (0x10000) MX[B](B)
   [13] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
   [14] -1   0   0xfdee0000 - 0xfdeeffff (0x10000) MX[B](B)
   [15] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [16] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
   [17] -1   0   0x0000fc00 - 0x0000fc1f (0x20) IX[B]
   [18] -1   0   0x0000fd00 - 0x0000fd1f (0x20) IX[B]
   [19] -1   0   0x0000fe00 - 0x0000fe1f (0x20) IX[B]
   [20] -1   0   0x0000ff00 - 0x0000ff1f (0x20) IX[B]
   [21] -1   0   0x0000f600 - 0x0000f60f (0x10) IX[B]
   [22] -1   0   0x0000f000 - 0x0000f0ff (0x100) IX[B]
   [23] -1   0   0x0000f700 - 0x0000f70f (0x10) IX[B]
   [24] -1   0   0x0000f800 - 0x0000f803 (0x4) IX[B]
   [25] -1   0   0x0000f900 - 0x0000f907 (0x8) IX[B]
   [26] -1   0   0x0000fa00 - 0x0000fa03 (0x4) IX[B]
   [27] -1   0   0x0000fb00 - 0x0000fb07 (0x8) IX[B]
   [28] -1   0   0x0000ec00 - 0x0000ecff (0x100) IX[B]
   [29] -1   0   0x0000f400 - 0x0000f407 (0x8) IX[B]
   [30] -1   0   0x0000f500 - 0x0000f51f (0x20) IX[B]
   [31] -1   0   0x0000f300 - 0x0000f37f (0x80) IX[B]
   [32] -1   0   0x0000de00 - 0x0000deff (0x100) IX[B](B)
(II) resource ranges after probing:
   [0] -1   0   0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
   [1] -1   0   0x000f0000 - 0x000fffff (0x10000) MX[B]
   [2] -1   0   0x000c0000 - 0x000effff (0x30000) MX[B]
   [3] -1   0   0x00000000 - 0x0009ffff (0xa0000) MX[B]
   [4] -1   0   0xfdfff000 - 0xfdfff0ff (0x100) MX[B]
   [5] -1   0   0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
   [6] -1   0   0xfdff8000 - 0xfdff9fff (0x2000) MX[B]
   [7] -1   0   0xfdffd000 - 0xfdffd7ff (0x800) MX[B]
   [8] -1   0   0xfdff4000 - 0xfdff7fff (0x4000) MX[B]
   [9] -1   0   0xfdffc000 - 0xfdffc7ff (0x800) MX[B]
   [10] -1   0   0xfdffb000 - 0xfdffb7ff (0x800) MX[B]
   [11] -1   0   0xf0000000 - 0xefffffff (0x0) MX[B]O
   [12] -1   0   0xfdef0000 - 0xfdefffff (0x10000) MX[B](B)
   [13] -1   0   0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
   [14] -1   0   0xfdee0000 - 0xfdeeffff (0x10000) MX[B](B)
   [15] -1   0   0x0000ffff - 0x0000ffff (0x1) IX[B]
   [16] -1   0   0x00000000 - 0x000000ff (0x100) IX[B]
   [17] -1   0   0x0000fc00 - 0x0000fc1f (0x20) IX[B]
   [18] -1   0   0x0000fd00 - 0x0000fd1f (0x20) IX[B]
   [19] -1   0   0x0000fe00 - 0x0000fe1f (0x20) IX[B]
   [20] -1   0   0x0000ff00 - 0x0000ff1f (0x20) IX[B]
   [21] -1   0   0x0000f600 - 0x0000f60f (0x10) IX[B]
   [22] -1   0   0x0000f000 - 0x0000f0ff (0x100) IX[B]
   [23] -1   0   0x0000f700 - 0x0000f70f (0x10) IX[B]
   [24] -1   0   0x0000f800 - 0x0000f803 (0x4) IX[B]
   [25] -1   0   0x0000f900 - 0x0000f907 (0x8) IX[B]
   [26] -1   0   0x0000fa00 - 0x0000fa03 (0x4) IX[B]
   [27] -1   0   0x0000fb00 - 0x0000fb07 (0x8) IX[B]
   [28] -1   0   0x0000ec00 - 0x0000ecff (0x100) IX[B]
   [29] -1   0   0x0000f400 - 0x0000f407 (0x8) IX[B]
   [30] -1   0   0x0000f500 - 0x0000f51f (0x20) IX[B]
   [31] -1   0   0x0000f300 - 0x0000f37f (0x80) IX[B]
   [32] -1   0   0x0000de00 - 0x0000deff (0x100) IX[B](B)
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(WW) RADEONHD(0): Unknown card detected: 0x7187:0x174B:0x3000.
   If your card does not work or does not work optimally
   please contact radeonhd@opensuse.org to help rectify this.
   Include your X log, the full name of the device
   and the rhd_conntest (found in utils/conntest) output.
(--) RADEONHD(0): Detected an RV516 on an unidentified card
(II) RADEONHD(0): Mapped IO at 0x2b77bedba000 (size 0x00010000)
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): ATOM BIOS Rom:
   SubsystemVendorID: 0x174b SubsystemID: 0x3000
   IOBaseAddress: 0xde00
   Filename: JC8513SA.002
   BIOS Bootup Message:
X1550 Rialto 256mb DDR2 BIOS 550e/400m Channel AB           
               
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 20
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0x7ffb000
(--) RADEONHD(0): VideoRAM: 262144 kByte
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 20
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0x7ffb000
(II) RADEONHD(0): AtomBIOS requests 20kB of VRAM scratch space
(II) RADEONHD(0): AtomBIOS VRAM scratch base: 0x7ffb000
(WW) RADEONHD(0): rhdAtomAllocateFbScratch: FW FB scratch area not located at the end of VRAM. Scratch End: 0x8000000 VRAM End: 0x10000000
(II) RADEONHD(0): Cannot get VRAM scratch space. Allocating in main memory instead
(II) RADEONHD(0): Default Engine Clock: 550000
(II) RADEONHD(0): Default Memory Clock: 400000
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Input: 13500
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Input: 1000
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): Reference Clock: 27000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) RADEONHD(0): Default Engine Clock: 550000
(II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized.
(II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized.
(II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) RADEONHD(0): Detected VGA mode.
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): Reference Clock: 27000
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_VGA, "VGA CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_TV, "SVIDEO TV1", DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_DVI, "DVI-I CRT2 DFP3", RHD_DDC_1, RHD_HPD_1, { RHD_OUTPUT_DACB, RHD_OUTPUT_LVTMA } }
(--) RADEONHD(0): Attaching Output DAC A to Connector VGA CRT1
(--) RADEONHD(0): Attaching Output DAC B to Connector SVIDEO TV1
(--) RADEONHD(0): Attaching Output DAC B to Connector DVI-I CRT2 DFP3
(EE) RADEONHD(0): RHDLVTMAInit: unhandled connector type: 2
(WW) RADEONHD(0): DACBSenseCRT: connector type 4 is not supported.
(EE) RADEONHD(0): Failed to detect a connected monitor
(II) RADEONHD(0): Destroying DAC A
(II) RADEONHD(0): Destroying DAC B
(II) RADEONHD(0): I2C bus "RHD I2C line 0" removed.
(II) RADEONHD(0): I2C bus "RHD I2C line 1" removed.
(II) RADEONHD(0): I2C bus "RHD I2C line 2" removed.
(II) UnloadModule: "radeonhd"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


The monitor is connected using DVI.

Edit: Ok, the card works if I connect both VGA and DVI...
_________________
Marco

"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde.
Back to top
View user's profile Send private message
JohnY
Apprentice
Apprentice


Joined: 26 Jul 2002
Posts: 266

PostPosted: Wed Nov 07, 2007 2:41 am    Post subject: Reply with quote

It works for me with a 2600pro after I removed the monitor section of xorg.conf so the driver finds my monitor and sets the mode.

JohnY
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Wed Nov 07, 2007 10:08 am    Post subject: Reply with quote

dracula1985 wrote:
I have a Radeon X1550, but I can't get xorg to work using the radeonhd ebuild found here.

Edit: Ok, the card works if I connect both VGA and DVI...


Same here with X1250 on an ECS 690G. Couldn't get it to work with a monitor plugged into DVI, but after connecting a second monitor to the VGA, it works. Composite works in Xfce4 as well. Pretty cool.
Back to top
View user's profile Send private message
dracula1985
Apprentice
Apprentice


Joined: 13 May 2005
Posts: 294
Location: Vicenza (Italy)

PostPosted: Wed Nov 07, 2007 10:20 am    Post subject: Reply with quote

twstd3bc wrote:
dracula1985 wrote:
I have a Radeon X1550, but I can't get xorg to work using the radeonhd ebuild found here.

Edit: Ok, the card works if I connect both VGA and DVI...


Same here with X1250 on an ECS 690G. Couldn't get it to work with a monitor plugged into DVI, but after connecting a second monitor to the VGA, it works. Composite works in Xfce4 as well. Pretty cool.


What's your fps with glxgears?
I'm near 600 fps, isn't it too low?
_________________
Marco

"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde.
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Wed Nov 07, 2007 10:52 am    Post subject: Reply with quote

dracula1985 wrote:
twstd3bc wrote:
dracula1985 wrote:
I have a Radeon X1550, but I can't get xorg to work using the radeonhd ebuild found here.

Edit: Ok, the card works if I connect both VGA and DVI...


Same here with X1250 on an ECS 690G. Couldn't get it to work with a monitor plugged into DVI, but after connecting a second monitor to the VGA, it works. Composite works in Xfce4 as well. Pretty cool.


What's your fps with glxgears?
I'm near 600 fps, isn't it too low?


Remind me which package includes glxgears? I don't have it installed.
Back to top
View user's profile Send private message
dracula1985
Apprentice
Apprentice


Joined: 13 May 2005
Posts: 294
Location: Vicenza (Italy)

PostPosted: Wed Nov 07, 2007 11:06 am    Post subject: Reply with quote

twstd3bc wrote:
Remind me which package includes glxgears? I don't have it installed.


Code:
equery b /usr/bin/glxgears
[ Searching for file(s) /usr/bin/glxgears in *... ]
x11-apps/mesa-progs-6.5.2 (/usr/bin/glxgears)

_________________
Marco

"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde.
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Wed Nov 07, 2007 11:48 am    Post subject: Reply with quote

dracula1985 wrote:

What's your fps with glxgears?
I'm near 600 fps, isn't it too low?


Around 860 fps, and curiously, it's 740 fps with the fglrx driver. Moreover, the fglrx driver renders the gears smoothly, while the radeonhd gives a very choppy rendering. I wouldn't draw any conclusions from this, though. since with radeonhd, Mplayer with the gl2 driver renders fullscreen video slowly (but SDL is perfect).
Back to top
View user's profile Send private message
dracula1985
Apprentice
Apprentice


Joined: 13 May 2005
Posts: 294
Location: Vicenza (Italy)

PostPosted: Wed Nov 07, 2007 12:01 pm    Post subject: Reply with quote

twstd3bc wrote:
dracula1985 wrote:

What's your fps with glxgears?
I'm near 600 fps, isn't it too low?


Around 860 fps, and curiously, it's 740 fps with the fglrx driver. Moreover, the fglrx driver renders the gears smoothly, while the radeonhd gives a very choppy rendering. I wouldn't draw any conclusions from this, though. since with radeonhd, Mplayer with the gl2 driver renders fullscreen video slowly (but SDL is perfect).


You have a X1250, I have a X1550, so there must be something wrong on my xorg.conf if I make lower fps than you...
My device section is clean, I have only this:
Code:
Section "Device"
    Identifier  "ATI Radeon X1550"
    Driver      "radeonhd"
EndSection

Have you got a different Device Section?
_________________
Marco

"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde.
Back to top
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7301
Location: Groton, Massachusetts USA

PostPosted: Wed Nov 07, 2007 12:47 pm    Post subject: Reply with quote

dracula1985 wrote:
What's your fps with glxgears?
I'm near 600 fps, isn't it too low?

Keep in mind, this is software rendering.

The radeonhd driver does not do hardware 3D yet, but it will in the future.
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Wed Nov 07, 2007 8:23 pm    Post subject: Reply with quote

dracula1985 wrote:
twstd3bc wrote:
dracula1985 wrote:

What's your fps with glxgears?
I'm near 600 fps, isn't it too low?


Around 860 fps, and curiously, it's 740 fps with the fglrx driver. Moreover, the fglrx driver renders the gears smoothly, while the radeonhd gives a very choppy rendering. I wouldn't draw any conclusions from this, though. since with radeonhd, Mplayer with the gl2 driver renders fullscreen video slowly (but SDL is perfect).


You have a X1250, I have a X1550, so there must be something wrong on my xorg.conf if I make lower fps than you...
My device section is clean, I have only this:
Code:
Section "Device"
    Identifier  "ATI Radeon X1550"
    Driver      "radeonhd"
EndSection

Have you got a different Device Section?


I have
Code:

Section "Device"
        Identifier  "Radeon X1250"
        Driver      "radeonhd"
        BusID       "PCI:1:5:0"
EndSection


but having the BusID makes no difference since it's automatically detected anyway. I'm pretty certain that glxgears is not rendering 800+ fps on my card because it's not smooth at all (like using Mplayer with "-framedrop" but choppier). I probably just have a faster processor than you: Athlon X2 4600+ with 2GB RAM on an ECS AMD 690G, with almost all 64 bit binaries. Except for the color depth, which I think isn't really 24 bits, I'm pleasantly surprised at how well radeonhd works. I'm not interested at all in playing 3d games, and Composite in Xfce4 works flawlessly, so I'm a very happy camper. Now that I'm no longer using fglrx, I need to try to get this computer to suspend to ram and resume correctly.
Back to top
View user's profile Send private message
-Craig-
Guru
Guru


Joined: 03 Jun 2004
Posts: 333

PostPosted: Sun Nov 18, 2007 5:22 pm    Post subject: Reply with quote

Will it support tv-out?!
Back to top
View user's profile Send private message
martin.k
Guru
Guru


Joined: 28 Nov 2004
Posts: 492
Location: Wylatowo, Polska

PostPosted: Sun Nov 18, 2007 5:42 pm    Post subject: Reply with quote

I have here a Turion-X2 based HP 6715 notebook with ati x1250 onboard...
And I must say that radeonhd (git) works better than ati blob driver when it comes to video playback...
Can't wait untill it gets 3D support :P


[OT] It's equipped with OpenSuse 10.3 [/OT] 8O :lol:
_________________
linux-2.6.17 +ck +R4 +lockless +genetic-as +... więcej nie pamiętam :)
LRU #299256
Back to top
View user's profile Send private message
jurzdevil
n00b
n00b


Joined: 16 Nov 2007
Posts: 3

PostPosted: Sun Nov 18, 2007 9:57 pm    Post subject: Reply with quote

how can i change the ebuild to install the initial-randr branch from git rather than the master branch?

ive tried working directly with the source through git but i cannot get the driver to install from there. the ebuild works flawlessly and i would like to attempt randr.

edit: i found a REALLY dirty way to achieve this...but id still like to know if there is a proper way.

in /usr/portage/eclass/git.eclass i found

: ${EGIT_BRANCH:=master}

this sets the default and changing master to initial-randr allows the ebuild to install the initial-randr branch.



***as of 11-21-07 randr support has been added to the master branch***


Last edited by jurzdevil on Wed Nov 21, 2007 10:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Mon Nov 19, 2007 8:16 pm    Post subject: Reply with quote

jurzdevil wrote:
how can i change the ebuild to install the initial-randr branch from git rather than the master branch?

ive tried working directly with the source through git but i cannot get the driver to install from there. the ebuild works flawlessly and i would like to attempt randr.

edit: i found a REALLY dirty way to achieve this...but id still like to know if there is a proper way.

in /usr/portage/eclass/git.eclass i found

: ${EGIT_BRANCH:=master}

this sets the default and changing master to initial-randr allows the ebuild to install the initial-randr branch.


What are the practical uses for randr?
Back to top
View user's profile Send private message
jurzdevil
n00b
n00b


Joined: 16 Nov 2007
Posts: 3

PostPosted: Mon Nov 19, 2007 9:56 pm    Post subject: Reply with quote

twstd3bc wrote:
jurzdevil wrote:
how can i change the ebuild to install the initial-randr branch from git rather than the master branch?

ive tried working directly with the source through git but i cannot get the driver to install from there. the ebuild works flawlessly and i would like to attempt randr.

edit: i found a REALLY dirty way to achieve this...but id still like to know if there is a proper way.

in /usr/portage/eclass/git.eclass i found

: ${EGIT_BRANCH:=master}

this sets the default and changing master to initial-randr allows the ebuild to install the initial-randr branch.


What are the practical uses for randr?



its used to enable additional displays on multiple headed video cards. the additional displays can be enabled/disabled while the xserver is running, rather than configuring multiple screens in xorg.conf.
Back to top
View user's profile Send private message
twstd3bc
Apprentice
Apprentice


Joined: 07 Feb 2003
Posts: 289
Location: Los Angeles, USA

PostPosted: Mon Nov 19, 2007 11:37 pm    Post subject: Reply with quote

jurzdevil wrote:
twstd3bc wrote:

What are the practical uses for randr?


its used to enable additional displays on multiple headed video cards. the additional displays can be enabled/disabled while the xserver is running, rather than configuring multiple screens in xorg.conf.


Sounds interesting. I'll give it a try. I'm curious to see how a typical window manager handles a sudden change in the desktop resolution?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
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