LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Xgl with ATI Radeon Xpress 200M, possible at all? (https://www.linuxquestions.org/questions/suse-opensuse-60/xgl-with-ati-radeon-xpress-200m-possible-at-all-454847/)

iso1 06-14-2006 07:16 PM

Xgl with ATI Radeon Xpress 200M, possible at all?
 
Hello!

I'm trying for a long time to correctly install and confugire my graphic card following the ATI driver installation instructions from several posts in different suse forums (eg.), but I always stuck at the same point and can't go further. Here is the problem I experience: every time I execute “sax2 -r -m 0=flgrx” in “init 3″ mode, I just got a black screen and that’s it! I have to hard reboot the computer by pressing the power button :( If I add the option "-b /usr/share/doc/packages/fglrx/sax2-profile" at least I got some meassages (see below) but I have no idea how can I fix them.

After building the rpm, the installation of the driver went as follow:

> less /usr/share/fglrx/fglrx-install.log
/tmp/fglrx
Package fglrx64_6_9_0_SUSE101-8.25.18-1.x86_64.rpm has been successfully generated

> rpm -ivh fglrx64_6_9_0_SUSE101-8.25.18-1.x86_64.rpm

Preparing… ########################################### [100%]
1:fglrx64_6_9_0_SUSE101 ########################################### [100%]
/usr/src/kernel-modules/fglrx /
make: Entering directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default’
make -C ../../../linux-2.6.16.13-4 O=../linux-2.6.16.13-4-obj/x86_64/default
LD /usr/src/kernel-modules/fglrx/built-in.o
CC [M] /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘firegl_put_user_ptr’:
/usr/src/kernel-modules/fglrx/firegl_public.c:1246: warning: cast from pointer to integer of different size
/usr/src/kernel-modules/fglrx/firegl_public.c:1246: warning: cast from pointer to integer of different size
/usr/src/kernel-modules/fglrx/firegl_public.c:1246: warning: cast from pointer to integer of different size
/usr/src/kernel-modules/fglrx/firegl_public.c:1246: warning: cast from pointer to integer of different size
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘__ke_unregister_ioctl32_conversion’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2406: warning: ‘return’ with a value, in function returning void
LD [M] /usr/src/kernel-modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST
WARNING: could not find /usr/src/kernel-modules/fglrx/.libfglrx_ip.a.GCC4.cmd for /usr/src/kernel-modules/fglrx/libfglrx_ip.a.GCC4
CC /usr/src/kernel-modules/fglrx/fglrx.mod.o
LD [M] /usr/src/kernel-modules/fglrx/fglrx.ko
make: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default’
make: Entering directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default’
make -C ../../../linux-2.6.16.13-4 O=../linux-2.6.16.13-4-obj/x86_64/default modules_install
INSTALL /usr/src/kernel-modules/fglrx/fglrx.ko
DEPMOD 2.6.16.13-4-default
make: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/x86_64/default’
/

*************************************************************
Please read “/usr/share/doc/packages/fglrx/README.SuSE” for
configuration details when using SaX2.
*************************************************************

Now checking the /usr/share/doc/packages/fglrx/ for sax2-profile, I find nothing. Then executing fglrx-kernel-build.sh doesn’t show the “/usr/src/kernel-modules/fglrx/firegl_public.c: …” warnings anymore and I have already the sax2-profile file generated. So I proceed with:

> sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile

SaX: initializing please wait…
SaX: your current configuration will not be read in

SaX: no X-Server is running
SaX: will start own server if needed
SPP: prepare device [0] profile: FireGL
SPP: prepare device [1] profile: synaptics
SPP: calling device [1] profile script: synaptics
SPP: including prepared profile(s)…
SPP: prepare device [0] profile: sax2-profile
SPP: profile will add new section(s) -> moving: 1
SPP: including prepared profile(s)…

SaX: startup

ServerLayout -> all -> Screen -> 0 -> top =
^ line : syntax error: invalid KEY in LValue specification or invalid assigment: expected LValue=RValue with LValue=KEY sequence and RValue=STRING
ServerLayout -> all -> Screen -> 0 -> bottom =
^ line : syntax error: invalid KEY in LValue specification or invalid assigment: expected LValue=RValue with LValue=KEY sequence and RValue=STRING
ServerLayout -> all -> Screen -> 0 -> left =
^ line : syntax error: invalid KEY in LValue specification or invalid assigment: expected LValue=RValue with LValue=KEY sequence and RValue=STRING
ServerLayout -> all -> Screen -> 0 -> right =
^ line : syntax error: invalid KEY in LValue specification or invalid assigment: expected LValue=RValue with LValue=KEY sequence and RValue=STRING

The result is that no sax2 configuration window opens, and this far I could get. I started init 5 because I couldn’t run fglrxinfo or glxinfo (can’t open display) in init 3 mode and here is the output:

> fglxinfo

Xlib: extension “XFree86-DRI” missing on display “:0.0″.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

Now I tried to execute the sax2 command with -b /usr/share/doc/packages/fglrx/sax2-profile and got the same meassage as above without seening the sax2 window. However, executing only “sax2 -r -m 0=fglrx” poped up the sax2 window without any complains. So now I saved the new xorg.xonf. After OK, if I hit the button Test the screen turn into black screen and again nothing, I have to hard reboot and replace the xorg.conf file with the original one. I really don’t know what more to do!

Here are the specifications of my laptop:
HP dv5000, AMD Turion 64 ML, ATI Radeon Xpress 200m, SUSE 10.1 (64)

I would really like to run the Xgl on it.

Any help is highly appreciated!
iso

crazibri 06-14-2006 11:03 PM

I've got an ATI Radeon Mobility 7000 (RS200) with my HP ZE5470us and it works with Xgl with just the X11 3D enabled, but the fglrx ATI driver doesnt work. It is a little sluggish with the X11 3D driver, so I turned it off.

iso1 06-15-2006 10:26 AM

Thanks for the advice crazibri! But the (radeon) driver that came with the SUSE DVD and my ATI card are not supporting 3D, I can't just enable it. When I install fglrx, I can enable the 3D, change from Xorg to Xgl, but after X session restart I have no longer display, just the computer hangs. This is why I'm wondering what is going on, is the driver that doesn't like my ATI card, or I'll have to do some extra work to work around the problem? But I'd do whatever ideas some one could propose to have the cool Xgl!

mtndew 06-23-2006 07:08 PM

I have the exact same model laptop with the 200M, and I have the same results as you while setting up the ATI drivers. A black screen and I have to do a hardware shutdown.

I found a site somewhere that says you have to go into the BIOS and change the video mode to UMA+Sideport, with 128 MB of shared memory. I tried this and the X server worked, but it had artifacts and crashed before I could do anything

I figured the problem had to do with having Xorg 7.0, since the driver says it is for Xorg 6.9.

If you get it working or get any more resources PM me, I would very much like to get XGL working! (I have it on my desktop, it's addicting).

- mtndew

Argyle 06-24-2006 12:14 AM

I forced the install during aticonfig. Sax2 will not open, just blanks a couple of times, then shows a screen that looks like 640x480 for a few seconds, goes back to my DE, then does it again a few minutes later. I still can't figure out how to get the 3d enabled through ATI's junk. I think I'm gonna have my LUG send them pics of runlevel 3 to show them how much fun they have provided all of us. At least I can get into my DE again though.


All times are GMT -5. The time now is 08:06 AM.