LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

могу ли я выполнить

Да.

Тут дело скорее всего вот в чём. Ошибка возникает при попытке загрузить библиотеку /usr/lib/kde4/kwin3_tabstrip.so. Согласно MANIFEST.bz2 в 14.1 эта библиотека не входит, то есть осталась от прежних установок. В текущей установке либо ей для загрузки чего-то не хватает (ldd /usr/lib/kde4/kwin3_tabstrip.so подскажет), либо в ней systemsettings не находит ожидаемого. Пришла в вашу систему из этого пакета:

$ grep -R usr/lib/kde4/kwin3_tabstrip.so /var/log/packages
или по манифесту:
$ wget -O/tmp/MANIFEST-13.1.bz2 http://slackware.osuosl.org/slackware-13.1/slackware/MANIFEST.bz2
$ bzgrep "Package:\|usr/lib/kde4/kwin3_tabstrip\.so" /tmp/MANIFEST-13.1.bz2 \
| grep -B1 usr/lib/kde4/kwin3_tabstrip\.so
||   Package:  ./kde/kdebase-workspace-4.4.3-i486-1.txz
-rwxr-xr-x root/root     43728 2010-05-04 13:29 usr/lib/kde4/kwin3_tabstrip.so

Теперь смотрим http://slackware.osuosl.org/slackware-14.0/CHANGES_AND_HINTS.TXT, где видим:

*** PACKAGE REMOVALS SINCE 13.37 ***

a/gdisk - renamed to gptfdisk
a/module-init-tools - replaced by kmod
ap/ntfsprogs - merged into ntfs-3g

kde/kdeaccessibility      -\
kde/kdebase                 \
kde/kdebase-runtime          \
kde/kdebase-workspace         | kde packages have been split up - notice all 
kde/kdebindings               | of the new packages in the "Added" list...
kde/kdeedu                   /
kde/kdegraphics             /
kde/kdeutils               /
kde/konq-plugins          /
kde/koffice              /
kde/kopete-cryptography /
kde/polkit-kde-1      -/
Доставить можно по спискам CHANGES_AND_HINTS.TXT (они же — метки Added в ChangeLog.txt), либо при помощи
# slackpkg install slackware     # для 32-битной
# slackpkg install slackware64   # для 64-битной
# slackpkg install kde           # отдельными наборами

# mount /dev/cdrom /mnt/cdrom; cd /mnt/cdrom/slackware*
# upgradepkg --install-new kde/*t?z  # отдельными наборами
Удалить исключённое из системы по спискам CHANGES_AND_HINTS.TXT (они же — метки Removed в ChangeLog.txt), либо при помощи:
# slackpkg clean-system
Опакеченный сторонний софт можно внести в блеклист или быть внимательным при отметке удаляемого. Другой вариант, если остались пакеты стороннего софта, можно сначала снести все лишнее, затем установить указанные пакеты. Если пакетов не осталось, но софт ставился из пакетов, можно создать дерево файлов пакета из установленного в систему, см. man removepkg на предмет -preserve. Вариантов куча, выбирайте приемлемый.

Исходная версия bormant, :

могу ли я выполнить

Да.

Тут дело скорее всего вот в чём. Ошибка возникает при попытке загрузить библиотеку /usr/lib/kde4/kwin3_tabstrip.so. Согласно MANIFEST.bz2 в 14.1 эта библиотека не входит, то есть осталась от прежних установок. В текущей установке либо ей для загрузки чего-то не хватает (ldd /usr/lib/kde4/kwin3_tabstrip.so подскажет), либо в ней systemsettings не находит ожидаемого. Пришла в вашу систему из этого пакета:

$ grep -R usr/lib/kde4/kwin3_tabstrip.so /var/log/packages
или по манифесту:
$ wget -O/tmp/MANIFEST-13.1.bz2 http://slackware.osuosl.org/slackware-13.1/slackware/MANIFEST.bz2
$ bzgrep "Package:\|usr/lib/kde4/kwin3_tabstrip\.so" /tmp/MANIFEST-13.1.bz2 | grep -B1 usr/lib/kde4/kwin3_tabstrip\.so
||   Package:  ./kde/kdebase-workspace-4.4.3-i486-1.txz
-rwxr-xr-x root/root     43728 2010-05-04 13:29 usr/lib/kde4/kwin3_tabstrip.so

Теперь смотрим http://slackware.osuosl.org/slackware-14.0/CHANGES_AND_HINTS.TXT, где видим:

*** PACKAGE REMOVALS SINCE 13.37 ***

a/gdisk - renamed to gptfdisk
a/module-init-tools - replaced by kmod
ap/ntfsprogs - merged into ntfs-3g

kde/kdeaccessibility      -\
kde/kdebase                 \
kde/kdebase-runtime          \
kde/kdebase-workspace         | kde packages have been split up - notice all 
kde/kdebindings               | of the new packages in the "Added" list...
kde/kdeedu                   /
kde/kdegraphics             /
kde/kdeutils               /
kde/konq-plugins          /
kde/koffice              /
kde/kopete-cryptography /
kde/polkit-kde-1      -/
Доставить можно по спискам CHANGES_AND_HINTS.TXT (они же — метки Added в ChangeLog.txt), либо при помощи
# slackpkg install slackware     # для 32-битной
# slackpkg install slackware64   # для 64-битной
# slackpkg install kde           # отдельными наборами

# mount /dev/cdrom /mnt/cdrom; cd /mnt/cdrom/slackware*
# upgradepkg --install-new kde/*t?z  # отдельными наборами
Удалить исключённое из системы по спискам CHANGES_AND_HINTS.TXT (они же — метки Removed в ChangeLog.txt), либо при помощи:
# slackpkg clean-system
Опакеченный сторонний софт можно внести в блеклист или быть внимательным при отметке удаляемого. Другой вариант, если остались пакеты стороннего софта, можно сначала снести все лишнее, затем установить указанные пакеты. Если пакетов не осталось, но софт ставился из пакетов, можно создать дерево файлов пакета из установленного в систему, см. man removepkg на предмет -preserve. Вариантов куча, выбирайте приемлемый.