"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[OpenSuse 11.1] Radeon HD Problem

Locutus 24.12.2008 - 10:20 4442 31
Posts

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Guten Morgen,

Ich hätte da mal wieder ein Problem mit Linux, mit welchem ich euch belästigen muss. :p Ich hoffe ihr könnt mir helfen.

Folgendes Szenario:
Ich habe derzeit OpenSuse 11.1 64bit auf meinem Rechner laufen. Installation und alles hat eigentlich problemlos geklappt. Einzige Probleme welche ich nun habe sind folgende:
- Kein Sound bei flash - z.B. youtube
- Ich kann keine Audio CDs abspielen

Als Soundkarte kommt eine Soundblaster Xfi XtremeMusic zum Einsatz. Es gibt ja mittlerweile einen Beta Treiber von Creative. Diesen hab ich installiert und es funktioniert auch so weit. Mit Amarok kann ich z.B. ganz normal MP3s und Webradios anhören, auch die Systemsounds funktionieren. Demnach denke ich, dass die XFi korrekt installiert ist. Auch in der Sound-System-Einrichtung ist sie bei jeder Anwendung als bevorzugtes Audio Gerät ausgewählt.

@flash: Wie gesagt bei flash Anwendungen habe ich keinen Sound. Firefox und Adobe flash Player sind 64bit nur libflashsupport ist 32bit. Habe schon mit t3mp ein wenig darüber gesprochen, er meinte, dass es durch das 32bit plugin scheinbar irgendwelche Probleme bei der umschlüsselung gibt und ich deshalb keinen Sound habe. :confused: Habe mich auch schon in den openSuse Foren ein wenig eingelesen und bin dort auf diesen Thread gestossen. Leider steht dort nicht genau was ich machen muss um dieses Plugin zu installieren. Vielleicht kann mir das jemand von Euch erklären?

@Audio CDs: Egal in welches meiner beiden Laufwerke ich die CD einlege, Amarok quittiert mit der Meldung "Audio CD nicht lesbar". Kaffeine stürzt sofort ab wenn ich auf "Audio CD abspielen" klicke. Als Standard Audio CD Device ist /dev/cdrom eingestellt. Muss ich das verändern?

tia

Locutus
Bearbeitet von Locutus am 30.12.2008, 16:49

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11904
Installier dir doch mal testhalber die native 64Bit Flash-Preview-Version, die da kuerzlich durchs Netz gegeistert ist. Oder lass' es ganz weg - mach ich seit Jahren so, und lebe auch noch.


