Автор Тема: Нет отрисовки дополнительной панели  (Прочитано 5418 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Нетбук Samsung N210, runtu lite 14.04. Видео intel gma 3150.
Сделал дополнительную панель слева (как лаунчер в убунту), но при запуске иконки не отрисовываются на ней, но работают. При переносе вправо (и назад влево) все отображается.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: Нет отрисовки дополнительной панели
« Ответ #1 : Февраль 09, 2015, 10:02:06 »
при запуске иконки не отрисовываются на ней, но работают.

    Имеются ввиду значки запуска приложений? Можно увидеть скриншот? От темы используемых значков не зависит?

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #2 : Февраль 09, 2015, 12:45:34 »
Имеются ввиду значки запуска приложений? Можно увидеть скриншот? От темы используемых значков не зависит?
Именно значки.
После загрузки
http://storage4.static.itmages.ru/i/15/0209/h_1423512115_9677766_5dd2a1d923.png
После вызова меню по ПКМ
http://storage4.static.itmages.ru/i/15/0209/h_1423512115_8574695_b5fa866597.png
Так, после манипуляции вправо-влево
http://storage4.static.itmages.ru/i/15/0209/h_1423512115_5399017_c77c3705ea.png
Кусок конфига панели.
# lxpanel <profile> config file. Manually editing is not recommended.
# Use preference dialog in lxpanel to adjust config when you can.

Global {
    edge=left
    allign=right
    margin=1
    widthtype=percent
    width=94
    height=26
    transparent=1
    tintcolor=#a89c9c
    alpha=255
    autohide=1
    heightwhenhidden=2
    setdocktype=1
    setpartialstrut=1
    usefontcolor=0
    fontsize=10
    fontcolor=#000000
    usefontsize=0
    background=0
    backgroundfile=/usr/share/lxpanel/images/background.png
    iconsize=24
    loglevel=2
}
.....

А так отображается, если использовать
    background=1
    backgroundfile=/usr/share/lxpanel/images/background.png
http://storage1.static.itmages.ru/i/15/0209/h_1423512762_9731276_38e1ab98d7.png
Видно, что отрисовка элементов идет построчно, если сделать широкую панель это видно... кривизна какая-то при использовании вертикальной панели... или я что-то не понимаю  :-\


« Последнее редактирование: Февраль 09, 2015, 23:19:17 от SergeyIT »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: Нет отрисовки дополнительной панели
« Ответ #3 : Февраль 09, 2015, 12:50:05 »

    Какой значок должен отображаться, но его нет? Из скриншота не совсем понятно, в чём проблема.

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #4 : Февраль 09, 2015, 12:57:47 »
Проблема, что вместо значков на левой панели только фон, при старте. Если кликнуть на панели, то запускаются приложения. То есть проблема только с отрисовкой панели, не самих значков, которые на лаунчер баре, так как не отображается и значек свернуть все окна.. При переносе панели вправо все начинает отображаться нормально (ну и назад влево - привычка ;)). И это только на нетбуке.

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #5 : Февраль 10, 2015, 23:22:31 »
Не понял. Повозился. Теперь, если  подождать подольше  (секунды 3-5), чтобы левая панель скрылась сама, и после этого все работает.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: Нет отрисовки дополнительной панели
« Ответ #6 : Февраль 11, 2015, 10:25:11 »
Видно, что отрисовка элементов идет построчно, если сделать широкую панель это видно..

    Такое поведение у панели изначально. Пока данная проблема остаётся без должного внимания разработчиков. Для заливки вертикальных панелей рекомендуется использовать цвет системной темы либо фон без градиентов.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4613
Re: Нет отрисовки дополнительной панели
« Ответ #7 : Февраль 11, 2015, 14:11:10 »
Можно проверить проблема в конфигах панели или в самой программе панели.

Левую панель убери куда-нибудь в другую сторону.
Верхнюю панель убери влево и перезагрузи компьютер, посмотришь отображаются значки в ней или нет.
Если значки отображаются, значит дело в конфигах второй панели (решение: удалить панель и создать заново).
Если значки не отображаются, значит дело в самой программе (решение: обновить или откатить программу, или применить костыль - нарисовать нужный градиент и подсунуть программе, раз она только с градиентом значки отобразила)
« Последнее редактирование: Февраль 11, 2015, 14:12:44 от Пользователь. »

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #8 : Февраль 11, 2015, 18:58:14 »
Можно проверить проблема в конфигах панели или в самой программе панели.
...
Конфиги уже менял, от типа фона не зависит, lxpanel переустанавливал... Странность в том, что начинает отрисовываться в виде фона левая панель открытой (а она автоскрытая), затем рисуется основная (она у меня наверху), а затем через секунд 3-5 сворачивается левая панель и теперь на ней все отрисовано (это после некоторых манипуляций с переустановкой, с переносом в автостарте вызова lxpanel в самый конец). На другом компе все нормально и быстро отрисовывается и в порядке - верхняя панель, левая панель (в скрытом виде).

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4613
Re: Нет отрисовки дополнительной панели
« Ответ #9 : Февраль 11, 2015, 20:12:12 »
Верхнюю панель влево ставил, перезагружал?

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #10 : Февраль 11, 2015, 23:10:29 »
Ставил, перегружал, она нормально работает. А вот 2 и когда левая скрытая, то тормозит начальная отрисовка при запуске(сейчас). Если автохайд убрать, то вроде нормально все. Пользоваться можно. Подождем, может у кого такое проявится еще.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4613
Re: Нет отрисовки дополнительной панели
« Ответ #11 : Февраль 12, 2015, 15:19:24 »
Замедленная отрисовка может проявиться если панель перегружена или глючит какой-нибудь апплет панели.

Выложи в спойлере вывод команды
top -b -n 1
Посмотрим какая нагрузка и расход оперативной памяти.

Оффлайн SergeyIT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 53
Re: Нет отрисовки дополнительной панели
« Ответ #12 : Февраль 12, 2015, 19:09:03 »
Посмотрим какая нагрузка и расход оперативной памяти.
Лениво..  ;)
В общем, получил это же на другом компе, если при загрузке панелей елозить вблици левого края экрана курсором, как бы заставляя показать панель... Получается - баг в lxpanel (lxpanel 0.6.1).