Здравей,
Ето част от отговорите на твоите забележки. ;)
Цитат на: marto;591834Първото нещо което не ми харесва е ,че като се натисне Меню, най-отгоре излиза Vu+Duo 4K SE. Разбирам, че е правен по този модел, но би било хубаво ако тази част се отдели и се сменя динамично според модела на приемника ако е възможно.
Това е така да защото скина е правен на Duo4KSE. Разбира се във финалната си версия тази част ще бъде динамична според модела.
Цитат на: marto;591834Като ползвател на БГ меню, част от имената на подменютата се губят поради тесния прозорец оставен за това, както се вижда на първите две снимки долу. Ако съвсем малко се разшири, би трябвало да няма проблем. Предполагам, че е подобна ситуацията и с преводи на други езици.
Ситуацията е същата със езици чиито преводи са значително по-дълги от английските. За съжаление не може менюто да се направи динамично според най дългият текст защото OpenPLi не поддържа закръгления освен на база на картинки. Следователно прозорците са направени от фиксирани картинки чиито размери не могат да се сменят динамично без да се деформират. Ако ги направя по широки пък ще изглежда грозно при кратки текстове. Ако имаш предложения как да се подходи моля сподели.
Цитат на: marto;591834Когато се отиде на менюто за флашване на имидж, самият надпис докато се заредят имиджите е изрязан в долната част. Така е и при английски език на менюто.
В тази версия не всички екрани са направени да кореспондират със скина. Главно защото не всички ги ползвам и не съм ги забелязъл. Поетапно ще се оправят всички екрани. Добре ще е като се открие такъв екран да се репортне, за да го оправя.
Цитат на: marto;591834Някои от файловете за LCD for linux явно трябва да се редактират, защото голяма част от информацията се губи в режим на гледане на канал. Когато съм в списъка за избор на канал, всичко е нормално (последните 2 снимки показват проблема). Първата е ОК, а втората не.
Тук проблема е по-сложен. Тъй-като аз не ползвам LCD4linux плъгина екраните за дисплея са направени в самия скин. Засега OpenPLi няма възможност тези дефиниции да са динамични според разделителната способност на дисплея. Моите са направени за DUO4KSE, а дисплея на Ultimo4K е по-голям и затова нещата не са подравнени както трябва. За да стане това добре е необходимо да се подходи по различен начин и най-вероятно да се екстендва enigma2.
Ако имаш други предложения или забележиш други проблеми пиши и ще видя какво може да се направи.
Случва се. ;) Важното е че сега работи.
До утре мисля че ще имам и подобрена версия на скина.
всички проблеми освен този с недостатъчното място в менютата би трябвало да е фикснато в новата версия.
Нова версия с разни фиксове и повече екрани.
Сваляне от тук (https://forums.openpli.org/topic/93687-wip-pli-darkos-skin/page-3?p=1570278)
Нова версия на скина като ipk.
Както и пакет за съвместимост с OpenPLi 9.0rc
https://forums.openpli.org/topic/93687-wip-pli-darkos-skin/page-6?p=1571358
Цитат на: ДимитърЦЦ;592088Може ли лог? И за да сме сигурни това работи на OpenPLi 9.0rc като обаче се инсталират и нещата от допълнителния zip.
OpenPLi Enigma2 crash log
crashdate=Mon Oct 9 13:12:38 2023
compiledate=Oct 6 2023
skin=E2-DarkOS/skin.xml
sourcedate=2023-10-05
branch=release-9.0
rev=bd82070
component=enigma2, signal
stbmodel=ustym4kpro
stbmodel=dm8000
kernelcmdline=console=ttyAMA0,115200 root=/dev/mmcblk0p16 rootsubdir=linuxrootfs1 rootfstype=ext4 kernel=/dev/mmcblk0p12 userdataroot=/dev/mmcblk0p16 userdatasubdir=userdata1 blkdevparts=mmcblk0:1M(boot),1M(bootargs),1M(bootoptions),3M(baseparam),4M(pqparam),4M(logo),4M(deviceinfo),4M(softwareinfo),4M(loaderdb),32M(loader),8M(trustedcore),16M(linuxkernel1),16M(linuxkernel2),16M(linuxkernel3),16M(linuxkernel4),-(userdata) coherent_pool=2M mem=1G mmz=ddr,0,0,72M vmalloc=500M MACHINEBUILD=ustym4kpro OEM=uclan MODEL=ustym4kpro
nimsockets=NIM Socket 0:
imageissue=openpli 9.0-rc %h
PC: 0011a944
Fault Address: 00000008
Error Code: 23
Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x77844]
/lib/libc.so.6(__default_rt_sa_restorer) [0xB51A6000]
/usr/bin/enigma2(_ZN9eTextPara7setFontEP4FontS1_S1_) [0x11A944]
/usr/bin/enigma2(_ZN9eTextPara7setFontEPK5gFont) [0x11ADF0]
/usr/bin/enigma2(_ZN6eLabel17calculateTextSizeEP5gFontRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5eSizeb) [0x136174]
/usr/bin/enigma2(n/a) [0x170DB0]
-------FATAL SIGNAL 11
dmesg
<6>[1;32mdvb video add event 16 - 1 0
<6>[m
<6>[iframe_confirm:190] iframe confirm
<6>
<4>Enter DMX_OsiPcrChannelDetachSync 0 0
<6>[iframe_finish:208] iframe finish
<6>
<4>video[0] ready to play
<4>DmxPcrAcquire 0 -1073056816
<4>Enter DMX_OsiPcrChannelAttachSync 0 0 4325376
<4>[1;32mdvb video add event 17 - 7 0
<4>[m
<4>@si2166_i2c_gate_ctrl
<4>@si2166_i2c_gate_ctrl
<4>@OPS diseqc tone = 0(22K-OFF)
<4>@si2166_diseqc_set_voltage OFF
<4>@OPS diseqc tone = 0(22K-OFF)
<4>@si2166_diseqc_set_voltage OFF
<4>[20:51:08:318 ERROR-HI_VPSS]:HI_DRV_VPSS_RelPortFrame[520]:Port = 0 RelPortFrame 266 Failed
<4>proc_vmpeg_0_dst_apply_write 00000001
<4>
<4>stStdTiming[h:1152, v:864]
<4>stStdTiming[h:1280, v:800]
<4>stStdTiming[h:1280, v:960]
<4>stStdTiming[h:1280, v:1024]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1680, v:1050]
<4>stStdTiming[h:1600, v:1200]
<4>stStdTiming[h:1152, v:864]
<4>stStdTiming[h:1280, v:800]
<4>stStdTiming[h:1280, v:960]
<4>stStdTiming[h:1280, v:1024]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1680, v:1050]
<4>stStdTiming[h:1600, v:1200]
<4>stStdTiming[h:1152, v:864]
<4>stStdTiming[h:1280, v:800]
<4>stStdTiming[h:1280, v:960]
<4>stStdTiming[h:1280, v:1024]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1440, v:900]
<4>stStdTiming[h:1680, v:1050]
<4>stStdTiming[h:1600, v:1200]
<4>UDF-fs: warning (device mmcblk0p1): udf_fill_super: No partition found (2)
<6>yaffs: dev is 187695105 name is "mmcblk0p1" rw
<6>yaffs: passed flags ""
<7>yaffs: yaffs: Attempting MTD mount of 179.1,"mmcblk0p1"
<7>yaffs: yaffs: MTD device 1 either not valid or unavailable
<6>yaffs: dev is 187695105 name is "mmcblk0p1" rw
<6>yaffs: passed flags ""
<7>yaffs: yaffs: Attempting MTD mount of 179.1,"mmcblk0p1"
<7>yaffs: yaffs: MTD device 1 either not valid or unavailable
<4>FAT-fs (mmcblk0p3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
<4>proc_vmpeg_0_dst_apply_write 1
<4>proc_vmpeg_0_dst_apply_write 1
<4>bestfit
<4>wol offbestfit
<4>bestfit
<4>bestfit
<4>bestfit
<4>proc_video_videomode_50hz_write [1080p50]
<4>proc_video_videomode_60hz_write [1080p]
<4>proc_video_videomode_24hz_write [1080p24]
<4>bestfit
Интересно....
Нещо не е наред с някакъв шрифт.
/usr/bin/enigma2(_ZN6eLabel17calculateTextSizeEP5gFontRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5eSizeb) [0x136174]
Явно е нещо специфично за UClan. (колегата @marto каза че работи без проблем на Ultimo4K)
Можеш ли да повериш дали всички шрифтове са там?
Включително
Може да пробваш да вземеш шрифтовете от папката на скина и да ги сложиш на бокса в
/usr/share/fonts