Unsolved

This post is more than 5 years old

16974

January 31st, 2007 09:00

ATI X1300 screen locks with fglrx (E521)

Does anyone else has experience (good or bad) of using the ATI Radeon X1300 Pro 256MB (RV516, chipset ID 7183, as shipped with my E521) with recent Xorg and the proprietary ATI drivers on any Linux distro? I've tried:

Distro: openSUSE 10.2 x86 with all updates
Kernel: 2.6.18.2 (as shipped by SuSE)
Xorg: 7.2.RC2 (as shipped by SuSE)
ATI fglrx driver: 8.32.5 or 8.33.6

I'm reproducibly suffering from screen locks as soon as I start X. Here's an ATI Bugzilla entry with some more details:

http://ati.cchtml.com/show_bug.cgi?id=567

I'd love to hear how it works for others.


+Thomas

February 3rd, 2007 08:00

Some more details:

1. Option "UseFastTLS" "2" did not help either

2. the relevant parts of xorg.conf:

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
Option "AIGLX" "off"
Option "UseInternalAGPGART" "no"

EndSection

Section "Device"
BoardName "Framebuffer Graphics"
BusID "3:0:0"
Driver "fglrx"
Identifier "Device[0]"
#Option "NoDDC"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "locked-userpages=0"
Option "EnablePrivateBackZ" "off"
VendorName "VESA"
EndSection

February 3rd, 2007 08:00

Hi Thomas,

same configuration here:
opensuse10.2 x68 32bit from downloadable DVD image
Kernel: 2.6.18.2 (as shipped by SuSE)
Xorg: 7.2.RC2 (as shipped by SuSE)
ATI fglrx driver: 8.32.5 or 8.33.6

Yesterday I got my E521 and spent two hours with compiling ATI drivers, editing xorg.conf and ... many reboots.

With fglrx 8.33.6 the system always froze as soon as an X server was started (either by sax2 or when entering runlevel 5).

With fglrx 8.32.5 things went better: At least the X server works, fglrxinfo output is as follows:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Generic
OpenGL version string: 2.0.6234 (8.32.5)

Switching off aiglx helped with a "unresolved symbol error" in a DRI library (in xorg.conf):
Section "ServerFlags"
Option "AIGLX" "off"

Other recommendations from web forums that did NOT change anything:
Section "Device"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"

No error messages (lines starting with "(EE)" appear in /var/log/Xorg.0.log.

Everything looks fine ... BUT: 3d display does not work! googleearth, glxgears, chromium just show black windows. No error messages on stdout.

I will keep you informed in case of any progress....

38 Posts

February 18th, 2007 14:00

I have ATI X1300 (vanilla) on C521 running Fedora Core 6 with 2.6.19 kernel. 8.33 locks my screen up also. I have had better luck with 8.31. However, my 3d (glxgears) functionality died with the kernel update (from 2.6.18). I have found the following options to be critical to get 3d working:
Section "Device"
  ...
  Driver "fglrx"
  ...
  Option "mtrr" "off"
  Option "UseFastTLS" "2"
  Option "EnablePrivateBackZ" "on"
EndSection
Check out this gentoo HOWTO. I found it to be very informative.

38 Posts

March 17th, 2007 14:00

The problem w/ the ATI 8.34 driver not running on my ATI X1300 / C521 is now becoming a more critical problem. With the 2.6.20 kernel out and the old working drivers (e.g., 8.31) not building against 2.6.20 I am facing the potential of having no X on my Dell box. This s. Does anyone know if other boxes can run X1300 and 8.34?

38 Posts

March 18th, 2007 14:00

I tried again to run the ATI 8.34 driver under 2.6.19 without luck. In Xorg.0.log here is where it hangs up (X using 100% CPU):
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
        compiled for 7.1.0, module version = 8.34.8
        ABI class: X.Org Server Extension, version 0.3
My working 8.31 driver shows the following at this point:
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
        compiled for 7.1.0, module version = 8.31.5
        ABI class: X.Org Server Extension, version 0.3
(II) fglrx(0): ATI Video BIOS revision 9 or later detected
(--) fglrx(0): VideoRAM: 131072 kByte, Type: DDR2
(II) fglrx(0): PCIE card detected
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(II) Loading sub module "ddc"
and keeps going with another 500 lines of information, resulting in a working X display. I am still trying to determine if this is a X1300/ATI issue or a Dell issue. I have not heard about non-Dell problems yet.

March 19th, 2007 08:00

As noted in ATI Bugzilla #567 (http://ati.cchtml.com/show_bug.cgi?id=567), removing the fglrx.ko kernel module prevents the screen lock for me, but also disables DRI, of course. YMMV.

38 Posts

March 30th, 2007 02:00

ATI released a new driver, 8.35.5. It builds straightaway on 6.20 kernels, but I am still getting system hang if I load the dri driver. So, my running scenario right now is to leave out "Load dri" from my /etc/X11/xorg.conf and keep "alias fglrx off" in /etc/modprobe.conf. I think this is a Dell issue because I have not seen other people reporting X1300 issues.

April 9th, 2007 17:00

Hallo,

I have the same problem. With old Ati driver - ati-driver-installer-8.32.5-x86.x86_64.run - the xserver work fine in 2D mode. In 3D mode i have the above problem, black window. Even glxgears shows a result as follows:

# glxgears
2647 frames in 5.0 seconds = 527.828 FPS
3750 frames in 5.1 seconds = 735.876 FPS
4839 frames in 5.0 seconds = 962.417 FPS
6363 frames in 5.0 seconds = 1260.506 FPS
14092 frames in 5.7 seconds = 2461.086 FPS
2109 frames in 5.1 seconds = 413.691 FPS
6833 frames in 5.0 seconds = 1366.556 FPS

The newer Ati driver don't work, xserver break at start. I posted my problem in Germany here:

http://www.linux-club.de/viewtopic.php?t=78798&highlight=ati+x1300

I will do some test in near future and will report also here.

So long

greetings b-w

1 Message

April 12th, 2007 20:00

I have the exact same problem. I have tried to get the X1300 pro card working under kubuntu and fedora core 6 but the screen always locks when restarting X.

The card does work with the vesa driver but the resolution is not to great :)

