Gość kolopeter Opublikowano 3 Stycznia 2016 Udostępnij Opublikowano 3 Stycznia 2016 Witam. Pierwszy post :) Szukałem ideału dla siebie na Nboxa, no i się udało. OS jest idealny nawet na domyślnej skórce. Ale ma pewną wadę, wybór kanału, a dokładnie opis audycji jest "sztywny" i dosyć często ucięcie tekstu jest spore. Postanowiłem zedytować troszkę skórkę, jakoś w ten deseń: <widget source="ServiceEvent" render="RunningText" options="movetype=running,startpoint=0,direction=top,steptime=90,repeat=2,startdelay=5000,wrap" .................... ale się wywala , więc pozostało mi chyba tylko pomniejszenie czcionki, a szkoda, bo wszystko jest idealnie dobrane. chyba że da się coś z tym jeszcze zrobić? szkoda ,ze e2skinnner wywala się na tej skórce. No i drugi mój problem. Twarde restarty, system jest czuły na to i troszkę denerwujący,bo co 2 twardy reset system nie wstaje (ext2). Inne systemy tak mi nie padały jak ten. Czy to wina ustawienia sprawdzania dysku na "tak" ? A może da się ustawić tak ,że jak znajdzie błędy , to je naprawi , a nie pokaże komunikat, że jest błąd. Sprawa wygląda tak,że dziecko/żona wyciągnie kabel , niż zacznie kombinować dlaczego niedziała. A po takim restarcie OS najczęściej stoi na błędzie systemu plików. Jakiś pomysł ,aby to usprawnić? Pozdrawiam i gratuluje świetnie uporządkowanego systemu ps. zmiencie te pytania potwierdzające, bo są koszmarne. Może lepiej typu : kiedy urodził się wałęsa, albo czy kopernik była kobietą. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mickey Opublikowano 3 Stycznia 2016 Udostępnij Opublikowano 3 Stycznia 2016 (...) ale się wywala (...) Gdybyś umieścił GSa, to można by było spróbować coś doradzić... Twarde restarty, system jest czuły na to i troszkę denerwujący,bo co 2 twardy reset system nie wstaje (ext2). Inne systemy tak mi nie padały jak ten. Czy to wina ustawienia sprawdzania dysku na "tak" ? A może da się ustawić tak ,że jak znajdzie błędy , to je naprawi , a nie pokaże komunikat, że jest błąd. Sprawa wygląda tak,że dziecko/żona wyciągnie kabel , niż zacznie kombinować dlaczego niedziała. A po takim restarcie OS najczęściej stoi na błędzie systemu plików. Jakiś pomysł ,aby to usprawnić? Inne systemy nie sprawdzają dysku. Zmień system plików na ext3. Dzięki dziennikowi nie trzeba za każdym razem całego dysku sprawdzać. System jest tak ustawiony, że jak znajdzie błędy to je naprawia ... tylko nie wszystkie błędy są takie, że pozwala się automatowi naprawiać samodzielnie. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość kolopeter Opublikowano 3 Stycznia 2016 Udostępnij Opublikowano 3 Stycznia 2016 konczy sie czyms takim [Profile] Start GOS-90 < 1048.777922> [eEPGCache] setCacheFile read/write epg data from/to '/hdd/epg.dat' < 1048.778326> [eEPGCache] time updated.. start EPG Mainloop [sKIN] Parsing embedded skin <embedded-in-'Screensaver'> [b][skin] SKIN ERROR in ChannelSelection: No module named RunningText[/b] warning, skin is missing element key_yellow in <class 'Screens.ChannelSelection.ChannelSelection'> warning, skin is missing element key_blue in <class 'Screens.ChannelSelection.ChannelSelection'> EXCEPTION IN PYTHON STARTUP CODE: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 585, in <module> runScreenTest() File "/usr/lib/enigma2/python/mytest.py", line 467, in runScreenTest runNextScreen(session, screensToRun) File "/usr/lib/enigma2/python/mytest.py", line 461, in runNextScreen session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args) File "/usr/lib/enigma2/python/mytest.py", line 278, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 288, in open dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 248, in doInstantiateDialog dlg = screen(self, *arguments, **kwargs) File "./plugin.py", line 369, in __init__ File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 81, in __init__ File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 587, in __init__ File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 255, in doInstantiateDialog dlg.applySkin() File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen File "/usr/lib/enigma2/python/Components/ServiceList.py", line 128, in applySkin TypeError: 'NoneType' object is not iterable ------------------------------------------------------------ < 1050.450586> [MAIN] (exit code 5) ]]> </enigma2crashlog> </crashlogs> </openpli> i jeszcze jedno przy instalacji pingu, czy coś muszę ręcznie doinstalować? opkg install enigma2-skin-pingufhd-sh4-j00zek Installing enigma2-skin-pingufhd-sh4-j00zek (0.2.3) on root. Downloading http://graterlia.xunil.pl/repodata/release/sh4/enigma2-skin-pingufhd-sh4-j00zek_0.2.3_sh4.ipk. Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for enigma2-skin-pingufhd-sh4-j00zek: * enigma2-skins-fhd * * opkg_install_cmd: Cannot install package enigma2-skin-pingufhd-sh4-j00zek. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
matzg Opublikowano 4 Stycznia 2016 Udostępnij Opublikowano 4 Stycznia 2016 Nie piszesz jaki masz dekoder... 5800 nie obsługuje skórek full hd (fhd) co do skina zmień zapis na widget render="MaggyRunningText" source="ServiceEvent" options="movetype=running,startpoint=0,direction=top,step=2,steptime=200,repeat=2,startdelay=6000,wrap" position="63,205" zPosition="1" size="500,365" font="ChSelDesc; 24" foregroundColor="TextLightDimmed" backgroundColor="BackTransparent" transparent="1" valign="top"> <convert type="EventName">FullDescription</convert> </widget> dodaj component MaggyRunningText.pyo do /usr/lib/enigma2/python/Components/Renderer ale musisz pamiętać że przy aktualizacji skórki twój zapis zniknie MaggyRunningText.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość kolopeter Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 no nistety nadal nie wychodzi. wstawilem po drobnych modyfikacjach z pozycja i rozmiarem, ale niestety nadal cosik nie jest tak, jak powinno. Ogolnie to skorka domyslna i nbox znaczy 5800ka. < 95.216079> [eEPGCache] setCacheFile read/write epg data from/to '/hdd/epg.dat' < 95.216326> [eEPGCache] time updated.. start EPG Mainloop [sKIN] Parsing embedded skin <embedded-in-'Screensaver'> < 95.281402> [eWindowStyleManager] getStyle(style_id=0): NOT FOUND [sKIN] No skin to read... < 95.330115> [eWindowStyleManager] getStyle(style_id=0): NOT FOUND [sKIN] No skin to read... < 95.514782> [eWindowStyleManager] getStyle(style_id=0): NOT FOUND warning, skin is missing element key_yellow in <class 'Screens.ChannelSelection.ChannelSelection'> warning, skin is missing element key_blue in <class 'Screens.ChannelSelection.ChannelSelection'> EXCEPTION IN PYTHON STARTUP CODE: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 585, in <module> runScreenTest() File "/usr/lib/enigma2/python/mytest.py", line 467, in runScreenTest runNextScreen(session, screensToRun) File "/usr/lib/enigma2/python/mytest.py", line 461, in runNextScreen session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args) File "/usr/lib/enigma2/python/mytest.py", line 278, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 288, in open dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 248, in doInstantiateDialog dlg = screen(self, *arguments, **kwargs) File "./plugin.py", line 369, in __init__ File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 81, in __init__ File "/usr/lib/enigma2/python/Screens/InfoBarGenerics.py", line 587, in __init__ File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 255, in doInstantiateDialog dlg.applySkin() File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen File "/usr/lib/enigma2/python/Components/ServiceList.py", line 128, in applySkin TypeError: 'NoneType' object is not iterable ------------------------------------------------------------ < 95.640759> [MAIN] (exit code 5) ]]> </enigma2crashlog> </crashlogs> </openpli> Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
matzg Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 Edytujesz z palca czy jakims edytorem? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość kolopeter Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 z palca , bo edytor e2skinner sie wywala . czym mogę edytować jeszcze ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
matzg Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 Nie wiem . Ja zawsze z palca. Pokaz swoj kod zobacze czy u siebie moge dodac Pisane z tel. Bez polskicj znakow Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TomTelos Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 Najlepiej podeślij cały skin.xml co tam modyfikowałeś i się zobaczy. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość kolopeter Opublikowano 5 Stycznia 2016 Udostępnij Opublikowano 5 Stycznia 2016 sorki, zrobilem babola,ze source bylo dwa razy wpisane i sie gubil. :( a dopisywałem ze 3 razy.... na zasadzie kopiuj /wklej, po prostu nie zauważyłem. ogólnie zaczęło działać, choć nie o to mi chodziło dokładnie, bo jeśli text mieści się w oknie, to niech tam sobie siedzi bez ruchu, a przy tym wpisie , czy ma 2 linijki, czy 20cia to i tak jedzie w gore. Jest na to lekarstwo ? skin domyslny edytuje plik skin_default.xml tu czesc kodu : </widget> <widget source="ServiceEvent" render="Label" position="962,85" zPosition="1" size="120,32" font="Bold; 32" backgroundColor="BackTransparent" transparent="1" foregroundColor="CS_Event" valign="center"> <convert type="EventTime">EndTime</convert> <convert type="ClockToText">Format:- %H:%M</convert> </widget> <widget source="ServiceEvent" render="MaggyRunningText" options="movetype=running,startpoint=0,direction=top,step=2,steptime=200,repeat=2,startdelay=6000,wrap" position="715,195" zPosition="1" size="520,375" font="ChSelDesc; 22" foregroundColor="TextLightDimmed" backgroundColor="BackTransparent" transparent="1" valign="top"> <convert type="EventName">ExtendedDescription</convert> </widget> Edyta: po zainstalowaniu skorki pingu jest dostepny Pingu_TM_ScrollLabel i wtedy wystarczy zamienic label na Pingu_TM_ScrollLabel w skorce defaultowej , jak komus bardziej odpowiada <widget source="ServiceEvent" render="Pingu_TM_ScrollLabel" position="715,195" zPosition="1" size="520,375" font="ChSelDesc; 20" foregroundColor="TextLightDimmed" backgroundColor="BackTransparent" transparent="1" valign="top"> <convert type="EventName">FullDescription</convert> Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.