You are not logged in.

#26 2009-01-09 17:47:46

BeholdMyGlory
Member
Registered: 2008-08-30
Posts: 93

Re: I am VERY annoyed. (X/catalyst problem)

leeyee wrote:
Wintervenom wrote:

I have part of the same problem as the original poster.  The X server will start up most of the time, and everything is all good, but whenever I restart the X server (or log out, which automatically restarts it when GDM is used), a kernel panic will occur, and the system will freeze up.  Sometimes, when this occurs, I will get the same little green boxes on the screen.  I am using Arch 64, and I have an AMD/ATi Radeon HD 3100 IGP, and am using the latest version of Catalyst.

I have quitely the same problem with you. X server starts up every time without problems, but I cannot restart X org logout, which turns out to be a black screen, and cannot receive any inputs.(I can only press power off button to stop this, Ugh!)

I have my system up-to-date, and using ATI Radeon 3470 card. The card works with xf86-video-ati without this problem, but cannot turn on 3D acceleration.(tested in cedega)

glxgears output with fglrx is about 1200FPS while xf86-video-ati only 400 or so. Here is my xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Trackpoint" "CorePointer"
    InputDevice    "Touchpad"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "xtrap"
    Load  "dbe"
    Load  "dri"
    Load  "glx"
    Load  "extmod"
    Load  "freetype"
    Load  "synaptics"
    Load  "drm"
EndSection

Section "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
    Option        "AlwaysCore"
    Option        "Device" "/dev/input/mouse1"
    Option        "Protocol" "auto-dev"
    Option        "SendCoreEvents" "true"
    Option        "LeftEdge" "1632"
    Option        "RightEdge" "5312"
    Option        "TopEdge" "1575"
    Option        "BottomEdge" "4281"
    Option        "FingerLow" "25"
    Option        "FingerHigh" "30"
    Option        "MaxTapTime" "180"
    Option        "MaxTapMove" "220"
    Option        "VertScrollDelta" "100"
    Option        "MinSpeed" "0.06"
    Option        "MaxSpeed" "0.12"
    Option        "AccelFactor" "0.0010"
    Option        "VertEdgeScroll" "on"
    Option        "HorizEdgeScroll" "on"
 #Option         HorizScrollDelta"    "0"                               
    Option        "SHMConfig" "on"
EndSection

Section "InputDevice"
    Identifier  "Trackpoint"
    Driver      "mouse"
    Option        "CorePointer"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "Auto"
    Option        "Emulate3Buttons"
    Option        "Emulate3Timeout" "50"
    Option        "EmulateWheel" "on"
    Option        "EmulateWheelTimeout" "200"
 # adjust third button paste timeout. 
    Option        "EmulateWheelButton" "2"
    Option        "YAxisMapping" "4 5"
    Option        "XAxisMapping" "6 7"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"

    #DisplaySize      300   190    # mm
    Identifier   "Monitor0"
    VendorName   "LEN"
    ModelName    "4031"
    Option        "DPMS"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "Mobility Radeon HD 3400 Series"
    Option        "EnablePageFlip" "true"
    Option        "BackingStore" "true"
    Option        "XaaNoOffscreenPixmaps" "true"
    Option        "DRI" "true"
    Option        "AGPMode" "4"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "DRI"
    Mode         0666
EndSection

Section "Extensions"
    Option        "Composite" "enable"
EndSection

It seems to be a Catalyst problem, so you probably won't be able to get around it for now. But try installing xf86-video-ati and running completely without an xorg.conf (that is, just rename xorg.conf). At least that's what worked for me.

Offline

#27 2009-01-10 05:30:35

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

