| Summary: | В новом Сизифе не работает | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> | ||||||
| Component: | tk | Assignee: | Vladimir D. Seleznev <vseleznv> | ||||||
| Status: | CLOSED DUPLICATE | QA Contact: | qa-sisyphus | ||||||
| Severity: | blocker | ||||||||
| Priority: | P2 | CC: | vseleznv | ||||||
| Version: | unstable | ||||||||
| Hardware: | all | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
Created attachment 1406 [details]
Strace лог запуска hello
Created attachment 1407 [details]
quick install
quick-n-dirty chroot creator
attached скриптик для быстрого разворачивания чрута с нужными пакетами, запускать от рута, указав пустую директорию и список пакетов. Предполагается наличие настроенного на sisyphus apt c методом file:/ # qinstall /vat/tmp/chroot basesystem tk wordnet-tk # chroot /var/tmp/chroot /usr/bin/wnb у меня работает (as expected), посему invalid. Вам же предлагается убедиться в целостности установленных пакетов. *** This bug has been marked as a duplicate of 9146 *** Так, я, кажется, понял, что происходит. Что написано в /etc/X11/xorg.conf в параметре RgbPath в секции "Files", и существует ли указанный там файл (точнее, к указанной там строке при поиске файла добавляется ".txt")? Итак, причина найдена! Действительно все дело оказалось в переезде xorg из X11R6 в /usr. После М2.4 путь к rgb файлу вел в X11R6. Так что все файлы у меня на месте, Tk цел, а баг можно считать Fixed благодаря подсказке про xorg.conf. Спасибо! |
При запуске любого tcl/tk скрипта скрипт падает с ошибкой: Application initialization failed: this isn't a Tk applicationunknown color name "Black" Это не позволяет пользоваться никакими Tk приложениями. Похожая (но не фатальная) жалоба возникает при запуске winebrowser. Предполагаю, что это результат обновления xorg. Steps to Reproduce: 1. Поставить чистый последний Сизиф без личных настроек c Tk и Tk-demos 2. Запустить /usr/share/tcl/tk8.4/demos/hello Actual Results: $ /usr/share/tcl/tk8.4/demos/hello Application initialization failed: this isn't a Tk applicationunknown color name "Black" Error in startup script: can't invoke "button" command: application has been destroyed while executing "button .hello -text "Hello, world" -command { puts stdout "Hello, world"; destroy . }" (file "/usr/share/tcl/tk8.4/demos/hello" line 15) Expected Results: Hello World.