Blank screen - ATI Radeon HD 4350

Hello,

Having issues…!!!

Running: SUSE Linux Enterprise 11 SP2 64-bit with 3.0.42-0.7 kernel.

I am having an issue installing the SUSE supplied (via the ATI repository?) driver for my ATI Radeon HD 4350 card, booting the system will just hang on a black screen and do nothing. I’ve also tried downloading and installing the ATI Catalyst driver from the AMD website but it won’t build (error inserting fglrx, No such device type errors). I Googled and found a potential hack but that doesn’t work either. I get similar results with previous versions of the Catalyst driver, 12.4, 12.2 etc.

I believe SUSE installed two RPMS, x11-video-fglrx and ati-fglrx02 or a name similar to those via an online update and I’ve tried to remove those, but they don’t appear when I do an rpm -qa.

Has anyone had this issue before and fixed it?

Thanks in advance,
Ian

Hi
I used the driver available here on my HP ProBook 4525s laptop;
http://support.amd.com/us/gpudownload/linux/legacy/Pages/legacy-radeon_linux.aspx
and ran the script.

Now, at the black screen, press ctrl+alt+F1 to get to a console, then
login as your user and run;

su -
init 3
sax2 -r -m 0=fglrx
init 5 && exit


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 21:32, 4 users, load average: 0.05, 0.13, 0.13
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Hi Malcolm,

Thanks for your answer.

I downloaded that driver and ran it, but I got the following error:

[QUOTE][Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
[Reboot] Kernel Module : mkinitrd
[/QUOTE]

A CTRL+ALT+F1 has no effect, and I have to reboot the machine into init 3 to get a prompt.

I ran:

[QUOTE]sax2 -r -m 0=fglrx
init 5 && exit
[/QUOTE]

…which gave me a graphical login, great. But on rebooting, I’m back to square one with a black screen.

Any ideas?

Hi
So you have the kernel-source, kernel-syms, linux-kernel-headers, make
and gcc installed? These are needed to rebuild the kernel module. Then
try re-running the run file.

Is the radeon driver still loading as well? Check with lsmod.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 1 day 9:58, 3 users, load average: 0.02, 0.02, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

I’m making a little progress. With the:

[QUOTE]pci=nomsi
[/QUOTE]

kernel option I’m now able to get a graphical login screen.

However things seem very ‘stuttery’ when moving windows around.

my lsmod output is here: http://pastebin.com/aJhkTAHg

Yes, I have all those RPMs installed but the only Catalyst driver that will install without complaint is 12.1.

Hi
That paste appears to be a lscpi not lsmod?

On my system I ran the 12.6 installer, then rebooted with the grub
option;

radeon.modeset=0 blacklist=radeon 3

Then once at run level 3 rebuilt the initrd;

mkinitrd

rebooted to runlevel 3 and re-ran the sax2 command as I indicated in an
earlier post.

The only thing is after a kernel update, you need to reboot to runlevel
3 and re run the installer script.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 1 day 13:53, 4 users, load average: 0.10, 0.08, 0.12
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

I didn’t get anywhere using the same procedure I’m afraid.

Here’s my lsmod: http://pastebin.com/V3tRCfwR

Would it be worth getting rid of all traces of fglrx and just using the radeon driver? How might I go about that? In Software Management, the xorg-x11-driver-video-radeonhd package is installed, but nothing with fglrx in the name is installed.

Hi
Just change the sax2 command to;

sax2 -r -m 0=radeon (or it might be radeonhd)

Also check the output from;

hwinfo --gfxcard


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 1 day 15:16, 4 users, load average: 0.12, 0.08, 0.09
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

[QUOTE=malcolmlewis;10128]Hi
Just change the sax2 command to;

sax2 -r -m 0=radeon (or it might be radeonhd)

[/QUOTE]

Back to a black screen with both :frowning:

Here’s the output:

20: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.323]
  UDI: /org/freedesktop/Hal/devices/pci_1002_954f
  Unique ID: VCu0.P1uM9GPZZZ9
  Parent ID: vSkL.MtNhHs9eFx5
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI RADEON HD 4350"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x954f "ATI RADEON HD 4350"
  SubVendor: pci 0x174b "PC Partner Limited"
  SubDevice: pci 0x174b 
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  Memory Range: 0xf0100000-0xf010ffff (rw,non-prefetchable)
  I/O Ports: 0x1000-0x1fff (rw)
  Memory Range: 0xf0120000-0xf013ffff (ro,non-prefetchable,disabled)
  IRQ: 11 (195 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d0000954Fsv0000174Bsd0000174Bbc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeon
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (PCI bridge)

Primary display adapter: #20

Hi
OK, if you press ctrl+alt+F1 to get to a console login and login as
your user. Can you post the output (Please review it first for any
information you don’t want posted) from the file .xsession-errors to
http://paste.opensuse.org/ (Note please set the expiry date to never)


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 2 days 23:24, 4 users, load average: 0.00, 0.01, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

[QUOTE=malcolmlewis;10170]Hi
OK, if you press ctrl+alt+F1 to get to a console login and login as
your user. Can you post the output (Please review it first for any
information you don’t want posted) from the file .xsession-errors to
http://paste.opensuse.org/ (Note please set the expiry date to never)
[/QUOTE]

Sure, see here: http://paste.opensuse.org/6700815

Hi
Hmmm, did you run the command init 5 as root user, not sure if you at
the graphical (runlevel 5) level with that output…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 2:17, 4 users, load average: 0.06, 0.05, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

This is all now sorted, I called SUSE support and the technician helped me go back to the radeon driver, after removing all traces of the Catalyst/fglrx stuff.

I needed the nomodeset kernel flag also.

Thanks

[QUOTE=ianmb10;10094]Hello,

I am having an issue installing the SUSE supplied (via the ATI repository?) driver for my ATI Radeon HD 4350 card, booting the system will just hang on a black screen and do nothing. I’ve also tried downloading and installing the ATI Catalyst driver from the AMD website but it won’t build (error inserting fglrx, No such device type errors). I Googled and found a potential hack but that doesn’t work either. I get similar results with previous versions of the Catalyst driver, 12.4, 12.2 etc.

I believe SUSE installed two RPMS, x11-video-fglrx and ati-fglrx02 or a name similar to those via an online update and I’ve tried to remove those, but they don’t appear when I do an rpm -qa.
Ian[/QUOTE]

I’d advice to go with the standard “radeon” driver not fglrx. Use “nomodeset” kernel option to disable KMS when using radeon.