From aa89bef5c0ca04e1a7ffa69e837b2d3f0b7ed477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Thu, 15 Jul 2010 20:42:39 +0000 Subject: [PATCH] First version of blacklist update script. It blacklists for Lanczos Intel: GM45 Express with Mesa 7.8.2 and 965GM with Mesa 7.7.1 and 7.8.2 Ati: DRI R600 with Mesa 7.8.1 and 7.8.2 For Blur Intel: currently no card (we have to block all cards in the effect) Ati: Mesa drivers as for Lanczos and Radeon HD 3650 with fglrx driver 3.3.9901 NVIDIA: GeForce 6150 with driver series 195 This is what I could read from the bug reports. There must be more versions which have to be blacklisted. Please post your glxinfo for your cards to the bug report if it is not yet in the list. I do not yet backport the blacklist to branch in the hope to get more versions for the list. BUG: 243181 BUG: 242985 svn path=/trunk/KDE/kdebase/workspace/; revision=1150382 --- data/CMakeLists.txt | 4 ++-- data/kwin_blacklist.sh | 14 ++++++++++++++ data/kwin_blacklist.upd | 3 +++ 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100755 data/kwin_blacklist.sh create mode 100644 data/kwin_blacklist.upd diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 10a5253cf2..ca6ff12ed3 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -37,6 +37,6 @@ install( TARGETS kwin_update_tabbox_settings DESTINATION ${LIB_INSTALL_DIR}/kcon install( FILES fsp_workarounds_1.kwinrules DESTINATION ${DATA_INSTALL_DIR}/kwin/default_rules ) install( FILES pop.wav DESTINATION ${SOUND_INSTALL_DIR} ) -install( FILES kwin.upd kwinsticky.upd kwiniconify.upd kwin3_plugin.upd kwin_focus1.upd kwinupdatewindowsettings.upd kwin_focus2.upd kwin_fsp_workarounds_1.upd kwin_on_off.upd kwin_window_shortcuts.upd kwin_update_tabbox_settings.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} ) -install( PROGRAMS pluginlibFix.pl kwin3_plugin.pl kwin_focus1.sh kwin_focus2.sh on-off_to_true-false.sh kwin_window_shortcuts.sh DESTINATION ${KCONF_UPDATE_INSTALL_DIR} ) +install( FILES kwin.upd kwinsticky.upd kwiniconify.upd kwin3_plugin.upd kwin_focus1.upd kwinupdatewindowsettings.upd kwin_focus2.upd kwin_fsp_workarounds_1.upd kwin_on_off.upd kwin_window_shortcuts.upd kwin_update_tabbox_settings.upd kwin_blacklist.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} ) +install( PROGRAMS pluginlibFix.pl kwin3_plugin.pl kwin_focus1.sh kwin_focus2.sh on-off_to_true-false.sh kwin_window_shortcuts.sh kwin_blacklist.sh DESTINATION ${KCONF_UPDATE_INSTALL_DIR} ) diff --git a/data/kwin_blacklist.sh b/data/kwin_blacklist.sh new file mode 100755 index 0000000000..be8a4bda05 --- /dev/null +++ b/data/kwin_blacklist.sh @@ -0,0 +1,14 @@ +while read line; do + echo $line +done + +echo "" +echo "[Blacklist][Lanczos]" +echo "Intel=GM45 Express Chipset GEM 20100328:-:7.8.2,965GM GEM 20100328 2010Q1:-:7.8.2,965GM GEM 20091221 2009Q4:-:7.7.1" +echo "Advanced Micro Devices=DRI R600:-:7.8.1,DRI R600:-:7.8.2" +echo "" +echo "[Blacklist][Blur]" +echo "Advanced Micro Devices=DRI R600:-:7.8.1,DRI R600:-:7.8.2" +echo "Ati=Radeon HD 3650:-:3.3.9901" +echo "NVIDIA=GeForce 6150/PCI/SSE2:-:195" +echo "" \ No newline at end of file diff --git a/data/kwin_blacklist.upd b/data/kwin_blacklist.upd new file mode 100644 index 0000000000..59bfda6305 --- /dev/null +++ b/data/kwin_blacklist.upd @@ -0,0 +1,3 @@ +Id=Blacklist-4.5 +File=kwinrc +Script=kwin_blacklist.sh,sh