Problem with ATI Radeon HD3470

Hello,

i hope that someone can speek german
here, because my english is not the best
to describe this problem.
I try to describe you the problem shortly in
english as best i can.

I have the laptop “Acer Aspire 6530G” which
has a ATI Radeon HD3470 (according to a sticker on my laptop), but i think that there are two graphiccards in it (the ATI Radeon HD3200 und ATI Raden HD3470), because an program from Acer and the ATI driver on Windows show me this (openSuSE in the command line too):

Videogerät
    Gerätename
          ATI Radeon HD 3200 Graphics     
    Insgesamt verfügbarer Grafikspeicher
          1263 MB
    Dedizierter Videospeicher
          256 MB
    Gerätename
          ATI Mobility Radeon HD 3470 
    Insgesamt verfügbarer Grafikspeicher
          1263 MB
    Dedizierter Videospeicher
          256 MB

The ATI driver:

Primäradapter		
Grafikkarten-Hersteller	Powered by ATI	
Grafik-Chipsatz	ATI Mobility Radeon HD 3470 	
Geräte-ID	95C4	
Anbieter	1002	
	
Subsystem-ID	0166	
Subsystem-Anbieter-ID	1025	
Grafikbus-Unterstützung	PCI Express 2.0	
Maximale Buseinstellungen	PCI Express 2.0 x8	
	
BIOS-Version	010.088.000.004	
BIOS-Teilnummer	BK-ATI VER010.088.000.004.028771	
BIOS-Datum	2008/04/14	
	
Speichergröße	1263 MB	
Speichertyp	HyperMemory	
Kern-Taktfrequenz in MHz	680 MHz	
Speicher-Taktfrequenz in MHz	500 MHz	
	
	
 Verbundener Adapter 		
Grafikkarten-Hersteller	Powered by ATI	
Grafik-Chipsatz	ATI Radeon HD 3200 Graphics     	
Geräte-ID	9612	
Anbieter	1002	
	
Subsystem-ID	0166	
Subsystem-Anbieter-ID	1025	
	
Grafikbus-Unterstützung	PCI	
Maximale Buseinstellungen	PCI	
	
BIOS-Version	010.094.000.002	
BIOS-Teilnummer	BK-ATI VER010.094.000.002.029608	
BIOS-Datum	2008/07/17	
	
Speichergröße	1263 MB	
Speichertyp	HyperMemory	
	
Kern-Taktfrequenz in MHz	500 MHz	
Speicher-Taktfrequenz in MHz	333 MHz	

Now i have install openSuSE 11.1 on this laptop, but openSuSE keeps to detect the display so that i have started SAX2 with Yast to set the display as a LCD 1366x786. This setting was succesful, but without any assistance for 3D. All other hardware-components were identified and worked good, also the WLAN-device. I downloaded the ATI driver from ati.com for the two graphicscards and installed them with the command line, but when i start the ATI Control Center there comes an error message that no device was found. In the xorg.conf isn’t any display device or graphicscard listed and when I restart the laptop after i have install the driver, KDE starts no longer - openSuSE started only in textmode.

Can you help me?
I hope that my english is not too bad -

greetings,
schweegi

Hi,

Can you please describe what you have done? How did you installed the driver?
Have you seen the ATI articel in at the openSUSE Wiki?

//Könntest du bitte angeben, wie du den Treiber installiert hast? Kennst du schon unsere Wiki, die einen ATI Eintrag enthält?
ATI-Treiber unter openSUSE installieren - openSUSE

I hope that will help you to finish the incomplete installation.
There are also prebuild packages in the ATI repository

//Ich hoffe, es gelingt dir damit die Installation abzuschließen. Es gibt auch schon fertige Pakete in einer ATI Repository.

Yast -> Software -> Software-Repositories -> Hinzufügen -> Community/Gemeinschaftsrepositries -> [checkbox] ATI Repository -> OK

Befor you add the packages you should remove the by hand installed driver

//Bevor du aber Pakete aus dieser Quelle installierst solltest du den händisch installierten Treiber wieder deinstallieren.

mfg Kump

Hi,

Deutsch ist doch gleich viel angenehmer. lol!

