Nach Kernelupdate auf 2.6.34.7-0.3-desktop fglrx funktioniert nicht mehr richtig.
Hallo Liste, nach dem heutigen update von 11.3 auf : uname -a Linux hedi-2.home0.nil 2.6.34.7-0.3-desktop #1 SMP PREEMPT 2010-09-20 15:27:38 +0200 x86_64 x86_64 x86_64 GNU/Linux (ich gehe davon aus dass ich alles richtig gemacht habe bin ja kein Anfänger), funktioniert das neu generierte "fglrx64_7_5_0_SUSE113-8.771-1.x86_64.rpm" nicht mehr richtig. 1.) Die Arbeitsflächeneffekte funktionieren nicht mehr. 2.) Der ATI Catalyst funktioniert auch nicht mehr richtig wie sonst. Mein KDE ist: Plattform-Version 4.5.1 (KDE 4.5.1) "release 3" . Das ist wieder mal ein tolles Update. Hat jemand schon eine Idee. ??? Viele Grüße, Heinz Dittmar -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 23. September 2010, 19:18:13 schrieb Heinz Dittmar:
Hallo Liste, nach dem heutigen update von 11.3 auf : uname -a Linux hedi-2.home0.nil 2.6.34.7-0.3-desktop #1 SMP PREEMPT 2010-09-20 15:27:38 +0200 x86_64 x86_64 x86_64 GNU/Linux (ich gehe davon aus dass ich alles richtig gemacht habe bin ja kein Anfänger), funktioniert das neu generierte "fglrx64_7_5_0_SUSE113-8.771-1.x86_64.rpm" nicht mehr richtig. Ich habe noch etwas vergessen. 1.) Die Arbeitsflächeneffekte funktionieren nicht mehr. 2.) Der ATI Catalyst funktioniert auch nicht mehr richtig wie sonst. 3.) Kann vom Graphic-Mode nicht mehr auf ein tty schalten, z.B Strg - Alt -F1 Mein KDE ist: Plattform-Version 4.5.1 (KDE 4.5.1) "release 3" . Das ist wieder mal ein tolles Update. Hat jemand schon eine Idee. ??? Viele Grüße, Heinz Dittmar
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Thursday 23 September 2010 um 19:18 schrieb Heinz Dittmar [...]
Das ist wieder mal ein tolles Update. Hat jemand schon eine Idee. ???
fglrxinfo mal ausprobiert? Bei mir hat das mit dem Kernel-Modul bauen nicht geklappt, ich weiß nur nicht warum. Wird bei dir sicher genauso sein. Hab grad ein downgrade auf den vorherigen Kernel gemacht, jetzt klappts wieder. Falls du noch den aktuellen Kernel drauf hast, kannst du ja mal die fglrx- kernel-build.sh manuell ausführen und dann mal in die Datei /usr/share/ati/fglrx-install.log reinschauen, das hab ich grad eben erst gesehen das das fglrx-Modulbau-Script da rein loggt. Kannst das ganze ja dann vielleicht auch mal hier posten. Im Netz entstehen derzeit die ersten Threads die das gleiche Problem aufzeigen, halt noch ohne Lösung... Gruß, Carl-Christian
Viele Grüße, Heinz Dittmar -- www.ccgx.de www.rockstorm-games.net -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 23. September 2010, 22:24:36 schrieb Carl-Christian Gallon:
Am Thursday 23 September 2010 um 19:18 schrieb Heinz Dittmar [...]
Das ist wieder mal ein tolles Update. Hat jemand schon eine Idee. ???
fglrxinfo mal ausprobiert? Bei mir hat das mit dem Kernel-Modul bauen nicht geklappt, ich weiß nur nicht warum. Wird bei dir sicher genauso sein.
Hab grad ein downgrade auf den vorherigen Kernel gemacht, jetzt klappts wieder.
Falls du noch den aktuellen Kernel drauf hast, kannst du ja mal die fglrx- kernel-build.sh manuell ausführen und dann mal in die Datei /usr/share/ati/fglrx-install.log reinschauen, das hab ich grad eben erst gesehen das das fglrx-Modulbau-Script da rein loggt. Kannst das ganze ja dann vielleicht auch mal hier posten. usr/share/ati> cat fglrx-install.log /tmp/ati.PW3sj1 Package /root/Externe-Software/fglrx64_7_5_0_SUSE113-8.771-1.x86_64.rpm has been successfully generated
Im Netz entstehen derzeit die ersten Threads die das gleiche Problem aufzeigen, halt noch ohne Lösung...
Gruß, Carl-Christian
Viele Grüße, Heinz Dittmar -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
sis immer gut die native language quellen zu lesen. z.b. http://lists.opensuse.org/opensuse/2010-09/msg01471.html wurde jetzt schon an mehreren stellen diskutiert. das kernelupdate ist nicht kompatibel mit den derzeitigen amd/ati corp. closedsource treibern -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
cagsm schrieb:
sis immer gut die native language quellen zu lesen. z.b. http://lists.opensuse.org/opensuse/2010-09/msg01471.html
wurde jetzt schon an mehreren stellen diskutiert. das kernelupdate ist nicht kompatibel mit den derzeitigen amd/ati corp. closedsource treibern
Wer mit ATI arbeitet, der sollte "www.sebastian-siebert.de" kennen. Sebastian Siebert hat zu den hier angesprochenen Fragen schon lange die richtigen Antworten ins Netz gestellt. Ganz prima Arbeit. Kernel-Update 2.6.34.7 gibt auch keinen Anlass zum Meckern. Bei mir jedenfalls alles OK. Auch hierfür gibt es bei Sebastian Siebert die richtigen Antworten. SUPER Ernst -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Friday 24 September 2010 um 10:23 schrieb Ernst Scott
cagsm schrieb:
sis immer gut die native language quellen zu lesen. z.b. http://lists.opensuse.org/opensuse/2010-09/msg01471.html
wurde jetzt schon an mehreren stellen diskutiert. das kernelupdate ist nicht kompatibel mit den derzeitigen amd/ati corp. closedsource treibern
Wer mit ATI arbeitet, der sollte "www.sebastian-siebert.de" kennen. Sebastian Siebert hat zu den hier angesprochenen Fragen schon lange die richtigen Antworten ins Netz gestellt. Ganz prima Arbeit.
Dieses Problem ist bei ihm aber nicht aufgezeigt. Wie ich schon geschrieben hatte kompiliert er das Kernelmodul nicht, _das_ ist das Problem hier. Lösung sieht wie folgt aus: /usr/src/linux/arch/x86/include/asm/compat.h mit root-Rechten in euren bevorzugten Editor öffnen. Die letzte Zeile hat folgenden Inhalt: #endif /* _ASM_X86_COMPAT_H */ Davor folgendes eintragen: static inline void __user *compat_alloc_user_space(unsigned long len) { struct pt_regs *regs = task_pt_regs(current); return (void __user *)regs->sp - len; } und abspeichern Danach einmal sudo fglrx-kernel-build.sh aufrufen und das Kernelmodul sollte sich wieder bauen lassen. Dann einen Neustart machen und nach dem einloggen per fglrxinfo testen ob geklappt hat. Keine wirklich saubere Lösung, aber eine die funktioniert. Gruß, Carl-Christian Quellen: http://forums.opensuse.org/english/news/tech-news/446611-ati-drivers-new- release-10-9-a.html#post2227398 http://ubuntuforums.org/showthread.php?s=bc9fc66fa505b45025d3c904e94a72a2&p=9877727#post9877727 -- www.ccgx.de www.rockstorm-games.net -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Sep 24, 2010 at 01:13:46PM +0200, Carl-Christian Gallon wrote:
Am Friday 24 September 2010 um 10:23 schrieb Ernst Scott
cagsm schrieb:
sis immer gut die native language quellen zu lesen. z.b. http://lists.opensuse.org/opensuse/2010-09/msg01471.html
wurde jetzt schon an mehreren stellen diskutiert. das kernelupdate ist nicht kompatibel mit den derzeitigen amd/ati corp. closedsource treibern
Wer mit ATI arbeitet, der sollte "www.sebastian-siebert.de" kennen. Sebastian Siebert hat zu den hier angesprochenen Fragen schon lange die richtigen Antworten ins Netz gestellt. Ganz prima Arbeit.
Dieses Problem ist bei ihm aber nicht aufgezeigt. Wie ich schon geschrieben hatte kompiliert er das Kernelmodul nicht, _das_ ist das Problem hier.
Lösung sieht wie folgt aus:
/usr/src/linux/arch/x86/include/asm/compat.h mit root-Rechten in euren bevorzugten Editor öffnen. Die letzte Zeile hat folgenden Inhalt:
#endif /* _ASM_X86_COMPAT_H */
Davor folgendes eintragen:
static inline void __user *compat_alloc_user_space(unsigned long len) { struct pt_regs *regs = task_pt_regs(current); return (void __user *)regs->sp - len; }
und abspeichern
Danach einmal sudo fglrx-kernel-build.sh aufrufen und das Kernelmodul sollte sich wieder bauen lassen. Dann einen Neustart machen und nach dem einloggen per fglrxinfo testen ob geklappt hat.
Keine wirklich saubere Lösung, aber eine die funktioniert.
Ja, und die den root exploit wieder einbaut. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Friday 24 September 2010 um 14:35 schrieb Marcus Meissner [...]
Ja, und die den root exploit wieder einbaut.
Ciao, Marcus
Das leiste ich mir dann ausnahmsweise mal hier auf meinen Einzelbenutzer-Laptop. Hab das Code-Snippet wirklich nur kurz eingebaut um das Kernelmodul bauen zu können. Mit der der nächsten Catalyst-Version sollte das Problem ja verschwunden sein. Nachdem ich mir aber grad mal die Lösung von Sebastian angesehen hab werd ich wohl doch seine Lösung benutzen. Gruß, Carl-Christian -- www.ccgx.de www.rockstorm-games.net -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 24. September 2010, 10:23:18 schrieb Ernst Scott:
cagsm schrieb:
sis immer gut die native language quellen zu lesen. z.b. http://lists.opensuse.org/opensuse/2010-09/msg01471.html
wurde jetzt schon an mehreren stellen diskutiert. das kernelupdate ist nicht kompatibel mit den derzeitigen amd/ati corp. closedsource treibern
Wer mit ATI arbeitet, der sollte "www.sebastian-siebert.de" kennen. Sebastian Siebert hat zu den hier angesprochenen Fragen schon lange die richtigen Antworten ins Netz gestellt. Ganz prima Arbeit.
Kernel-Update 2.6.34.7 gibt auch keinen Anlass zum Meckern. Bei mir jedenfalls alles OK. Auch hierfür gibt es bei Sebastian Siebert die richtigen Antworten. SUPER Ja dank Sebastian schnelle reaktion in seinem Script funktioniert jetzt wieder alles wie vorher.
Heinz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo zusammen, Am 24.09.2010 13:31, schrieb Heinz Dittmar:
Am 24. September 2010, 10:23:18 schrieb Ernst Scott:
Wer mit ATI arbeitet, der sollte "www.sebastian-siebert.de" kennen. Sebastian Siebert hat zu den hier angesprochenen Fragen schon lange die richtigen Antworten ins Netz gestellt. Ganz prima Arbeit.
Kernel-Update 2.6.34.7 gibt auch keinen Anlass zum Meckern. Bei mir jedenfalls alles OK. Auch hierfür gibt es bei Sebastian Siebert die richtigen Antworten. SUPER Ja dank Sebastian schnelle reaktion in seinem Script funktioniert jetzt wieder alles wie vorher.
Wer hat nach mir gerufen? ;-) Ich bin normalerweise schnell mit dem Testen und ein Patch zur Verfügung stellen. Leider kam ich aus Zeitgründen nicht dazu und konnte erst heute morgen daran werkeln. Ein User von meiner Blogseite verwies mich auf die LKML [1], die das Problem beschreibt. Ein Hinweis von Anders Johansson [2] habe ich daraus ein Patch gestrickt und getestet. Es gibt auch bei uns ein Bugreport [3] zu diesem Problem. Jedoch finde ich die vorgeschlagene Lösung etwas haarsträubend. Änderungen am Kernel-Quellcode sollte tabu bleiben. AMD bzw. Felix Kuehling [4] hat das Problem erkannt und wird erst in der nächsten Version des ATI-Installers im Oktober behoben. Noch irgendwelche Fragen? ;-) [1] http://linux.derkeiler.com/Mailing-Lists/Kernel/2010-09/msg07375.html [2] http://lists.opensuse.org/opensuse/2010-09/msg01489.html [3] https://bugzilla.novell.com/show_bug.cgi?id=641528 [4] https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/642518/commen... -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: http://www.sebastian-siebert.de Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_Mailinglisten-Netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
cagsm
-
Carl-Christian Gallon
-
Ernst Scott
-
Heinz Dittmar
-
Marcus Meissner
-
Sebastian Siebert