Zum Youtube-Schauen ist swfdec mittlerweile uebrigens gut geeignet.

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Also ich hab nun mal den adobe flash player deinstalliert und dafür swfdec installiert, inklusive Browser Plugin. Mit dem Erfolg das flash nun gar nimmer geht :( Vorher hab ich die Vids zumindest gesehen aber halt nicht gehört.

Was meinst du mit Preview Version?

t3mp

I Love Gasoline
Avatar
Registered: Mar 2003
Location: upstairs
Posts: 6254
Es gibt eine flash-10 beta in 64 Bit, die es fast noch am selben Tag in den Portage tree geschafft hat und auch klaglos funktioniert, mich wunderts daher ein wenig dass es die scheinbar noch immer nicht im openSUSE non-oss repository gibt.

swfdec ist leider immer noch ein Glücksspiel...

Zu deinem CD-Problem:
Gibt es die symbolic links überhaupt?
ls -l /dev/cdr* /dev/dvd*

Zeig uns den output.
Bearbeitet von t3mp am 28.12.2008, 16:05

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
@CD/DVD Prolbem:

Hier der Output:

Code:
lrwxrwxrwx 1 root root 3 28. Dez 2008  /dev/cdrom -> sr1
lrwxrwxrwx 1 root root 3 28. Dez 2008  /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 28. Dez 2008  /dev/dvd -> sr1
lrwxrwxrwx 1 root root 3 28. Dez 2008  /dev/dvdrw -> sr0

Eine Idee woher ich diese 64bit Beta bekomme?

the_shiver

500 ontopic posts in 10y!
Avatar
Registered: Nov 2002
Location: R'lyeh beach
Posts: 879
Bearbeitet von the_shiver am 28.12.2008, 18:38

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Danke für die Links. Habs nun nach der Anleitung gemacht, die komplette Flash Software ist deinstalliert, danach hab ich die libflashplayer.so in das genannte Verzeichnis kopiert/verschoben. Erfolg --> Gar kein Flash mehr.

Unter Extras - Addons - Plugins hab ich nun noch folgende Punkte:
Shockwave Flash 10.0 r15
Shockwave Flash 10.0 d21
Shockwave Flash 9.0 r999

Warum die noch da sind weiß ich nicht, hab eigentlich alles über Yast deinstalliert was flash betrifft.

Diesbezüglich weiß ich nun nciht mehr was ich noch tun soll.

Bezüglich Problem 2 - Audio CDs:
Amarok meint noch immer, dass die CD nicht lesbar ist, egal welche ich einlege.
Kaffeine stürtzt ab... habs mal über die Konsole gestartet um den Absturz irgendwie nachvollziehbarer zu machen

Code:
 christian@linux-tqp1:~> kaffeine
christian@linux-tqp1:~> Checking /dev/cdrom for cdrom...
        Testing /dev/cdrom for SCSI interface
                Could not access device /dev/sr1: Keine Berechtigung
        Testing /dev/cdrom for cooked ioctl() interface
                /dev/sr1 is not a cooked ioctl CDROM.
KCrash: Application 'kaffeine' crashing...
KCrash cannot reach kdeinit, launching directly.

Das ganze passiert nachdem ich auf "Audio CD abspielen geklickt habe".

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11904
Output von
Code:
ls -l /dev/sr*; id
(als dein normaler User) bitte.

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Bitteschön

Code:
christian@linux-tqp1:~> ls -l /dev/sr*; id
brw-rw----+ 1 root disk 11, 0 29. Dez 2008  /dev/sr0
brw-rw----+ 1 root disk 11, 1 29. Dez 2008  /dev/sr1
uid=1000(christian) gid=100(users) Gruppen=16(dialout),17(audio),20(cdrom),33(video),100(users)

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11904
Hmmm, das ist seltsam, eigentlich sollte es fuer optische Laufwerke eine eigene Gruppe geben ("cdrom" oder sowas), nicht blosz "disk".

Wie auch immer:
Code:
sudo usermod -a -G disk $LOGNAME
(von deinem normalen Benutzeraccount aus) sollte das Problem beheben, allerdings mit potenziellen Implikationen fuer die Sicherheit. Wenn naemlich deine HDDs auch "disk" gehoeren, kannst du fortan diese mit raw access auslesen und beschreiben, und damit die Daten darauf, ihre eigentlichen Berechtigungen ignorierend, im jeweiligen on-disk-format der verwendeten Dateisysteme auslesen und manipulieren.

Eleganter und sicherer waere ein Umweg ueber eine neue udev-Regel; aber dafuer fragst du besser in einem SuSe-Forum nach.

Edith ist grade aufgefallen, dass du ja in der Gruppe "cdrom" bist... Ich wuerde diese Falschzuordnung der optischen Laufwerke zu "disk" anstatt "cdrom" als Bug im Trakcer von Opensuse reporten.

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Danke für die Hilfe, auch wenns zu keinem brauchbarem Ergebnis geführt hat. Die Berechtigung für DISK möcht ich mir nicht geben, wie du sagst sind die HDDs auch da drin. Nunja egal, wie oft verwend ich schon Audio-CDs am Rechner, selten. Meist hör ich sowieso MP3s oder Webradios. Wäre halt nur angenehm gewesen, falls ichs doch mal brauchen sollte.

Hast du noch eine Idee bezüglich des Flash Problems?

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Bzgl Flash kannst du probieren einen 32bit firefox zu installieren und da 32bit flash reinzupacken.

Ich hab noch leicht im Hinterkopf, dass mir ein Freund gesagt hat, dass es Probleme macht, wenn netscape im pfad zur flash lib vorkommt, bitte verlang jetzt keine erklärung, aber du kannst ggf mal schauen, obs daran liegt.

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Danke für den Tipp. Habs aber nun zufällig selbst gelöst.

Im Paketmanager nun nochmals flash installiert, damits wenigstens überhaupt läuft, auch wenns halt ohne Ton ist. Dabei ist mir ein Paket aufgefallen "libflashsupport-32bit"... normalerweise denkt man bei solch einem Namen nicht, dass sich da ein 64bit Plugin dahinter versteckt, ich jedenfalls nicht. Ein Blick in die erweiterte Info "Architektur: x64_86"... mal installiert und siehe da nun läufts.

Jedenfalls danke für eure Hilfe.

Luzandro

OC Addicted
Avatar
Registered: Mar 2006
Location: 2482
Posts: 708
@audi cd: sollte mit diesem patch gehen:
https://bugzilla.novell.com/attachm...amp;action=diff

Locutus

Gaming Addicted
Avatar
Registered: Dec 2004
Location: Wien
Posts: 10542
Super, funktioniert nun auch. Danke.

EDIT:

Zu früh gefreut es gibt nun ein neues Problem. Audio CDs und auch DVDs kann ich abspielen. AudioCDs funktionieren einwandfrei - bei DVDs hab ich das Problem, dass sie derbe ruckeln. So stark dass man sichs nicht anschauen kann.

Problem tritt mit Kaffeine auf, aber auch mit VLC Player (den ich extra installiert hab) auf. Somit würde ich sagen kann man die Software als Fehlerquelle mal ausschließen. Ich dachte, dann das Problem läge eventuell beim automatischen runtertakten des A64. Vielleicht sind die 1000Mhz ja zu wenig die er auf der niedrigsten Stufe hat. Hab ihn dann per Energieverwaltung mal auf Performance gestellt, so hatte er dauerhaft 2,2 Ghz, mit dem Ergebnis, dass es genauso ruckelt.
Somit denke ich auch nicht, dass die CPU dran schuld ist.

Meiner Meinung nach bleibt dann nur noch der Grafikkartentreiber als Übeltäter übrig. Oder was denkt ihr?

Grafikkarte ist eine Radeon HD4850.
Anfangs habe ich die Treiber von der ATI Homepage downgeloadet und nach dieser Anleitung (PDF) installiert. Mit dem Erfolg dass er mir beim Boot sobald er den X-Server gestartet hängen geblieben ist. Hab dann nur im SafeMode die Einstellungen gelöscht und die vorgeschlagenen verwendet. In Sax2 erkennt er jetzt die Karte als Radeon HD 4800 Series.

Any ideas?

EDIT2:

Output von lsmod
http://rafb.net/p/1iqMQm18.html

Output von cat /var/log/Xorg.0.log | grep LoadModule
http://rafb.net/p/Q22Bbg84.html

EDIT3:

So scheinbar gibts ein Problem mit X. Die Log Datei wird laufend aktualisiert, darin schreibt er folgendes immer abwechselnd:

Code:
(II) RADEONHD(0): Calling BlankCRTC
(II) RADEONHD(0): BlankCRTC Successful
(II) RADEONHD(0): Calling BlankCRTC
(II) RADEONHD(0): BlankCRTC Successful

Wenn ich "modprobe radeonhd" als root ausführe, schreibt er mir "Fatal: Module radeonhd not found".

Ich hoff das liest überhaupt noch jemand?
Bearbeitet von Locutus am 30.12.2008, 15:59
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz