Проблемы с запуском 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 ответа

  1. Понизьте Ardesia до версии 1.0-1

  2. Запустить альтернативный оконный менеджер (xfwm4 это легкий, используемый в Xubuntu):

    xfwm4 --replace --sm-client-disable &
    
  3. Бежать xfwm4-tweaks-settings → Композитор → Установите флажок Включить отображение композитинга

включить композит для xfwm4

Заметки:

  1. Некоторые комбинации могут не работать, возможно, стоит попробовать:

    • Скомпилируйте его из исходного кода.
    • Другой композитор в сочетании с xfwm4: xcompmgr -c, compton -c или же cairo-compmgr
  2. Для постоянных настроек замените 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)

  1. устанавливать compiz а также ccsm

    sudo apt-get install compiz compizconfig-settings-manager metacity
    
  2. Открыть 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 → Настройки → Импорт

  3. Бежать compiz

    compiz --replace &
    
  4. Запустить Ardesia

введите описание здесь

Другие вопросы по тегам