Sebastian Siebert schrieb:
Hallo Bernd,
Am 25.01.2017 um 08:59 schrieb Bernd Lachner:
Hallo,
Der Abschlusstest zum AMDGPU-Pro-Treiber mit einer Neuinstallation von openSUSE Leap 42.2 hat gestern Abend offenbart, dass mit den Paketen anscheinend etwas nicht stimmt, welche Änderung es betrifft, konnte ich wegen der knappen Zeit leider nicht mehr ermitteln. Beim Booten crasht der X-Server jetzt nur noch und bekomme laut den Logdateien Speicherzugriffsfehler. Den Übeltäter konnte ich daher bisher nicht ausfindig machen. *seufz* Da ich in den kommenden Tagen nicht mehr an meinem Rechner mit der unterstützten AMD-Grafikkarte sein werde, wird es wohl darauf hinauslaufen, dass ich erst Anfang nächsten Jahres wieder am AMDGPU-Pro-Treiber arbeiten werde.
Gibt es etwas neues zum amdgpu-pro Treiber auf Leap 42.2? Sind die Probleme mit den 32 Bit Paketen aus den Ubuntu Archiven größer als erwartet und es muss evtl auf ein Update von AMD gewartet werden?
Aktuell hänge ich noch an dem Problem fest. Die letzten beiden Wochenenden habe ich genutzt, um den Grund des Problems zu erforschen.
Nun fand ich Schritt für Schritt heraus, dass das Problem irgendwo bei der Erzeugung eines X-Server an einer anderen tty (üblicherweise tty7) mittels sddm zusammen hängt. Dabei schmiert AMDGPU-Pro komplett ab und sddm versucht immer wieder den X-Server neuzustarten, sobald er abgeschmiert ist. Also, hing ich quasi in einer Endlosschleife fest.
Als nächstes wollte ich mal testweise den X-Server mit root-Rechten mit "startx" starten. Und das hat eigenartigerweise funktioniert und sah dann den Plasma-Desktop und konnte auch ein 3D-Spiel starten. Also, lag es wohl irgendwo an den Dateirechten, auch udev habe ich in Verdacht. Dachte ich bis jetzt zumindest...
Dann startete ich den X-Server über einen lokalen User per "startx", dabei schmiert er mir ab, weil er keine Verbindung zu ":0" aufbauen konnte. Was für mich überhaupt nicht ganz schlüssig war.
Dann tippte ich in der Konsole folgenden Befehl ein: # WINDOWMANAGER=startkde startx -- -keeptty
Damit startete der X-Server auch für den User im aktuellen tty. Auch die 32-bit AMDGPU-Pro Libraries funktionieren mit Steam tatlos.
Hier vermute ich, dass sddm in Verbindung mit dem AMDGPU-Pro ein Rechte Problem hat, wenn er eine XSession auf der tty7 aufbauen will. Im Moment weiß ich aktuell nicht, wo genau ich noch suchen muss, um die richtige Schraube zu ziehen.
Zu allem Überfluss hat mein 3 Jahre altes Mainboard am Sonntag den Dienst quittiert, so dass ich meine Arbeit daran aussetzen musste. Mittlerweile habe ich mir ein neues Mainboard geholt und läuft jetzt wieder. Jemand soll mich mal daran erinnern, dass der Austausch des Mainboards eine Heidenarbeit ist.
Bei mir läuft der Treiber ja soweit ganz gut, nur würde ich ihn halt für Steam benötigen und da gaht halt garnichts ohne die 32 Bit Versionen.
Ja, ich bin ganz bei dir und würde auch gerne lieber heute als morgen damit fertig sein. Auch alle anderen openSUSE-User warten auf die angepasste AMDGPU-Pro Variante für openSUSE Leap 42.2, um z.B. Steam-Apps, OpenCL-Apps oder VDPAU-Apps starten zu können.
Ich bin an dem Punkt angekommen, wo ich definitiv Hilfe benötige.
Guten Tag Sebastian, wenn auch die Umstände negativ sind, die Dir die Aussage abverlangen, es ist gut, dass Du Hilfe v e r l a n g s t ! (Die Umstände könnten besser sein) Aber a l l e w o l l e n d e n T r e i b e r u n d k e i n e r h i l f t ? Das verstehe wer will. Ich brauche keinen Treiber für über 100 Spiele. Auch verstehe ich von der Sache nichts. Aber helfen würde ich da, wo ich helfen könnte. H i e r f ü r S e b a s t i a n w e r b e n ! J a ! Beste Grüsse an alle Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org