Сайт | Скачать | Видео | Wiki

Автор Тема: SDE (Simple Desktop Environment)  (Прочитано 107304 раз)

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

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #150 : 02 Июль 2015, 18:41:10 »
Попробовал состыковать с jwm icewn
1. jwm - при нажатии "свернуть все окна" - сворачивается все вместе с waterline. Обратно - Super+d
Вероятно, jwm не поддерживает в полной мере спецификацию NETWM.

2. icewm - на stuurman-desktop не видны ярлыки
Есть такое дело. Покопаюсь. Если это баг stuurman-desktop, исправлю.

3. spicview падает при нажатии ПКМ
При каких обстоятельствах?

4. Наверное проблема pup-volume-monitor - при отмонтировании раздела stuurman падает
Нет, это вероятнее всего баг в моём коде. Знаю про него, постараюсь найти.

5. Чем по замыслу настраивать переключение раскладки клавиатуры?
Понятия не имею. :) Меня устраивает setxkbmap в автозагрузке.

Оффтоп вопрос к автору - как знатоку системы: pra32 - без mesa и wayland. pra64 с ними
Особой разницы не замечаю. mesa и wayland дают какую-то практическую пользу (кроме игр и пр. 3д)?
Mesa нужна только для 3d. Она притягивается как зависимость, как минимум, пакетами cairo, xf86-video-ati, xf86-video-intel, xf86-video-nouveau. Вы её насильно удалили?

От пакета wayland никакой практической пользы нет.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re:SDE (Simple Desktop Environment)
« Ответ #151 : 03 Июль 2015, 11:14:48 »
3. spicview падает ексли запустить пустым и нажать в окне ПКМ
5. https://aur.archlinux.org/packages/lxkb-config-git/

mesa удалил через перекомпиляцию cairo
т.е. никаких ускорений и т.п. в 2д она не даст. Можно смело вырезать...

Разобрался с spicview. Аналогичная проблема есть и с waterlinе
На некоторых gtk2 темах типа Greybird - падают
Код
#spicview
(spicview:23631): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion 'path != NULL' failed
spicview: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Проверочное утверждение «!scaled_font->cache_frozen» не выпол
нено.
Аварийный останов
Какую тему используете? Не могу подобрать светлую тему - в waterline панель задач получается - черн. буквы на черн. фоне

waterline - если applet батареи вкл в полосу (не буквы), а ее нет - все равно буквы. Нельзя ли сделать полосу?

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #152 : 03 Июль 2015, 12:58:56 »
Разобрался с spicview. Аналогичная проблема есть и с waterlinе
На некоторых gtk2 темах типа Greybird - падают
Код
#spicview
(spicview:23631): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion 'path != NULL' failed
spicview: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Проверочное утверждение «!scaled_font->cache_frozen» не выпол
нено.
Аварийный останов
Какую тему используете? Не могу подобрать светлую тему - в waterline панель задач получается - черн. буквы на черн. фоне
Пишут, что это проблема не с темами, а со шрифтами. Например, тут http://www.linux.org.ru/forum/general/11659741 и тут https://bbs.archlinux.org/viewtopic.php?id=169075
Вы проверяли с другими шрифтами?

Я только классику использую: Redmond, Crux, Clearlooks и темы Xfce.

Насчёт тёмных тем - в waterline в настройках есть возможность принудительно сменить цвет шрифта. Специально для тем, в которых неудачно настроен цвет теста для панели.


waterline - если applet батареи вкл в полосу (не буквы), а ее нет - все равно буквы. Нельзя ли сделать полосу?
Не воспроизводится такая ошибка. Переключаю в настройках на полосу - появляется полоса.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re:SDE (Simple Desktop Environment)
« Ответ #153 : 03 Июль 2015, 13:26:09 »
Вы проверяли с другими шрифтами?
Со шрифтами в pra не просто. Возможно проблема в этом. А что именно попробовать (где что изменить?)
Насчёт тёмных тем - в waterline в настройках есть возможность принудительно сменить цвет шрифта. Специально для тем, в которых неудачно настроен цвет теста для панели.
внеш. вид - шрифт - выбранный цвет - меняется цвет шрифта даты. В панели задач реагирует только на смену тем
Redmond - черное на черном

waterline - если applet батареи вкл в полосу (не буквы), а ее нет - все равно буквы. Нельзя ли сделать полосу?
Не воспроизводится такая ошибка. Переключаю в настройках на полосу - появляется полоса.
Забыл главное написать - все описанное при отсутствии батареи
« Последнее редактирование: 03 Июль 2015, 13:36:47 от sfs »

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #154 : 03 Июль 2015, 13:52:26 »
А что именно попробовать (где что изменить?)
Насколько я понял из ссылок выше, установить другие шрифты (Droid, PT Sans и т.д.), прописать их в настройки gtk (через lxappearance или вручную) и проверять, перестали ли падать приложения.

