# Підручник з &superkaramba;

Hans
Karlsson
karlsson.h@home.se
Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2005
Hans Karlsson
2005-08-04
0.3.5
&FDLNotice;

&superkaramba; — це інструмент, який надає вам змогу без проблем створювати інтерактивні віджети на вашій стільниці &kde;.

KDE
стільниця
karamba

## Питання, відповіді і підказки

### Часті запитання

### Встановлення

Де можна знайти RPM &superkaramba;?

На веб-сайті &superkaramba; () є список створених користувачами файлів RPM для декількох дистрибутивів. Інші створені користувачами RPM викладаються на kde-look.org і довідковому форумі &superkaramba;.

Під час спроби збирання, я бачу таке повідомлення помилку:

    Python.h: No such file or directory (Немає такого файла або теки)

Вам слід встановити пакунок `python-devel`. Після встановлення цього пакунка вам слід знову запустити команди `./configure` і `make`.

Під час спроби збирання, я бачу таке повідомлення помилку:

    cannot find -lselinux (не вдалося знайти -lselinux)

Вам слід встановити пакунок `libselinux-devel`. Після встановлення цього пакунка вам слід знову запустити команди `./configure` і `make`.

Після запуску `./configure`, `make` і `make install` виконуваний файл &superkaramba; опиняється зовсім не у потрібному місці. Коли я намагаюся виконати команду `superkaramba` з командного рядка, я бачу повідомлення `command not found` (команду не знайдено).

У деяких з дистрибутивів `./configure` має типовий шлях префікса (шлях, за яким встановлюються програми), який відрізняється від очікуваного. Наприклад, у &Mandrake; типовим префіксом є `/usr/local/kde`, отже, виконуваний файл буде встановлено до `/usr/local/kde/bin`.

Існує декілька способів виправити ситуацію.

Щоб визначити префікс, який вам потрібен, ви можете виконати команду `./configure `--prefix=/usr``, а потім виконати команди `make` і `make install` ще раз. Або ви можете створити символічне посилання у бажаній теці на виконуваний файл програми. Ще одним способом розв’язання проблеми є додавання теки, куди було встановлено програму до вашої змінної $`PATH`.

### Загальні

Як позбутися панелі &kde;? Чи повинен &kicker; бути запущеним?

Від &kicker; залежать багато з тем, вони не працюватимуть, якщо цю програму не запущено. Якщо ви не бажаєте бачити &kicker; на вашій стільниці, ви можете наказати йому автоматично ховатися. Іншим розв’язанням проблеми є зміна параметра автоматичного приховування у файлі `~/.kde/share/autostart/panel.desktop`. Докладнішу інформацію про це ви можете знайти на сторінці вікі про приховані параметри налаштування.

Чи можна запустити тему системного лотка, якщо працює системний лоток &kicker;?

Краще цього не робити. Якщо ви запустите тему з системним лотком у ній у той час, коли працює звичайний системний лоток kicker, тема викраде всі піктограми з першого системного лотка. Така поведінка спричинена тим, що у &kde; і Gnome піктограми системного лотка насправді є маленькими вікнами, і може бути запущено лише по одній копії такого вікна. Якщо ви бажаєте запустити тему системного лотка, вам слід вилучити системний лоток з &kicker;.

Як зробити так, щоб мої теми автоматично запускалися під час запуску середовища?

Увімкніть продовження сеансу &kde; у Центрі керування. Якщо увімкнено продовження сеансу, всі теми, які було запущено на час виходу зі стільниці, автоматично буде запущено під час її наступного запуску. Для деяких тем вам також слід викликати контекстне меню за допомогою правої кнопки миші і перезавантажити тему хоча б один раз після її запуску так, щоб файл налаштування було записано до вашої домашньої теки.

Іншим виходом є створення файла налаштувань (.desktop) у вашій теці автоматичного запуску &kde;.

Щоб створити файл налаштувань desktop, відкрийте ваш улюблений текстовий редактор і введіть такі рядки:

    [Desktop Entry]
    Exec=superkaramba {розташування файла теми}.theme
    Name={назва теми}
    Type=Application
    X-KDE-StartupNotify=false

Після цього збережіть файл з назвою `назва_теми.desktop` до теки автоматичного запуску, що знаходиться за адресою `$`KDEHOME`/Autostart/`.

Чому у контекстному меню, яке викликається наведенням вказівника на запис теми з наступним клацанням правою кнопкою миші, вимкнено пункт Змінити скрипт?

До деяких тем &superkaramba; не включено скрипт на Python. Це звичайна практика — такі теми чудово працюватимуть і без скрипту. Але, якщо у темі все ж присутній скрипт на Python, може так статися, що &superkaramba; не може його завантажити. Це, зазвичай, спричинене помилками, пов’язаними з Python. Запустіть тему з командного рядка, щоб побачити повідомлення про помилку, яке створено у вашому випадку.

Чому у контекстному меню, яке викликається наведенням вказівника на запис теми з наступним клацанням правою кнопкою миші, вимкнено пункт Налаштувати тему?

Меню Налаштувати тему увімкнено лише у темах, у яких є параметри, які можна налаштувати за допомогою такого меню. У деяких темах параметрів налаштування взагалі немає, або використовується інший спосіб налаштування.

### Вирішення проблем

Мої теми змінюють розташування кожного разу після запуску &kde;.

Закрийте всі теми &superkaramba;, а потім вилучіть всі файли сеансів з `$`KDEHOME`/share/config/session/`, назви яких починаються словом &superkaramba;. Перезапустіть &kde; і знову запустіть теми. Тепер вони мають залишатися на правильних місцях.

Тло моїх тем чорне, а не прозоре, як потрібно.

У &kde; прозорість працює лише, якщо тлом стільниці є зображення, яке було розташовано по центру або розміри якого було підібрано під розміри екрана. Якщо тлом є однорідна заливка вказаним кольором, теми &superkaramba; не будуть прозорими. У Gnome є відома вада, яка полягає у тому, що тло тем залишається чорним, навіть якщо встановлено правильне зображення тла стільниці. На жаль, на даний час невідомо як усунути цю ваду. У інших випадках ваша тема має працювати нормально.

## Подяки і ліцензії

&superkaramba; було написано Adam Geitgey adam@rootnode.org і Hans Karlsson karlsson.h@home.se

Переклад українською: Юрій Чорноіванyurchor@ukr.net

&underFDL; &underGPL;