well, I also tried xf86-video-ati and xf86-video-radeonhd, they works fine in this situation. (I mean restart X or logount won't turn black screen)

However, both radeon and radeonhd cannot support 3D acceleration on my ATI Radeon HD3470 card, glxinfo shows direct rendering is opening. But glxgears output only 400FPS or so (with fglrx it's 1200FPS). I run hardware test in Cedega, 3D acceleration part was failed!

Any idea?


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#28 2009-01-10 05:47:17

cdwillis
Member
From: /home/usa
Registered: 2008-11-20
Posts: 294

Re: I am VERY annoyed. (X/catalyst problem)

I don't think the open source drivers support 3d acceleration. I know for sure that the nvidia driver doesn't.

Offline

#29 2009-01-10 06:06:55

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

cdwillis wrote:

I don't think the open source drivers support 3d acceleration. I know for sure that the nvidia driver doesn't.

Open source driver worked fine on my former laptop, it had an ATI Mobility Radeon 9000 card, which is no longer supported by fglrx. I could play War III smoothly with Cedega on it. But i cannot do this on ATI HD3400, which is much more advanced than the old ATI9000.


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#30 2009-01-10 09:27:42

signor_rossi
Member
Registered: 2007-08-24
Posts: 257

Re: I am VERY annoyed. (X/catalyst problem)

leeyee wrote:
cdwillis wrote:

I don't think the open source drivers support 3d acceleration. I know for sure that the nvidia driver doesn't.

Open source driver worked fine on my former laptop, it had an ATI Mobility Radeon 9000 card, which is no longer supported by fglrx. I could play War III smoothly with Cedega on it. But i cannot do this on ATI HD3400, which is much more advanced than the old ATI9000.

Your problem sounds a little bit like the one I had long ago that could be solved by instructing the display manager (gdm or kdm) to 'Terminate' the server on logout from a session. Google "TerminateServer=true" to check it out.

SigorRossi.

Offline

#31 2009-01-16 06:42:39

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

signor_rossi wrote:

Your problem sounds a little bit like the one I had long ago that could be solved by instructing the display manager (gdm or kdm) to 'Terminate' the server on logout from a session. Google "TerminateServer=true" to check it out.

SigorRossi.

Well, thanks for your suggestion. But it helps little, I added AlwaysRestartXserver=true, as well as GdmXserverTimeout=60 into /etc/gdm/custom.conf.

When I logout, it's not black screen anymore, but it shows trace information (some machine codes) about gdm-binary, seems to me like gdm has something wrong? If i press Enter after trace ends, it would direct me into console 1. Luckily I can do "shutdown -h now" there so that I don't need to press Power button to hard shutdown laptop. However, there is another problem here: When directed into console 1, if I do "shutdown -r now" their, my laptop reboot and become very slow, freeze when BIOS screen shows up; by contrast, if i do "shutdown -h now" and then re-press power button will boot correctly.

Re-claim: logout works fine when using xf86-video-ati driver.

EDIT: instead of using gdm, when i boot into runlevel 3, using startx has the same problem: for the first time everything is OK, but when logout, re-run startx will cause kernel panic. So I can confirm this must be the driver's fault.

Last edited by leeyee (2009-01-16 10:32:30)


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#32 2009-01-16 13:34:10

signor_rossi
Member
Registered: 2007-08-24
Posts: 257

Re: I am VERY annoyed. (X/catalyst problem)

@leeyee
My laptop requires the addition of 'reboot=b' to the grub kernel line, otherwise it won't reboot at all and simply hangs and I have to use the Power button to shut it down completely. Other options a are listed here:
The `reboot=' Argument

This option controls the type of reboot that Linux will do when it resets the computer (typically via /sbin/init handling a Control-Alt-Delete). The default as of v2.0 kernels is to do a `cold' reboot (i.e. full reset, BIOS does memory check, etc.) instead of a `warm' reboot (i.e. no full reset, no memory check). It was changed to be cold by default since that tends to work on cheap/broken hardware that fails to reboot when a warm reboot is requested. To get the old behaviour (i.e. warm reboots) use reboot=w or in fact any word that starts with w will work.

Other accepted options are `c', `b', `h', and `s', for cold, bios, hard, and SMP respectively. The `s' takes an optional digit to specify which CPU should handle the reboot. Options can be combined where it makes sense, i.e. reboot=b,s2

Taken from:
http://programming.linux.com/howtos/Boo … TO-3.shtml

SignorRossi.

Offline

#33 2009-01-16 13:59:30

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

signor_rossi wrote:

@leeyee
My laptop requires the addition of 'reboot=b' to the grub kernel line, otherwise it won't reboot at all and simply hangs and I have to use the Power button to shut it down completely. Other options a are listed here:
The `reboot=' Argument

This option controls the type of reboot that Linux will do when it resets the computer (typically via /sbin/init handling a Control-Alt-Delete). The default as of v2.0 kernels is to do a `cold' reboot (i.e. full reset, BIOS does memory check, etc.) instead of a `warm' reboot (i.e. no full reset, no memory check). It was changed to be cold by default since that tends to work on cheap/broken hardware that fails to reboot when a warm reboot is requested. To get the old behaviour (i.e. warm reboots) use reboot=w or in fact any word that starts with w will work.

Other accepted options are `c', `b', `h', and `s', for cold, bios, hard, and SMP respectively. The `s' takes an optional digit to specify which CPU should handle the reboot. Options can be combined where it makes sense, i.e. reboot=b,s2

Taken from:
http://programming.linux.com/howtos/Boo … TO-3.shtml

SignorRossi.

Thanks for your information, signor_rossi.

In my case, the BIOS slow down only happens when i encounter above black screen problem, other time everything is okay. But thank you all the same. Now I've turned my discrete graphics card off and use Intel integrated card instead. xf86-video-intel works fine on it, and offers nearly same performance as xf86-video-ati with ATI card does.

I will wait until new catalyst version release to see if it fix something, give it up at least for now.


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#34 2009-01-20 05:22:58

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: I am VERY annoyed. (X/catalyst problem)

I downgraded to Catalyst 8.11.  Now, everything is working just fine.

Offline

#35 2009-01-20 12:16:53

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

Wintervenom wrote:

I downgraded to Catalyst 8.11.  Now, everything is working just fine.

Hi, I cannot find 8.11 version of Catalyst, how could you downgrade it? I'm new to Arch, I don't have catalyst 8.11 in local database. Thanks for your help!:)


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#36 2009-01-20 15:45:00

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: I am VERY annoyed. (X/catalyst problem)

leeyee wrote:
Wintervenom wrote:

I downgraded to Catalyst 8.11.  Now, everything is working just fine.

Hi, I cannot find 8.11 version of Catalyst, how could you downgrade it? I'm new to Arch, I don't have catalyst 8.11 in local database. Thanks for your help!:)