внеш. вид - шрифт - выбранный цвет - меняется цвет шрифта даты. В панели задач реагирует только на смену тем
Redmond - черное на черном
Вернее так:
Если панели задач поставить плоский вид, то цвет будет какой указанно в настройках. Если не плоский - то цвет из gtk.

Сделано это было для того, чтобы пользователь мог настроить у панели фон вручную, но при этом рельефные кнопки выглядели нормально, то есть как прописано в gtk.

Как это решить, чтобы всем угодить, не очень представляю. К тому, же приложение не может знать, как именно движок темы оформления нарисует рельефные кнопки.

Если без хаков, эта проблема должна решаться на уровне конкретной темы: нужно пописывать отдельный набор стилей для панели. Т.к. у вас дистрибутив минималистичный, то наверное проще всего так и сделать - там же не полсотни тем оформления в комплекте.

Забыл главное написать - все описанное при отсутствии батареи
Насколько я помню, если батарея отсутствует, отображается текст "N/A".
Если отображать полосу, то что именно отображать для отсутствия батареи? Полосу с нулевым зарядом?

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #155 : 03 Июль 2015, 13:53:55 »
Посмотрел скриншот. Такого быть не должно.
Что именно мне запустить в виртуальной машине, чтобы воспроизвести баг?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re:SDE (Simple Desktop Environment)
« Ответ #156 : 03 Июль 2015, 14:47:58 »
Проблему черного на черном решило
Св-ва панели задач, внеш. вид - расцвечивать кнопки

Я тестирую на http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a64/pra64-05/iso/1506/pra6405-1506.iso
Модули http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a64/pra64-05/pfs-test/
Чтобы тестировать как Iso - нужно перепаковать исо. Скрипты создания исо в корне
« Последнее редактирование: 03 Июль 2015, 14:51:26 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re:SDE (Simple Desktop Environment)
« Ответ #157 : 03 Июль 2015, 16:45:41 »

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #158 : 04 Июль 2015, 19:11:02 »
sfs, проблема с чёрными кнопками еще актуальна? Я запустил образ отсюда: http://forum.puppyrus.org/index.php/topic,16957.msg105594.html#msg105594
Чёрных кнопок, как на скриншоте, не увидел.

"расцвечивать кнопки" отключал, вроде всё равно не черные.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34101
  • Репутация: +233/-0
  • Автор темы
    • PuppyRus-A
Re:SDE (Simple Desktop Environment)
« Ответ #159 : 05 Июль 2015, 10:20:51 »
Забыл главное написать - все описанное при отсутствии батареи
Насколько я помню, если батарея отсутствует, отображается текст "N/A".
Если отображать полосу, то что именно отображать для отсутствия батареи? Полосу с нулевым зарядом?
Может, просто не стартовать плагин? N\А портит вид. Для дистра на флэшке неудобно

Проблему черного на черном решило
Св-ва панели задач, внеш. вид - расцвечивать кнопки
Остались проблемы 2,4 (см. выше)
Вцелом уже вполне юзабельно +

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #160 : 05 Июль 2015, 11:47:19 »
Может, просто не стартовать плагин? N\А портит вид. Для дистра на флэшке неудобно
Хммм, думаю, я добавлю опцию "Скрывать при отсутствии батареи".

Проблему черного на черном решило
Св-ва панели задач, внеш. вид - расцвечивать кнопки
Остались проблемы 2,4 (см. выше)
Вцелом уже вполне юзабельно +

Сегфолтом в файловом менеджере займусь.

Думаю, можно в ближайшее время выпустить стабильный релиз waterline. Поэтому предлагаю на ней сконцентрироваться. Я сегодня-завтра составлю список известных багов и недоделок и выложу на сайт. Будем его дополнять по мере тестирования в ваших сборках.
Как все проблемы исправим, сделаю релиз 0.6.0.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:SDE (Simple Desktop Environment)
« Ответ #161 : 05 Июль 2015, 12:03:27 »
есть мнение, что вместо опции "скрывать при отсутствии батареи" надо просто скрывать и не дожидаться решения пользователя. а если вдруг чудом батарея появится в системе - то показывать значек.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #162 : 05 Июль 2015, 12:14:24 »
есть мнение, что вместо опции "скрывать при отсутствии батареи" надо просто скрывать и не дожидаться решения пользователя. а если вдруг чудом батарея появится в системе - то показывать значек.
"Я добавил апплет, а его не видно!"  :o 8)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:SDE (Simple Desktop Environment)
« Ответ #163 : 05 Июль 2015, 12:39:48 »
нет батареи - нет апплета.и вобще при отсутствии батареи добавление апплета батареи должно быть невозможным, т.е. ситуация Я добавил апплет а его не видно, возникать вобще не должна.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:SDE (Simple Desktop Environment)
« Ответ #164 : 05 Июль 2015, 12:45:58 »
нет батареи - нет апплета.и вобще при отсутствии батареи добавление апплета батареи должно быть невозможным, т.е. ситуация Я добавил апплет а его не видно, возникать вобще не должна.
Вас проприетарщики покусали?