Проблемы с запуском Ardesia на Lubuntu 13.10/14.04
Я пытаюсь выполнить настройку, описанную Романом в этой теме: Рисование поверх рабочего стола (я пробую Вариант 2, используя Ardesia с xcompmgr)
Я действительно мог бы использовать это решение, чтобы сделать обучающие видео для моего класса химии (я учитель). Я установил xcompmgr и ardesia (в соответствии с решением Романа), но когда я запускаю ardesia, я получаю пустую серую панель инструментов (без значков, которые должны быть там). Кнопки на панели инструментов - хотя они и не видны - работают (курсор мыши появляется, когда я нажимаю карандаш, цвета меняются правильно и т. Д.), Но ничего не происходит, когда я пытаюсь что-то написать. Я также попытался использовать compton вместо xcompmgr. Я использую lubuntu 13.10 [ОБНОВЛЕНИЕ: 14.04]. Буду очень признателен за любые предложения, так как это действительно убийственный инструмент для создания видео для моего класса. Благодарю.
[ОБНОВЛЕНИЕ]: После дальнейшего изучения, другие, кажется, имеют эту проблему с последней версией Ardesia (1.1-1), и рекомендовали попробовать предпоследнюю версию (1.0-1). Я попробовал это, и хотя он дает немного лучшие результаты (появляются значки на панели инструментов, аннотирование с текстом работает, но исчезает через несколько секунд, рисование пером все еще невозможно), это все еще далеко от того, чтобы его можно было использовать. Я все еще ценю любую помощь. Спасибо.
[ОБНОВЛЕНИЕ 2]: В качестве теста я запустил live CD (не lu buntu), установил на него ardesia и запустил его с помощью compiz. Это сработало отлично, но я не заинтересован в переходе на Ubuntu. Затем я попытался установить compiz на мою систему lubuntu и использовать ее с ardesia, но добился тех же самых неудачных результатов. Все еще пытаюсь выяснить, в чем может быть проблема (возможно, проблема с openbox?). Я действительно не эксперт здесь, но я стараюсь изо всех сил, и я бы очень хотел любую помощь, которую могли бы оказать люди. Спасибо.
[ОБНОВЛЕНИЕ 3]: Попробовав предложение в комментариях @fossfreedom, я получил следующую ошибку от ardesia:
Затем я попробовал это еще несколько раз, и я получил его, чтобы он не сломался ни разу, но он все равно не рисовал. Возможно, следует отметить: иногда, когда я покидаю Арендсию, рисунок, который я пытался сделать, мигает, прежде чем программа закроется. Не уверен, что это могло бы означать, но я думаю, что это показывает, что это не полностью сломано...
2 ответа
Понизьте Ardesia до версии 1.0-1
Запустить альтернативный оконный менеджер (
xfwm4
это легкий, используемый в Xubuntu):xfwm4 --replace --sm-client-disable &
Бежать
xfwm4-tweaks-settings
→ Композитор → Установите флажок Включить отображение композитинга
Заметки:
Некоторые комбинации могут не работать, возможно, стоит попробовать:
- Скомпилируйте его из исходного кода.
- Другой композитор в сочетании с
xfwm4
:xcompmgr -c
,compton -c
или жеcairo-compmgr
Для постоянных настроек замените
openbox
сxfwm4
в.config/lxsession/Lubuntu/desktop.conf
:[Session] windows_manager/command=xfwm4
Используя отдельный композитор, добавьте команду композитного менеджера в
.config/lxsession/Lubuntu/autostart
, Пример:compton -c --backend glx
Я использовал Ubuntu 14.04 для тестирования с Ardesia из репозитория исходного кода.
- Ardesia 1.1-1 от Repo получает
SEGFAULT
, - Ardesia из источника по умолчанию
openbox
Сделайте мой рисунок за секунду до закрытия.
(В VBox со свежим Lubuntu у меня работала только Ardesia 1.0-1/Precise pre-build)
устанавливать
compiz
а такжеccsm
sudo apt-get install compiz compizconfig-settings-manager metacity
Открыть CCSM:
- Общая категория → Включить
Composite
,Gnome Compatibility
&OpenGL
- Эффекты → Включить
Window Decoration
- Управление окнами → Включить
Move Window
,Resize Window
(как минимум, вы можете включить любую опцию)
Другой способ, я экспортировал мои настройки Compiz
Создайте текстовый файл, добавьте его в него (пропущенные по умолчанию):
[core] s0_active_plugins = core;composite;opengl;decor;gnomecompat;resize;move; [composite] s0_refresh_rate = 50
Или мой полный экспорт настроек здесь.
CCSM → Настройки → Импорт
- Общая категория → Включить
Бежать
compiz
compiz --replace &
Запустить Ardesia