| Prev | 9   17     18   19   20     21   | Next
maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Annouce] HealthCheck - Hardware/System checker for the N900 (https://talk.maemo.org/showthread.php?t=45453)

NokiaRocks 2010-11-01 21:47

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Ok it did :P
Thx for the tip.

atilla 2010-11-01 21:48

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
for me it still crashes:(

Doctor Patch 2010-11-02 16:06

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
HealthCheck crashes almost immediately for me:

I'm currently running the UK non-Vodafone version of PR1.2

~ $ python /opt/healthcheck/healthcheck.py
***** Start Imports *****
** Importing qtcore & gui **
Traceback (most recent call last):
File "/opt/healthcheck/healthcheck.py", line 21, in <module>
from PyQt4 import QtCore, QtGui
RuntimeError: the sip module implements API v8.0 but the PyQt4.QtCore module requires API v7.1

Any ideas?

noobmonkey 2010-11-02 16:45

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
looks like a qt version issue :|

Will take a look into it, do you have any special addonds, new qt etc?

noobmonkey 2010-11-02 16:47

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
New version is getting there, but will be a good few weeks away! - need to get the current functionality before i post it!

noobmonkey 2010-11-03 10:13

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
mini status update:

The main menu / navigation is done
The system page is 80% complete
The free space window is 80% complete

8 more pages to go (+ modal windows like screen tests etc)


I'm just working through all of the separate pages and getting the basic information up and working. Once that is complete i'll screenshot the lot up here for comments and feedback, mainly relating to the GUI and design.

The aim will be that this is Healthcheck V3.0 when released. Basic aims for the first version are:
To include all functions that the previous version had, but be quicker to load, easier to use and display information in a better and more concise way.

Once V3.0 is complete, i'm going to start developing toolkit addons hopefully.

So for example, an overclockers toolkit, a gaming toolkit, Free Space/issues toolkit, App/Repo toolkit and themes/GUI toolkit.

The toolkits, if i can do it will allow users to perform basic functions to assess problems, report on problems and hopefully fix minor issues.

So, quite alot to do, and if i complete the lot before the N900 dies out i will be impressed lol :P

In the meanwhile, i am aware the previous healthcheck has a few problems since PR1.3 - i've been given a few fixes, but struggling with time to do both at the moment. will try and sort that out soon though.

Doctor Patch 2010-11-04 01:13

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
You're right - it was a python version issue.

python2.5-qt4-common was version 4.7.5-maemo1

the rest was version 4.7.4-maemo0

python2.5-qt4-common refused to be downgraded even when removed! Cue a whole pile of digging to download the deb files for the whole of 4.7.5-maemo1 and dpkg -i them in the dependency order (after common, core, dbus, gui and then the python2.5-qt4-maemo5 package)

After all that, healthcheck still crashes :( but at least it's a different error.

/opt/healthcheck # python healthcheck.py
***** Start Imports *****
** Importing qtcore & gui **
** Importing Pyside qtcore & gui **
** Importing ui.touchstub - accuracy tool **
** Importing sys **
** Importing commands **
** Importing os **
** Importing os.path **
** Importing subprocess **
** Importing dbus.glib **
** Importing Start location**
** Importing Cellinfo **
** Importing Hildon **
process 4084: arguments to dbus_connection_get_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 5757.
This is normally a bug in some application using the D-Bus library.
process 4084: arguments to dbus_connection_set_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 5721.
This is normally a bug in some application using the D-Bus library.
Aborted

I'm now using PR1.3 so I guess I'll have to be patient anyway.

noobmonkey 2010-11-04 07:43

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
thats odd! you are still erroring on the imports, so it's still a library error os some sort. the dbus bit is throwing me a bit! will check what line that is in a sec :)

noobmonkey 2010-11-06 19:23

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Ok Fixto the previously mentioned SIP problem is here

sudo apt-get install python2.5-sip4=4.10.5-maemo0

But i would recommend waiting fo rthe new version :P

laustmcgregor 2010-11-15 11:08

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Hi,

I'm on PR1.3 too and healthcheck stops on:

File "healthcheck.py", line 1408, in <module>
ui.updateAll()
File "healthcheck.py", line 1221, in updateAll
self.updateMaemoV()
File "healthcheck.py", line 826, in updateMaemoV
g = s[2].strip()
IndexError: list index out of range

noobmonkey 2010-11-15 11:34

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
oooo that's erroring out whilst reading your maemo version.

Please can you go into x-terminal and run this command?
Code:

dpkg -l "mp-fremantle-*"
And let me know the output please?

(And mine has the same error lol - but as i'm working on the new one - i haven;t quite got round to sorting it!)

laustmcgregor 2010-11-15 12:54

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Here's the output:

Code:

pn mp-fremantle-g <none> (no description available)
Thinking "stupid you, you're just missing that one", I tried to simply apt-get it, but it failed for unmet dependency:
Code:

mp-fremantle-generic-pr: Depends: libsdsl-mixer1.2 (= 1:1.2.6-5+0m5)

noobmonkey 2010-11-15 13:04

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
lol!!!!!!!!
the mp-fremantle is a core file - but with regards to overclocking/kernels etc - they sometimes change, hence scewing up healthcheck (and my rubbish error checking!)

noobmonkey 2010-11-15 13:06

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
before i screw up your device, can you let me know what specifics you have?
What firmware do you think you are on? (pr1.2 pr1.3 etc)
Are you using an overclocking kernel?
Do you use nitroid/multiboot?
Do you use uboot/Meego?

Rob1n 2010-11-15 13:28

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by laustmcgregor (Post 873999)
Here's the output:

Code:

pn mp-fremantle-g <none> (no description available)
Thinking "stupid you, you're just missing that one", I tried to simply apt-get it, but it failed for unmet dependency:
Code:

mp-fremantle-generic-pr: Depends: libsdsl-mixer1.2 (= 1:1.2.6-5+0m5)

That's because you've force installed (either manually or via apt-get dist-upgrade) a new version of libsdl-mixer1.2 that's not compatible with the current firmware. You'll need to force install the old version again first - I think this'll do it:
Code:

apt-get install libsdl-mixer1.2=1:1.2.6-5+0m5

laustmcgregor 2010-11-15 13:31

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
I don't mind screwing it up too much as long as I can restore a backup :-)

I'm on 1.3 (20.2010.36-2), no overclocking, multiboot, and I don't use meego (yet)

noobmonkey 2010-11-15 13:38

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Ok, made me happier that i wasnt gonna kill your device hehe :)

Rob1ns advise should work! :) :)

laustmcgregor 2010-11-15 13:42

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
It fixed it indeed! Thanks :-)