Danke erstmal für deine Antwort.
Ich werde es gleich mal per YaST ausprobieren,
muss dazu halt nur openSuSE komplett neu installieren, weil
seitdem ich den originalen ATI-Treiber von deren Homepage via Kommandozeile installiert habe (war eine .bin-Datei, die man über die Konsole nur starten musste als root), hat nun scheinbar alles lahmhgelegt. Starte ich das Notebook, sehe ich nichts mehr, auf dem Bildschirm sind nur noch wirre Striche und das wars.
Ich werde es gleich mal mit der YaST-Methode verwenden,
danke schonmal für den Tipp. Sollte das nicht klappen, versuche ich es nochmals mit Hilfe des openSuSE-Wikis.

Problem ist halt nur, dass in dem Notebook 2 Grafikchips arbeiten, eine mit eigenem Speicher und eine mit Shared Memory (also Mainboard). Ich kann ja schlecht für jede einen Treiber installieren - es gibt nämlich keinen Treiber für die HD3470 (so wie es in der Produktbeschreibung und bei acer steht sowie auf dem Aufkleber). Siehe Post oben, wo ich die Treiberdaten von Windows gepostet habe.

Danke schonmal,
Gruß schweegi

Hi nochmal,

habs gerade getestet, der Treiber an sich wurde erfolgreich installiert, habe es genau nach dem Wiki gemacht.
Nur ein Problem ist jetzt da: ich lande nur noch im Textzeilenmodus, wenn ich mich als root einlogge und “sax2” eingebe, erscheint nur:

SaX: no X-Server is running
xc: sorry could not start configuration server
xc: abort…

Hilfee… wie komme ich wieder zurück zu KDE ?!

Gruß,
Michel

Habe nochmals openSuSE neu installiert
und den ATI-Treiber über YaST und mit Hilfe der
Wiki-Anleitung installiert. Grafikkarte wird auch richtig
erkannt (als Mobility Radeon HD3400 series).

Leider doch noch ein Problem.
Ich weiß jetzt, wieso der Bildschirm am Notebook
nicht anspring - Linux spricht als erstes den VGA-Ausgang an.
Habe meinen externen Flachbildschirm angeschlossen, siehe da:
openSuSE ist ganz normal hochgefahren, doch das Display am
Notebook blieb schwarz. Ich habe daraufhin in YaST
“DualView” aktiviert, siehe da: er springt an.
Die 3D-Beschleunigung funktioniert einwandfrei (siehe Anhang).

Problem: Ich möchte gerne ohne DualView arbeiten oder wenigstens
mit 1366x786 Auflösung (SuSE stellt sich auf 1024x768 oder 1280x1024
wegen des externen Bildschirms ein). Doch dann geht nichts mehr, Bildschirm dunkel
oder die Einstellung bleibt dieselbe.

Wie bekomme ich die Auflösung auf dem Notebook richtig und
wie stelle ich das Display als primäre und die VGA-Schnittstelle als
sekundäre ?

  • schweegi,

mach ein Backup Deiner xorg.conf und dann versuch ein
aticonfig --initial=dualhead
gefolgt von einem Neustart des X Servers.

Ist das Resultat jetzt besser?

Gruß
Uwe

PS:
Beim nächsten Hardwarekauf auf das NVidia-Logo achten :wink:

Hi,

erstmal danke ;).

Habe es gemacht als root - mit der
Folge, dass als Ausgabe ein Fehler käme, dass
die Funktion dualhead mit “–initial” nicht klappen könne.

In SaX2 habe ich via YaST aber schon Dualhead aktiviert gehabt. Sonst hätte ich gar ncihts gesehen.

Gruß,
schweegi

  • schweegi wrote, On 04/29/2009 07:56 PM:

> In SaX2 habe ich via YaST aber schon Dualhead aktiviert gehabt. Sonst
> hätte ich gar ncihts gesehen.

Äh, sorry, “aticonfig --initial=dual-head”

Ansonsten:
man aticonfig

Man kann relativ leicht die Reihenfolge der Bildschirme umstellen, aber ich weiss nicht mehr wie. Ich hab mich bei meinem neuen PC 3 Tage mit dieser grauenhaften ATI-Karte herumgeärgert und anschließend eine NVidia bekommen. Seither ist die Welt wieder in Ordnung.
Leider hab ich alles, was ich in den 3 Tagen gelernt hab, wieder vergessen (bzw. verdrängt).
Hängengeblieben ist, dass man mit dem fglrx-Treiber und sax2 weitestgehend aufgeschmissen ist. Du musst aticonfig benutzen.

Gruß
Uwe