vasek |
|
Темы:
48
Сообщения:
11334
Участник с: 17 февраля 2013
|
bobartТо что ico имеется в бинарнике я уверен на все 100 (наличие сигнатуры ico имеется однозначно). А вот дальше одни непонятки и без хорошего спеца, а лучше автора этого не понять (начиная с того как изготовлен этот ico — или сконвертирован из имеющегося png или сделан сам по себе и лежит без всякой упаковки) Что мне не понятно еще, так это применение pseudo-gui (не знаком с этой штукой), но эта штука похоже и есть черная начальная заставка с фиолетовой иконкой по середине. Отловил помещение файла в эту фиолетовую область и увидел вывод readlink("/proc/self/exe", "/usr/bin/mpv", 99) = 12 Насколько я понимаю при помещении файла в эту область (ico) считывается символьная ссылка на /proc/self/exe, которая указывает на исполняемый файл /usr/bin/mpv Итог — кончаю писанину и прошу меня строго не судить за эту лишнюю писанину, но, если честно, по ходу узнал много для себя нового и полезного — в принципе меня это и интересовало, а не сам трей. А вам, похоже нужно ждать ответа на запрос toZen
Ошибки не исчезают с опытом - они просто умнеют
|
toZen |
|
Темы:
19
Сообщения:
544
Участник с: 06 февраля 2015
|
Вот данный ответ является самым близким к решению. Ответ c GitHub-a. Однако, радость моя была недолгой. Сравнение параметров. Иcxодники:
Мои: И я думаю, что последная строчка намекает на проблему странной иконки в taskbar-e. PSЕсли не закидывать иконки в hicolors, то отображается просто бело-синяя иконка. ### UPD ### Преконвертировал иконку, но это ничего не изменило. Пошёл писАть на GitHub, может подкинут идею куда копать. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
toZen, оставь ссылку на GitHub - последить за темой. Первый твой вопрос закрыли, но проблема не решена, как я понял. И накой они так всё запутали... |
vasek |
|
Темы:
48
Сообщения:
11334
Участник с: 17 февраля 2013
|
vasekНикогда не нужно быть уверенным на все 100 - нарушил заповедь. Насчет утверждения, что иконка ico вшита в бинарник, - что то я уже снова засомневался - то есть наличие сигнатуры имеется, но это похоже простое совпадение. Вытащил из бинарника mpv 4 куска подпадающие под определение изображения ico и которые открываются в gimp. Никогда не занимался обработкой фотографий ни gimp ни любой другой прогой — вижу шахматную доску, 0 слоев и, как думаю, что изображения нет — и делаю вывод, что это простое совпадение с сигнатурой. Пробовал - беру любое изображение ico, удаляю слои и получаю шахматную доску. Или я чего то не понимаю в обработке изображений. А если уж и вшивается, то значит как то по другому, а не напрямую, как я предпологал.....
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasekшахматная доска это пустота/прозрачность.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11334
Участник с: 17 февраля 2013
|
nafanjaЗначит правильно посчитал, что изображение отсутствует - и выходит, просто совпали байты сигнатуры....
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, прозрачность это тоже изображение, но только пустое )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
toZen |
|
Темы:
19
Сообщения:
544
Участник с: 06 февраля 2015
|
bobartДа, закрыли, мол: " Мы не поддерживаем смену иконок." В принципе - не страшно. Покручу ещё пару дней, мне бы понять отчего она розовеет и коряво отображается, хотя бы примерно куда копать? Может это у меня в системе что-то криво. bobart, может если не лень, попробуй у себя воспроизвести всю цепочку установки? bomi player уверен, хорош, но он мне притянет порядка 140 метров зависимостей. Не, вопрос не в месте на кухне, а зачем мне самовар с кучей дров, если мне просто чайку попить? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
а какой ключ использовать что бы mpv в трее виден был?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
toZenНапиши сюда, что именно ты делаешь для смены иконок и пр. Саму сборку я произвожу традиционно, через PKGBUILD - если сможешь всё это оформить, буду признателен, потому что вручную распихивать иконки по нужным местам просто нет времени сейчас. Вобщем, что требуется: - твои иконки в дире сборке, той, что ты сам определил для себя, - архив с иконками и ссылку на его скачивание, можно тоже сюда, в топик. - очень желательно отредактированный PKGBUILD. За bomi я ни в коем случае не агитирую. Зависимости - это, вероятно, Qt5 и всё с ним связанное, что требует bomi. Ну, у меня в кедах-то это язык даже не поворачивается назвать зависимостями =) Меня немного напрягало в mpv то, что в нём какая-то муть с изменением размера окна. Можно зафиксировать в конфиге, можно через оконные привязки (через kwin), но как-то это не по-человечески: какой-то "недогуй", одним словом. Ну и неожиданно всплывающие панельки мне тоже как-то не очень по нраву. Поэтому и пришёл к bomi - там хоть есть выбор статичных скинов (по большей части жутких), а в итоге, на базе предустановленных просто нарисовал свой. |