Get the PKGBUILDs for catalyst and catalyst-utils from ABS and change the version numbers.

Offline

#37 2009-01-23 13:28:01

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

Hi Wintervenom,

I copied PKGBUILDS of catalyst-8.12-3 from abs and changed the version number to 8.11, then make the package. It installed correctly, but even worse, the installed driver can not start X when booting, it's black screen, and mouse/keyboard lost response too.

I'm using 2.6.28 kernel, maybe I need more modification to build package?


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#38 2009-01-23 13:48:20

signor_rossi
Member
Registered: 2007-08-24
Posts: 257

Re: I am VERY annoyed. (X/catalyst problem)

Maybe it is better to use the original 8.11 pkgbuild?
Get them via the archlinux main page via package search and svn entries (you have to search a bit around to get to it). Don't know of a better way.

SignorRossi.

Offline

#39 2009-01-30 08:59:45

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

Wintervenom wrote:

I downgraded to Catalyst 8.11.  Now, everything is working just fine.

Sorry for my former reply, downgrade catalyst to 8.11 can solve logout black screen problem in my box! I was failed because I only downgraded catalyst. After downgraded catalyst-utils also, things get worked now!

Thank you!


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#40 2009-01-30 10:51:20

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: I am VERY annoyed. (X/catalyst problem)

Er, didn't you get the memo? Arch's build of Catalyst 8.12 was mistakenly compiled --with-matrix. Sorry your version didn't work properly...


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#41 2009-01-30 11:04:03

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: I am VERY annoyed. (X/catalyst problem)

dav7 wrote:

Er, didn't you get the memo? Arch's build of Catalyst 8.12 was mistakenly compiled --with-matrix. Sorry your version didn't work properly...

Nope, I didn't see the memo.

I just changed version number in 8.12's PKGBUILD to 8.11 and downloaded ati-installer-8.11, then made the package. If 8.12's compile parameter was wrong, why build 8.11 with 8.12's PKGBUILD can succeed? sad

Thank you!


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#42 2009-03-18 09:43:20

tealson
Member
Registered: 2007-06-14
Posts: 54

Re: I am VERY annoyed. (X/catalyst problem)

I have the same problem and can't get my 3650 mobility to work with fglrx because of the green blocks symptom.

I understand, that there might be a sollution for this, but I don't know how to get it running. Do I have to use the "official" amd driver and manually install it? Or is there a working one in the repositry?

Regards,
teal

Offline

Board footer

Powered by FluxBB