maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900 (https://talk.maemo.org/showthread.php?t=84829)

uros 2014-05-04 19:19

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424041)
...and we have 6th of may too (st George's day) which makes 6 days :p

However, it (the update) will be ready when it is ready.

Fully understand and support! All six days :)

Поздрав комшија :)

pichlo 2014-05-04 20:20

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by ade (Post 1424106)
Code:

readelf -A <binary-file>|grep Tag_THUMB_ISA_use|awk '{print $NF}'
"Thumb-2" as a result means compiled with -mthumb

Interesting. What does Thumb-1 mean, then?
Code:

~ $ readelf -A /opt/bander/bin/bander | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-1
~ $ readelf -A /opt/pierogi/bin/pierogi | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-1
~ $ readelf -A /opt/orecchiette/bin/orecchiette | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-1
~ $ readelf -A /usr/bin/scv-reader | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-1
~ $ readelf -A MyDocs/Dev/Orecchiette/orecchiette | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-2
~ $ readelf -A MyDocs/Dev/scv-reader-0.0.4/scv-reader/scv-reader | grep Tag_THUMB
  Tag_THUMB_ISA_use: Thumb-2
~ $

The above are a few random apps I've tried. The first bunch are binaries installed from the repos. Presumably built by autobuilder. The last two are built locally on my N900 from the sources. I have not done anything specific to change the build target.

UJKU 2014-05-05 16:55

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424041)
...and we have 6th of may too (st George's day) which makes 6 days :p

However, it (the update) will be ready when it is ready.

Happy holidays then FMG :)

freemangordon 2014-05-05 18:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
new update (21.2011.38-1Tmaemo9.1+thumb1) is out, check the OP for the changelog

Wasmachinemann-NL 2014-05-05 19:35

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Still crashes my Rockbox :( Oh well, i'm getting used to hold the pause button a little longer.

EDIT: found out what's the error code:
*PANIC*
STKOV AUDIO
pc:00576e8 sp 000189428
a: 00057f80
a: 00055310
a: 0004bdbc
bt end

freemangordon 2014-05-05 19:48

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Wasmachinemann-NL (Post 1424237)
Still crashes my Rockbox :( Oh well, i'm getting used to hold the pause button a little longer.

sure, I was unable to make it crash when compiled with debug symbols. without that (a meaningful backtrace) there is nothing I can do.

And honestly, I don't really think it is a problem in cssu-thumb packages, rather a bug in the application. Why not file a bug against it? As your statement "i'm getting used to hold the pause button a little longer" leads me to believe there is some race condition in the application, triggered by -thumb being faster/slower.

Wasmachinemann-NL 2014-05-05 19:51

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424239)
sure, I was unable to make it crash when compiled with debug symbols. without that (a meaningful backtrace) there is nothing I can do.

And honestly, I don't really think it is a problem in cssu-thumb packages, rather a bug in the application. Why not file a bug against it? As your statement "i'm getting used to hold the pause button a little longer" leads me to believe there is some race condition in the application, triggered by -thumb being faster/slower.

Isn't the error I posted enough? And with holding the pause button longer it stops the music, and doesn't pause it.

freemangordon 2014-05-05 20:04

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Wasmachinemann-NL (Post 1424240)
Isn't the error I posted enough? And with holding the pause button longer it stops the music, and doesn't pause it.

No idea how did you get that error and where from did you get it. But this is not gdb backtrace.

However, I'd suggest to:

1. Move to a relevant thread (this is not rockbox support thread :) )
2. Raise a bug against rockbox - even if I am able to find the issue, nor I am the maintainer of rockbox neither I want to be, so the version in the repos will be buggy still. It is the package maintainer's duty to upload newer versions. If the maintainer is no longer interested in supporting his own packages, there is not much we can do, unless someone wants to take the maintaintership.

Wasmachinemann-NL 2014-05-05 22:33

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Fixed it! Had to do a sudo apt-get upgrade after the CSSU update, but hey, it works!

Amboss 2014-05-07 10:19

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
btw: thx for bringing back my camera which wasn't working since I installed thumb for the very first time last week. Seems that the missing /dev/video* are back

marmistrz 2014-05-07 16:54

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
libc6 probably breaks mathjinni: mathjinni -> plot
terminal outputs something about locale

freemangordon 2014-05-07 19:35

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by marmistrz (Post 1424433)
terminal outputs something about locale