I have followed this guide for Kubuntu both method one and two and X just locks up after a restart and I have to reboot the box:

http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide

I have also tried a lot of tweaking but just get the same results of the screen locking.

Supposidly this card does work with linux but I have no idea if it was a card in a Dell or not.

http://www.youtube.com/watch?v=Zz9LpJy8pgs

Anyone else had issues with this ?

April 13th, 2007 07:00

Hallo jay_highlands,
 
see my post above.
 
1. Deinstall your ati driver
2. Install ati-driver-installer-8.32.5-x86.x86_64.run with the rpm methode
    Newer version don't work by me. Also I find some post, which say the same.
3. Configure your xorg.conf
3.1 save xorg.conf (vesa driver) to xorg.conf.vesa
3.2 empty xorg.conf
3.3 make the following: aticonfig --initial
      This will create only the ati sections.
3.4 copy the device sections to the new xorg.conf
      here is my xorg.conf http://phpfi.com/226359
3.5 Start xserver with init 5
 
Hope it will work, but remember: only 2D will work, no 3D.
 
If it don't work, please check,
- whether you had installed all needed packages
- analyse your Xorg.0.log
   - grep EE for Errors
   - grep WW for warnings
   - grep enable
   - etc
- post your xorg.conf and Xorg.0.conf
 
 
greeting b-w


Message Edited by bernhard-willi on 04-13-2007 11:40 AM

April 20th, 2007 10:00

Hallo,
 
yesterday I tried to install ATI new driver   fglrx_7_1_0_SUSE102-8.36.5-1.i386.rpm.

Also this new driver won't work at all. xserver crashed in total. No access to keyboard and console. I will do some more test and will report later hear.

 

greeting b-w

 

38 Posts

April 20th, 2007 13:00

I'm guessing you have tried the 8.36 driver and it is not working. If anyone from DELL is following this thread I think this problem must involve the way the X1300 is installed on the C/E 521 because I have not seen complaints about this driver for X1300 on any other machines.

April 21st, 2007 12:00

Hallo mwette,

yes, I tried to install driver 8.36.

I also follow a lot of forums in Germany for this issue. I never found that problem with non DELL PCs in this way.

I'm wondering why ATI driver 8.32 is working. I have red on homepage of xorg only 3D mode need's agp. Perhabs there is a point to find a solution. My xserver stops starting when it loads the drm module.

Xorg.0.log with driver 8.35
-----------------------
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 7.1.0, module version = 8.35.5 ABI class:
X.Org Server Extension, version 0.3
------------------------
That are the last lines of Xorg.0.log

An another point is mtrr. Did you try this:
------------------------
#cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1
reg01: base=0x3ff00000 (1023MB), size= 1MB: uncachable, count=1
reg02: base=0xd0000000 (3328MB), size= 128MB: write-combining, count=1 ------------------------
That is the output with driver 8.32.

At the moment I have no more ideas for searching a solution. But I am looking for a good description of xorg is working. Which modules are loaded in which order. And so on. I will report, if there is any change.

So long greetings b-w

38 Posts

April 21st, 2007 14:00

There is one report here about someone with same problem on X1800 board. I'm not sure if it is Dell or not. [EDIT: Here is the kicker. The unofficial ATI bugzilla site has a bug report that provides a long list of people having problems on DELL w/ ATI. I interpret this to be a problem specific to this combination of hardware.]

Message Edited by mwette on 04-21-2007 11:16 AM

1 Message

April 22nd, 2007 23:00

I recently bought a C521 with ATI X1300 and i have the same problem. X locks up as soon as it tries to start. I tried with FC6 and OpenSuSE 10.2 and all versions of ATI drivers. My Xorg.0.log files is identical to the ones posted above. Is there any solution in sight ?
No Events found!

Top