When proximity sensor is said "closed", does it mean it detects something? It says closed whether I put my finger in front of it or not during update.

noobmonkey 2010-11-15 14:36

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
well done!
open means nothing near the proxi, closed means it is covered. unfortunatley it only has the two states.

atilla 2010-11-15 15:15

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
hey noobmoney i tried the dpkg command too and get the same strange message:
~ $ dpkg -l "mp-fremantle-*"
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
pn mp-fremantle-g <none> (no description available)

laustmcgregor 2010-11-15 16:02

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
atilla, I believe this means it is not installed.

For me, apt-get install mp-fremantle-generic-pr did it.

laustmcgregor 2010-11-15 16:09

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 874098)
well done!
open means nothing near the proxi, closed means it is covered. unfortunatley it only has the two states.

This is what I thought. So in my case it always thinks there's something.

The screen protector is pre-cut around it so I'll try removing this part..

noobmonkey 2010-11-15 16:20

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Ahhh that's what healthcheck is for :) - to test and help - unfortunatley it can't grow arms and free itself from it's screen protector ;)

laustmcgregor 2010-11-15 16:28

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
This is exactly why I installed it :-) And it does its work just the way it should so it's perfect.

If we plug robotic arms, can it control them? :-þ

noobmonkey 2010-11-15 16:41

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Yes, yes you can! http://lovemynokia.com/niko-n900-a-l...using-twitter/

atilla 2010-11-15 17:56

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
thanksfor yout help laustmcgregor.
i tried to install it via apt-get but i get a broken packages error
see here:

The following packages have unmet dependencies:
mp-fremantle-generic-pr: Depends: libsndfile1 (= 1.0.20-0maemo1+0m5) but 1.0.20-0maemo1+ogg is to be installed
E: Broken packages

noobmonkey 2010-11-15 18:26

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
hmmmmmmmmmm

Code:

apt-get install --reinstall libsndfile1
or
apt-get install --reinstall libsdl-mixer1.2

maybe?

