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 |
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.
|
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!
|
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 |
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. |