Summary: | Не работают программы настройки и нет создания устройства wacom | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | serpiph <serpiph> | ||||||
Component: | linuxwacom | Assignee: | Michael Shigorin <mike> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | ingashkola, shrek, vitty | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
serpiph
2009-11-16 08:11:13 MSK
Created attachment 4062 [details]
spec с изменённым положением pkgIndex.tcl
Created attachment 4063 [details]
обновлённые правила udev
Прошу прощения. Оказывается, надо ещё, чтобы в %_tcldatadir была ещё и библиотека libwacomxi.so. Я пока скопировал её дополнительно, но не знаю, правильно ли сделал: ... %install %makeinstall DESTDIR=%buildroot # ^^^^^^^^^^^^^^^^^^ this is bad too # argh, but an hour spent in makefiles didn't help # -- half of the project (libwacomcfg) misinstalls cp -a %buildroot%buildroot/* %buildroot/ rm -rf %buildroot%buildroot mkdir -p %buildroot%_tcldatadir/TkXInput cp %buildroot%_libdir/TkXInput/* %buildroot%_tcldatadir/TkXInput rm -f %buildroot%_libdir/TkXInput/*.tcl install -pD -m644 %SOURCE1 %buildroot%_sysconfdir/udev/rules.d/50-xserver-xorg-input-wacom.rules ... %files -n %tklibname %dir %_libdir/TkXInput %_libdir/TkXInput/*.so.* %_tcldatadir/TkXInput В таком виде программа wacomcpl работает без ошибки. Правда, выдала ошибку при попытке настроить кнопки pad, говоря, что не может обработать: can't read "db(KEY CTRL)": no such element in array can't read "db(KEY CTRL)": no such element in array while executing "set db$curb $db($opt) " (procedure "addMenu" line 13) invoked from within "addMenu $i" (procedure "initialButton" line 24) invoked from within "$initial" (procedure "displaySubWindow" line 32) invoked from within "displaySubWindow updateButton defaultButton initialButton 6 0 3" invoked from within ".panel.button invoke" ("uplevel" body line 1) invoked from within "uplevel #0 [list $w invoke]" (procedure "tk::ButtonUp" line 22) invoked from within "tk::ButtonUp .panel.button" (command bound to event) Действительно, на одну из кнопок я назначил "KEY CTRL". Похоже, не может обработать пробел. Как исправить - ума не приложу, не знаю языка. (In reply to comment #3) > Оказывается, надо ещё, чтобы в %_tcldatadir была ещё и > библиотека libwacomxi.so. Что-то тут не то -- библиотекам в %_datadir не место. 2 sbolshakov: можешь глянуть при случае? Успевает вывалиться и без планшета. Насколько понимаю, нынешний результат linuxwacom.sf.net -- это xf86-input-wacom-0.10.8.tar.bz2 (xorg-drv-wacom-0.10.8-alt1). Тулзов больше нет. |