If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Trying to test r300+radeon GIT, but only see a black screen

06-08-2007, 07:27 PM

Hello,

I am currently using Fedora Core 6. My current Xorg (7.1) works quite nicely for 2D in a "ATI Radeon XPRESS 200 5A61 (PCIE)", but there is no 3D support. As it is the case for many ATI users, the fglrx does not support AIGLX on my setup. So I decided I would try building the latest Xorg from sources and run it from my home directory, in order to enable accelerated AIGLX.

All packages marked as -git.tar.bz2 were current up to 2007/06/08. In addition I downloaded the latest Mesa sources from GIT.

Compilation went so-so, because I omitted several input drivers that have not been updated to work with the latest xorg-server git. Only compiled xf86-input-keyboard and xf86-input-mouse . However, when I try to run the compiled X server (with LD_LIBRARY_PATH and PATH set to corresponding bin and lib directories), all I get is a black screen. My monitor seems to shut down (the green LED beside the power button turns orange and blinks) and I see nothing on my screen. In addition, the keyboard is unresponsive and therefore Ctrl-Alt-Backspace seems to have no effect.

By sshing into my computer from another location, I see my computer is still up and responding, only the console is screwed up. I have tried adding options to the Driver section of my xorg.conf to no avail. Maybe I am doing something stupid. However, the crash at the end of the logs does not occur when the console is screwed, but only when I order the computer to reboot remotely through ssh.

+H +V
Warning, xpress200 detected.
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)
[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)

[dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection ":1.3" is not allowed to own the service "org.x.config.display0" due to security policies in the configuration file)

I've never seen dbus cause X server problems before though

And your X server is too old (Release Date: 21 December 2005 ?). For stable 7.2, it should be 22 January 2007

Comment

I'm not sure I can help with debugging your problems, but I can tell you that I have the latest ati driver installed on my system, the latest DRM, and the latest DRI driver (all pulled from git within the last week).

Just so you know, while 3D acceleration is now supported on those Xpress chipsets, compiz and beryl do not work. They both crash the X server. Most mesa demos work, various GL screensavers work, and googleearth work. That's about it :-)

Comment

And your X server is too old (Release Date: 21 December 2005 ?). For stable 7.2, it should be 22 January 2007

It's weird. The git repository I used was git://anongit.freedesktop.org/git/xorg/xserver (with git clone) and it reports that date string (BTW, it is hardcoded as a #define). How can the version be 7.2 with the date being 21 December 2005?

Comment

I'm not sure I can help with debugging your problems, but I can tell you that I have the latest ati driver installed on my system, the latest DRM, and the latest DRI driver (all pulled from git within the last week).

What procedure did you use to compile? Did you use the Xorg server from your distro and just replaced the libraries, or did you compile everything from scratch? I had to compile everything from scratch because my distro supplied Xorg is version 7.1 . When I use all released packages, the ati driver works flawlessly (but without any 3-D acceleration). Apparently the git version of the ati driver requires 7.3 or current git of xorg-server . I tried compiling current git of the ati driver with xorg 7.2 (1.2.0) but I had the black-screen symptom. I thought it would dissapear if I used the git version of xorg-server, but no such luck.