summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/xserver/files/suse-gfx-install.sh
diff options
context:
space:
mode:
authorVolker Uhrig2008-09-19 10:53:55 +0200
committerVolker Uhrig2008-09-19 10:53:55 +0200
commitd661499bd737c38a21e95b61215b0bc695be3c8a (patch)
tree7785c44a8c7d2700db3f40618968fcc1a721d059 /os-plugins/plugins/xserver/files/suse-gfx-install.sh
parentwe assume, that it's only necessary to differ between kde3 and kde4 and diffe... (diff)
downloadcore-d661499bd737c38a21e95b61215b0bc695be3c8a.tar.gz
core-d661499bd737c38a21e95b61215b0bc695be3c8a.tar.xz
core-d661499bd737c38a21e95b61215b0bc695be3c8a.zip
* Installation of Kernelmodules for ATI on SuSE
* Untested * If it fails, it's the kernel git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2240 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/xserver/files/suse-gfx-install.sh')
-rwxr-xr-xos-plugins/plugins/xserver/files/suse-gfx-install.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/os-plugins/plugins/xserver/files/suse-gfx-install.sh b/os-plugins/plugins/xserver/files/suse-gfx-install.sh
index 9ea30060..f158a45a 100755
--- a/os-plugins/plugins/xserver/files/suse-gfx-install.sh
+++ b/os-plugins/plugins/xserver/files/suse-gfx-install.sh
@@ -90,7 +90,12 @@ if [ "$1" = "ati" ]; then
mv ./usr ..
# TODO: matching kernel problem... our openslx system picks -bigsmp - unintentionally!
- ${BUSYBOX} rpm2cpio $(find . -name "ati-fglrx*bigsmp*") | ${BUSYBOX} cpio -idv > /dev/null
+ if [ "10.2" = "$(lsb_release -r|sed 's/^.*\t//')" ]; then
+ ${BUSYBOX} rpm2cpio $(find . -name "ati-fglrx*bigsmp*") | ${BUSYBOX} cpio -idv > /dev/null
+ fi
+ if [ "11.0" = "$(lsb_release -r|sed 's/^.*\t//')" ]; then
+ ${BUSYBOX} rpm2cpio $(find . -name "ati-fglrx*default*") | ${BUSYBOX} cpio -idv > /dev/null
+ fi
#${BUSYBOX} rpm2cpio nvidia-gfxG01-kmp-default-173.14.12_2.6.18.8_0.10-0.1.i586.rpm | ${BUSYBOX} cpio -idv
#TODO: take care about the kernel issue. Find won't work with two equal kernelmodules in lib/...
find lib/ -name "*.ko" -exec mv {} ../modules \;