atilla 2010-11-15 19:02

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
thanks for your fast help guys.
noobmonkey i reinstalled succesfully both but i still get the same error.really strange and i get a little bit pissed :(
is it me or why i get so many error codes?i mean what im doing wrong?devel disabled most of the time,no playing with apt-get upgrades.i don't get it.

btw:i made a healtcheck update to the new deverl version but its still crashing.

Rob1n 2010-11-15 19:41

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by atilla (Post 874319)
thanks for your fast help guys.
noobmonkey i reinstalled succesfully both but i still get the same error.really strange and i get a little bit pissed :(

Try:
Code:

apt-get install libsndfile1=1.0.20-0maemo1+0m5

atilla 2010-11-15 19:47

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by Rob1n (Post 874358)
Try:
Code:

apt-get install libsndfile1=1.0.20-0maemo1+0m5

thanks you very much.that worked now i only get a error with the libsdl mixer:

The following packages have unmet dependencies:
mp-fremantle-generic-pr: Depends: libsdl-mixer1.2 (= 1:1.2.6-5+0m5)

how can downgrade it too?

Rob1n 2010-11-15 20:49

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by atilla (Post 874363)
thanks you very much.that worked now i only get a error with the libsdl mixer:

The following packages have unmet dependencies:
mp-fremantle-generic-pr: Depends: libsdl-mixer1.2 (= 1:1.2.6-5+0m5)

how can downgrade it too?

Code:

apt-get install libsdl-mixer1.2=1:1.2.6-5+0m5

atilla 2010-11-15 21:11

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by Rob1n (Post 874405)
Code:

apt-get install libsdl-mixer1.2=1:1.2.6-5+0m5

thank you dude!!!
finally everything worked.
even healthcheck is running again.but why i had to downgrade the packages to be able to install mp-fremantle?
anyway thanks for the assist guys and sry if i annoyed you with my 100 questions.
now im happy;)

noobmonkey 2010-11-15 21:20

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Not annoying at all!! :) :)
Great to hear it is working!!

laustmcgregor 2010-11-15 22:04

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Looks like Robin has the one solution to fix them all problems :-)

noobmonkey 2010-11-15 22:22

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
don't scare him off :) - i need him helping me out here, hehe! :) he's done a great job over the last 8 months getting my limited brain/app working ;) hehe

Rob1n 2010-11-15 22:46

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by atilla (Post 874425)
why i had to downgrade the packages to be able to install mp-fremantle?

The mp-fremantle package defines the firmware release, so specifies a dependency on specific versions of all the core packages. For some reason, newer (incompatible) versions of some packages have been uploaded to some of the repositories. These shouldn't be installable under normal circumstances though - you need to either deliberately specify them, or use "apt-get dist-upgrade" to force them to install (either of which will deinstall the mp-fremantle package at the same time). The only other way I can see them getting installed is if you've manually installed an updated version of one of the core packages (e.g. newer version of modest, hildon-desktop) which would also force a deinstall of the mp-fremantle package - after that, an "apt-get upgrade" would probably install them.

xiton 2010-11-16 11:29

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
having an error when I try to install via FAP:

--- 2010-11-16 06:24:33 ---
/usr/bin/apt-get -qsy --allow-unauthenticated -o Dir::Etc::sourcelist=/opt/fapman-cache/sources.list -o Dir::State::lists=/opt/fapman-cache/lists -o Dir::Etc::sourceparts="" --auto-remove install healthcheck
--- 2010-11-16 06:24:55 ---
Output from last process:
---
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
healthcheck: Depends: python2.5-qt4 (>= 4.7.3-maemo5)
E: Broken packages

zimon 2010-11-21 10:47

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by xiton (Post 874901)

The following packages have unmet dependencies:
healthcheck: Depends: python2.5-qt4 (>= 4.7.3-maemo5)
E: Broken packages

I had the same problem.
apt-get -f install
...in a root CLI fixed the installation for me.

zimon 2010-11-21 11:17

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Well, got it installed fine, but when I now try to run it, it stalls in "Loading Heltcheck - System Tab" "Please wait", and the progress bar is in its 45%. Had to press "cancel".

But it seems to work now anyway, except Comms window is all green. Interesting to note, the back camera test does not light the red flash. Has this come with PR1.3 update or is Healthcheck clever that way it has this disabled (like I want to)?

And, from program menu "update all", this time the configuration went through all the way. Now also Comms tab is working.

noobmonkey 2010-11-21 15:00

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
lol healthcheck unfortunately is not very clever at all ;)
If there are problems, it will provide feedback if run through terminal though :)

The new version is going well, and i now have 6 screens fully done, so just starting work on the new tools screens.
I've held of uploading to extras-devel as people are probably using that version? (I never pushed it further to testing, sorry)

Once i have 90% of the old app's functionality i will figure out how to package this and throw it into devel. It should remove ALL of the python related errors! (As there is no python in the code!)


| Prev | 9   17     18   19   20     21   | Next
All times are GMT. The time now is 19:35.

vBulletin® Version 3.8.8