Could you be more specific?

panjgoori 2014-05-07 20:44

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by FlashInTheNight86 (Post 1424456)
So is it safe to update CSSU-Thumb now, or not yet?

make a backupmenu backup and then update to latest Thumb. If anything is wrong then you can always revert back to previous version.

marmistrz 2014-05-08 05:53

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424453)
Could you be more specific?

Code:

$ /opt/maemo/usr/bin/MathJinni
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
Aborted


freemangordon 2014-05-08 06:19

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by marmistrz (Post 1424479)
Code:

$ /opt/maemo/usr/bin/MathJinni
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
Aborted


Code:

Nokia-N900:~# apt-get install mathjinni
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following packages were automatically installed and are no longer required:
  python-protobuf
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libillumination0
The following NEW packages will be installed:
  libillumination0 mathjinni
0 upgraded, 2 newly installed, 0 to remove and 5 not upgraded.
Need to get 918kB of archives.
After this operation, 2753kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://repository.maemo.org fremantle-1.3/free libillumination0 0.1.20100702-1 [779kB]
Get:2 http://repository.maemo.org fremantle-1.3/free mathjinni 0.11.20100210-1 [139kB]
Fetched 918kB in 2s (308kB/s)
Selecting previously deselected package libillumination0.
(Reading database ... 41606 files and directories currently installed.)
Unpacking libillumination0 (from .../libillumination0_0.1.20100702-1_armel.deb) ...
Selecting previously deselected package mathjinni.
Unpacking mathjinni (from .../mathjinni_0.11.20100210-1_armel.deb) ...
Setting up libillumination0 (0.1.20100702-1) ...
Setting up mathjinni (0.11.20100210-1) ...
Nokia-N900:~# su user


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso31+0cssu0) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900:/root$ /opt/maemo/usr/bin/MathJinni
Display event: OFF (1)
Display event: ON (0)
Nokia-N900:/root$


Wasmachinemann-NL 2014-05-08 07:48

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
FMG, something broke my Media Player, I can't seem to play any videos anymore? Happend after I did a apt-get upgrade for Rockbox.

Android_808 2014-05-08 08:11

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
i noticed a small issue.
lock orientation to landscape with keyboard closed.
open phone app. display switches automatically to portrait.
switch to menu, goes back to landscape.
open gallery, opens in landscape.
view any image fullscreen. switches to portrait whilst in landscape still.
going back to picture list is now in portrait but with list only covering half of the screen.

whilst viewing images fullscreen, turning to portrait causes image to display as in landscape.

freemangordon 2014-05-08 08:27

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Android_808 (Post 1424500)
i noticed a small issue.
lock orientation to landscape with keyboard closed.
open phone app. display switches automatically to portrait.
switch to menu, goes back to landscape.
open gallery, opens in landscape.
view any image fullscreen. switches to portrait whilst in landscape still.
going back to picture list is now in portrait but with list only covering half of the screen.

whilst viewing images fullscreen, turning to portrait causes image to display as in landscape.

Yep, seems something is a bit buggy in hildon-desktop, will investigate it.

ivgalvez 2014-05-08 10:39

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Package GStremer Extra Formats (mkv/flv) version 0.10.16-git276-0maemo19+0m5+0cssu0+thumb0 cannot be installed from the Thumb repo due to error:

Code:

