[opensuse] OS 12.1 AMD fglrx video problem solved
After installation of the amd fgrlx driver I had video problems. glxinfo showed no direct rendering. The solution was to replace the files /usr/lib/libGL.so.1.2 and /usr/lib64/libGL.so.1.2 with a link pointing to /usr/X11R6/lib/libGL.so.1.2 and /usr/X11R6/lib64/libGL.so.1.2. I think its an error in the driver install from amd. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 23/01/12 15:49, Hans de Faber wrote:
After installation of the amd fgrlx driver I had video problems. glxinfo showed no direct rendering.
The solution was to replace the files /usr/lib/libGL.so.1.2 and /usr/lib64/libGL.so.1.2 with a link pointing to /usr/X11R6/lib/libGL.so.1.2 and /usr/X11R6/lib64/libGL.so.1.2.
I think its an error in the driver install from amd.
But there should be a better way to do it. In OS 11.4 the videodriver is not looking at /usr/lib and /usr/lib64. but looks first to /usr/X11R6. I can't find where this is done. Does anybody know ? Thanks,Hans -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 23.01.2012 16:03, Hans de Faber wrote:
On 23/01/12 15:49, Hans de Faber wrote:
After installation of the amd fgrlx driver I had video problems. glxinfo showed no direct rendering.
The solution was to replace the files /usr/lib/libGL.so.1.2 and /usr/lib64/libGL.so.1.2 with a link pointing to /usr/X11R6/lib/libGL.so.1.2 and /usr/X11R6/lib64/libGL.so.1.2.
I think its an error in the driver install from amd.
But there should be a better way to do it. In OS 11.4 the videodriver is not looking at /usr/lib and /usr/lib64. but looks first to /usr/X11R6. I can't find where this is done. Does anybody know ?
Hello Hans, AMD has included the wrong packaging script in AMD Catalyst 11.12. :-( The search path was defined here: /etc/ld.so.conf.d/* and /etc/ld.so.conf For fglrx driver was defined the path to /usr/X11R6/lib{,64} on openSUSE 12.1 (here: 64 bit): # cat /etc/ld.so.conf.d/fglrx.conf /usr/X11R6/lib64 /usr/X11R6/lib On openSUSE 11.4 the search path was defined in /etc/ld.so.conf yet. The above search paths was removed with openSUSE 12.1 unfortunatley. But the proprietary driver installed they own OpenGL implementation in these paths. This prevents the system will be corrupted. Print out all libGL.so* libraries: # ldconfig -p | grep libGL.so AMD Catalyst 12.1 should be solved this search path issue. HTH, -- Kind regards, Sebastian - openSUSE Member (Freespacer) Website/Blog: <http://www.sebastian-siebert.de> Important notes on openSUSE Mailing List: <http://en.opensuse.org/openSUSE:Mailing_list_netiquette> -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 23/01/12 22:55, Sebastian Siebert wrote:
On 23.01.2012 16:03, Hans de Faber wrote:
On 23/01/12 15:49, Hans de Faber wrote:
After installation of the amd fgrlx driver I had video problems. glxinfo showed no direct rendering.
The solution was to replace the files /usr/lib/libGL.so.1.2 and /usr/lib64/libGL.so.1.2 with a link pointing to /usr/X11R6/lib/libGL.so.1.2 and /usr/X11R6/lib64/libGL.so.1.2.
I think its an error in the driver install from amd.
But there should be a better way to do it. In OS 11.4 the videodriver is not looking at /usr/lib and /usr/lib64. but looks first to /usr/X11R6. I can't find where this is done. Does anybody know ?
Hello Hans,
AMD has included the wrong packaging script in AMD Catalyst 11.12. :-(
The search path was defined here: /etc/ld.so.conf.d/* and /etc/ld.so.conf
For fglrx driver was defined the path to /usr/X11R6/lib{,64} on openSUSE 12.1 (here: 64 bit): # cat /etc/ld.so.conf.d/fglrx.conf /usr/X11R6/lib64 /usr/X11R6/lib
On openSUSE 11.4 the search path was defined in /etc/ld.so.conf yet. The above search paths was removed with openSUSE 12.1 unfortunatley. But the proprietary driver installed they own OpenGL implementation in these paths. This prevents the system will be corrupted.
Print out all libGL.so* libraries: # ldconfig -p | grep libGL.so
AMD Catalyst 12.1 should be solved this search path issue.
HTH,
Thanks,removing my modified links and creation of the file /etc/ld.so.conf.d/fglrx.conf and reinstallation of fglrx solved all the problems. ldconfig -p| grep libGL.so libGL.so.1 (libc6,x86-64) => /usr/X11R6/lib64/libGL.so.1 libGL.so.1 (libc6,x86-64) => /usr/lib64/libGL.so.1 libGL.so.1 (libc6) => /usr/X11R6/lib/libGL.so.1 libGL.so.1 (libc6) => /usr/lib/libGL.so.1 libGL.so (libc6,x86-64) => /usr/X11R6/lib64/libGL.so libGL.so (libc6) => /usr/X11R6/lib/libGL.so Have a good day, Hans -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Hans de Faber
-
Sebastian Siebert