hildon-application-manager 2.2.72
connected to 85a55016-94c1-45ac-b6ed-c55803f5df65
-----
Installing gstreamer0.10-plugins-good-extra-formats 0.10.16-git276-0maemo19+0m5+0cssu0+thumb0
apt-worker: free space (/) = 83582976
apt-worker: free space (/home/user/MyDocs/.apt-archive-cache/) = 28117106688
required disk space: 107868
result code = 0
apt-worker: free space (/) = 83582976
(Reading database ... 23219 files and directories currently installed.)
Unpacking gstreamer0.10-plugins-good-extra-formats (from .../gstreamer0.10-plugins-good-extra-formats_0.10.16-git276-0maemo19+0m5+0css
dpkg: error processing /home/user/MyDocs/.apt-archive-cache/gstreamer0.10-plugins-good-extra-formats_0.10.16-git276-0maemo19+0m5+0cssu
 trying to overwrite `/usr/lib/gstreamer-0.10/libgstmatroska.so', which is also in package gstreamer0.10-mkv
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Found 148 pids...
Found process ID 14154 for 'trackerd'
  Terminated process 14154
Found process ID 14156 for 'tracker-indexer'
  Terminated process 14156

tracker-update-ontology -c Videos -d video/x-matroska -d video/x-flv
Tracker status is 'Paused'
Errors were encountered while processing:
 /home/user/MyDocs/.apt-archive-cache/gstreamer0.10-plugins-good-extra-formats_0.10.16-git276-0maemo19+0m5+0cssu0+thumb0_armel.deb


freemangordon 2014-05-08 10:53

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
ivgalvez: most probably you have "extra decoders support" installed. That's been the case long before -thumb afaik.

petur 2014-05-08 11:02

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Wasmachinemann-NL (Post 1424237)
Still crashes my Rockbox :( Oh well, i'm getting used to hold the pause button a little longer.

EDIT: found out what's the error code:
*PANIC*
STKOV AUDIO
pc:00576e8 sp 000189428
a: 00057f80
a: 00055310
a: 0004bdbc
bt end

for the record, that error dump is from Rockbox itself. Rockbox was originally created as replacement firmware for mp3 players, the app that exists for n900 (and Android) started off from the simulator and actually runs the whole of Rockbox (including its custom kernel) as an app. So in the above case you see a kernel panic from Rockbox itself.

ivgalvez 2014-05-08 11:09

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Yes I have, but what is the package that should be installed then? and why cannot that be handled by proper Debian dependency rules?

peterleinchen 2014-05-08 14:15

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Just upgraded my spare (all telephony lost) device running on cssu thumb and all went well. Many thanks to freemangordon. I really feel there is lot of.fun learning that cssu stuff with neo :D

--
a side question:
I know we need to remove advanced-power to get rid of second batt icon in status-menu. BUT (I noticed just before upgrade):
why does advanced-interface-switcher does not show itself in status-menu? Reinstalled, removed/installed, all to no avail!?

Estel 2014-05-08 20:04

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
AIS works fine, here.

peterleinchen 2014-05-08 20:21

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by Estel (Post 1424596)
AIS works fine, here.

Uh oh, really helpful!
;)

--
In the end, it is/was helpful, as it proves something's wrong on my device or with package. Most prolly a dependency missing (which I have on my daily use device)?
Any idea how to check this lib/exe thing in status-menu?

--
Looks like I found the culprit.
It seems ais does not like devices with 'all telephony disabled'.
Let me check deeper, maybe/hopefully I find a solution (if so I will continue in ais thread).

So not related to thumb at all.
Sorry for OT in this thread.


-- last edit
Found it. Simple fix:
edit file /usr/lib/hildon-desktop/advifswlib/core/maemo5.py and change line #59 by removing GSMInterface from call params. :)

marmistrz 2014-05-09 06:10

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
some more details regarding MathJinni: the backtrace
Code:

(gdb) bt
#0  0x40e4dd38 in raise ()
  from /lib/libc.so.6
#1  0x40e4ea7e in abort ()
  from /lib/libc.so.6
#2  0x40cd0dc4 in __gnu_cxx::__verbose_terminate_handler() ()
  from /usr/lib/libstdc++.so.6
#3  0x40cced50 in ?? ()
  from /usr/lib/libstdc++.so.6
 to quit---turn> to continue, or q <return>
#4  0x40cced50 in ?? ()
  from /usr/lib/libstdc++.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

What should be done/investigated next?

Estel 2014-05-09 08:29

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by peterleinchen (Post 1424603)
Uh oh, really helpful!
;)

Sorry :D, had no idea what could be the reason/how to help, so decided that reporting "worksforme" would best I can do.

/Estel

shubell 2014-05-09 11:27

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
the latest version works great! TNX

pali 2014-05-09 20:54

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
@freemangordon: last thumb compiled libc6 probably causing lot of pulseaudio crashes when OMP playing flac files. See: http://talk.maemo.org/showthread.php...38#post1424538

freemangordon 2014-05-10 06:18

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by pali (Post 1424735)
@freemangordon: last thumb compiled libc6 probably causing lot of pulseaudio crashes when OMP playing flac files. See: http://talk.maemo.org/showthread.php...38#post1424538

That sounds weird, I am using thumb-compiled glibc for more than 3 months, initially with PA from the thumb repo, then with PA from -devel repo and see absolutely no crashes. What is your PA version? May I have one of those flacs that crash for you to test?

freemangordon 2014-05-10 06:28

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by marmistrz (Post 1424633)
some more details regarding MathJinni: the backtrace
Code:

(gdb) bt
#0  0x40e4dd38 in raise ()
  from /lib/libc.so.6
#1  0x40e4ea7e in abort ()
  from /lib/libc.so.6
#2  0x40cd0dc4 in __gnu_cxx::__verbose_terminate_handler() ()
  from /usr/lib/libstdc++.so.6
#3  0x40cced50 in ?? ()
  from /usr/lib/libstdc++.so.6
 to quit---turn> to continue, or q <return>
#4  0x40cced50 in ?? ()
  from /usr/lib/libstdc++.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

What should be done/investigated next?

According to google/stackoverflow, your locales are somehow broken.

try to export LC_ALL=C before starting MathJinni.

What are your regional settings?

pali 2014-05-10 08:07

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424759)
That sounds weird, I am using thumb-compiled glibc for more than 3 months, initially with PA from the thumb repo, then with PA from -devel repo and see absolutely no crashes. What is your PA version? May I have one of those flacs that crash for you to test?

Crashing with last version from cssu-devel and also with last version with disabled ipv6 support.

It crashing randomly at any flac file which I tried to played. Sometimes it does not crash for long time and sometimes 2-3x in 5 minutes...

UJKU 2014-05-10 11:49

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1424502)
Yep, seems something is a bit buggy in hildon-desktop, will investigate it.

same problem with hildon desktop

shawnjefferson 2014-05-13 06:46

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
I'm seeing apps rotating with orientation lock on that previously did not rotate... Like Opera 11 for instance.

freemangordon 2014-05-13 06:48

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by shawnjefferson (Post 1425136)
I'm seeing apps rotating with orientation lock on that previously did not rotate... Like Opera 11 for instance.

Yes, there is some problem in hildon-desktop rotation handling, I will look at it as soon as I have some spare time

yaliang 2014-05-13 14:17

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
hey guys. after upgrading , my N900 can't set Chinese whatever i do including i have tried to reinstall Chinese pocket.All the chinese users are disscussing about this.how to solve this problem?

moreover , the filemanager disapears

marmistrz 2014-05-14 15:41

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
about the broken locales, posting full locales

Code:

# locale
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC=pl_PL
LC_TIME=en_US
LC_COLLATE="en_US"
LC_MONETARY=pl_PL
LC_MESSAGES=en_US
LC_PAPER=pl_PL
LC_NAME=pl_PL
LC_ADDRESS=pl_PL
LC_TELEPHONE=pl_PL
LC_MEASUREMENT=pl_PL
LC_IDENTIFICATION=pl_PL
LC_ALL=


pichlo 2014-05-14 19:59

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
2 Attachment(s)
A funny thing happened to me during the upgrade. I had to reinstall a lot of superfluous packages such as osso-calc, telepathy-gabble, rtcom-messaging-ui-portrait and about 20 others. And I am still struggling with the last one - maemo-optify-runonce. Does anyone know how to reinstall it once removed? My device always reboots while trying to install it.

But this post is mainly about a different thing. All of a sudden, my background does not fade in the applications menu etc. See screenshots. Any idea why? It is quite difficult to make out what's on the screen.

Attachment 35200

Attachment 35201

I have had an unexpected reboot before the upgrade, which may have resulted in a FS corruption with possible side effects like that, but the screen looked fine after the reboot and started showing this only after the attempted upgrade.

int_ua 2014-05-14 23:23

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by pichlo (Post 1425343)
All of a sudden, my background does not fade in the applications menu etc. See screenshots. Any idea why? It is quite difficult to make out what's on the screen.

I have exactly this behaviour configured through transitions.ini (it's ok with black background). IIRC, it's zoom: http://wiki.maemo.org/Community_SSU/...n-desktop#Home

pichlo 2014-05-15 05:51

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Thanks, int_ua. I use CSSU Tuner to make editing transition.ini easier. Changing zoom didn't do it, neither did changing any other parameter. But following your reply, I checked my /usr/share/hildon-desktp directory and found two files: new, 202B long transition.ini and 2 weeks old, 2kB long transition.ini.precssu. Deleting the new one and renaming the old one back to transition.ini did the trick.

Now, how about that maemo-optify-runonce? :)


All times are GMT. The time now is 15:31.

vBulletin® Version 3.8.8