maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   help a n00b solve package dependencies, etc. (https://talk.maemo.org/showthread.php?t=12221)

JHopkins 2007-11-25 00:24

help a n00b solve package dependencies, etc.
 
Hello. I just got my n800 through the mail the other day. I need some help. I'm using the latest 2007OS firmware (the july skype update). Here are my problems:

1. The package manager sucks. Maybe I'm spoiled with apt-get, but it won't seem to want to resolve dependencies for me. I can't install some programs, like pidgin, because it needs many dependencies.

I added the maemo repository to my list
I changed most catalogs from "bora" to chinook"
I'm in red pill mode
I've try to manually download the dependecies.

Such as libc6. I have libc6 installed. Many apps still say they can't be installed because they need libc6. If I update libc6, it says it can't be updated, because one of it's dependencies is itself! (libc6). Surely a package can't depend on itself to update?

Also, many things can't be updated because of the problem noted above. It also wants libglib (which I installed), libdbus (which I installed), and other things. Another problem is, libc6 says it conflicts with a lot of other packages. When I try to uninstall the packages libc6 conflicts with, it won't let me, because other packages depend on it. This is quite a messCan someone please help me with this? I even tried installing xterminal, and doing

sudo -s
apt-get update
apt-get upgrade

But I don't know the sudo password, or root's password. I figured tha t if the n800's craptastic package manager can't handle it, maybe apt-get can.


Cliffnotes: Can I get either:
sudo password
root password
more repositories with the packages I'm missing (I already have the maemo and maemo hackers repositories in my catalog)

Thanks in advance.

EDIT: I should probably add I'm a linux newbie, and don't know anything about bash, ssh, etc. If your steps to help me include ssh, please go into further detail. I run Ubuntu on my pc (from Edgy to Gutsy) and windows XP, so I'm not too good with computers.

JHopkins 2007-11-25 08:39

Re: help a n00b solve package dependencies, etc.
 
Bump
Up
My
Post

sukru 2007-11-25 22:28

Re: help a n00b solve package dependencies, etc.
 
why did you change from bora? Are you still using OS2007 right?

GeneralAntilles 2007-11-25 23:07

Re: help a n00b solve package dependencies, etc.
 
Quote:

Originally Posted by JHopkins (Post 99473)
I changed most catalogs from "bora" to chinook"
I'm in red pill mode

Both really bad ideas.

http://www.gronmayer.com/it/

The repositories for OS2007 are the ones you want.

JHopkins 2007-11-26 03:53

Re: help a n00b solve package dependencies, etc.
 
Sorry. I thought os2007 was chinook. I guess os2008 is chinook?


However, I only changed to chinook as a last resort. Even with bora selected, the package manager still wouldn't resolve my dependencies.

Also, can someone please give me a root password?

Thanks again.

technut 2007-11-26 04:29

Re: help a n00b solve package dependencies, etc.
 
Quote:

Originally Posted by JHopkins (Post 99935)
Also, can someone please give me a root password?

Install an app called "becomeroot". After that, to get root just type "sudo gainroot" in Terminal.

You can search for becomeroot here:
http://www.gronmayer.com/it/

JHopkins 2007-11-26 08:39

Re: help a n00b solve package dependencies, etc.
 
Thanks for all the help. I added a lot of the repositories and changed everythung back to bora. I need one more thing. Now pidgin wants libgnutls to be installed. Any help? Will apt-get install libgnutls work?

technut 2007-11-26 09:37

Re: help a n00b solve package dependencies, etc.
 
Do a search for libgnutls at http://www.gronmayer.com/it/ and add one of the repositories that contain it. That should fix the dependency when you install pidgin.

TA-t3 2007-11-26 14:33

Re: help a n00b solve package dependencies, etc.
 
As the General said, and technut said twice already, use that link, and only that link. Don't mess around with manually adding repositories or worse, if you're a newbie. Most of the time it's not worth doing even if you're not a newbie too..

AbelMN 2007-11-26 21:14

Re: help a n00b solve package dependencies, etc.
 
Thanks for the usefull info above. The repository site really helps.

However the http://downloads.maemo.org/product/OS2007/pidgin/ site ditdn't work for me. It takes too much effort to find every lib or gnutls (acronyms or what?) Too much hobby stuff as far as I am concerned. But that of course is a complaint to be lodged to the maemo site, not to you.

Thanks again, Abel.

yerga 2007-11-26 23:00

Re: help a n00b solve package dependencies, etc.
 
Try here: http://pidgin.garage.maemo.org

JHopkins 2007-11-27 00:00

Re: help a n00b solve package dependencies, etc.
 
Thank you all for putting up with my idiocy. I finally have pidgin installed. In fact, I'm typing this and the last post off the n800. Usually people say RTFM in linux forums.

I've ordered 2 8GB sd cards for the n800, with a case and screen protector. I still have a few minor questions for you:

1. The right 1/4 inch of my screen is darker than the rest. Should I try for my warranty (I bought an extended warranty, since I've wanted a bokia tablet since I saw the 770 in linux journal in the library).

2. Can I turn off auto complete in the software keyboard?

3. I created a new folder under apps. Besides change where apps are located, can I move the folders' order around (put tools at the bottom) and can I rename the default foldrrs. For example, tools and utilities sound too alike. I want to rename tools to system tools.

4. Sometimes the touch screen doesn't register my taps. Any help?

Thanks again.

dormant 2007-11-27 00:38

Re: help a n00b solve package dependencies, etc.
 
Quote:

Originally Posted by JHopkins (Post 100454)
2. Can I turn off auto complete in the software keyboard?

Control Panel - Text Input Settings - Word Completion
Quote:

3. I created a new folder under apps. Besides change where apps are located, can I move the folders' order around (put tools at the bottom) and can I rename the default foldrrs. For example, tools and utilities sound too alike. I want to rename tools to system tools.
Try Control Panel - Navigation - Applications Organise
But it looks as if it doesn't allow changes to everything.
Quote:

4. Sometimes the touch screen doesn't register my taps. Any help?
I've noticed that recently. I thought maybe I was getting old.

I am sooo tempted to say RTFM. But I can't find the emoticon for Irony.

technut 2007-11-27 01:04

Re: help a n00b solve package dependencies, etc.
 
Quote:

Originally Posted by JHopkins (Post 100454)
1. The right 1/4 inch of my screen is darker than the rest.

That's been widely reported on the N800 and is pretty normal. It is due to the design of the LCD sidelight.

JHopkins 2007-11-27 02:21

Re: help a n00b solve package dependencies, etc.
 
Thanks for all your help. Especially technut. I have stumbled into one more question (watch me post "one more question" several times over the next few days).

Whenever I download a new repository, it always asks if I want to refresh my catalog. I say yes. It takes a while, and always says "Unable to refresh list. Last refreshed list is shown." Why is this? Also, despite the warning, the new packages always show up, even though the n800 is "unable to refresh list". Is this bad, or just typical?

I also head the n800 has 128MB internet flash. I though it was referring to the free 128 MB miniSD card it came with. Apparently not? My memory card only contains sample movie clips and music (If my music and anime wouldn't play on my n800, there's no point of buying 2 8GB SD cards). All my apps must be installed into the internal flash, right? So if I download more than 128 MB of apps, my external SD cards can be used, right?

Another video question. The default player says it can play fullscreen videos, but alas, I found that it will only play my widescreen videos. Which is weird. Specifically, when I try to play a fullscreen video, it say "Resolution not supported". Luckily, Mplayer plays my videos beautifully. I guess my question is, is the default media player really so bad it can't play fullscreen video?

Thanks again for all your help. BTW, all my spelling errors in my last post (bokia, foldrrs?) were mostly because I typed it on the n800. Now I'm on my full-sized qwerty keyboard. Geez, look at that. I thought I'd only ask one more question, and I ended up asking three.:D

technut 2007-11-27 03:25

Re: help a n00b solve package dependencies, etc.
 
Quote:

Originally Posted by JHopkins (Post 100522)
Geez, look at that. I thought I'd only ask one more question, and I ended up asking three.:D

Indeed. Well I'm pretty new at this myself (just got my N800 last month) but I'll answer what I can.

The App Manager has a log file you can view in the menu. See if it is flagging a particular repository as being a problem or reporting any other error.

The N800 actually has 256MB of internal flash memory. I was asking about it myself just yesterday.... I don't know of any way to install apps elsewhere, but I'm a Linux noob. If it ever becomes necessary then I'm sure someone here can tell us how to do it. I copied most of the crap that was on there to an SD card and deleted it from the internal flash. So far it doesn't look like I'll run out of space if I continue to keep media and other large files on SD.

I haven't played with much media files, maybe someone with more experience with video can give you advice on that. I do know that mplayer is often recommended as having better media format compatibility than the default player.

TA-t3 2007-11-27 13:33

Re: help a n00b solve package dependencies, etc.
 
For the refresh error, as technut said there's a log there. You can ignore the warnings in the log, but if there's an error you should (possibly just temporarily) look for and disable that repository (click 'details' in the list of repostories to get access to a tick box for disabling it).

The 256MB internal flash of the N800 (and N810) is the internal 'hard disk', or storage. It's set up as a compressed file system, so it actually stores much more than 256MB. The operating system itself is on this flash storage, as well as your own files. The SD cards are mounted (=made available) in such a way that the 'execution' flag is not set, this means that applications can't be installed on the card(s) and expected to run. With the exception of scripts, which can be made to run with a slight trick.
However, it's possible to change the mounting so that the 'exec' flag isn't disabled for one or both cards, it's been discussed in the past and you can probably find it in some thread. (It may be as easy as editing /etc/fstab, but I'm not certain - didn't try that myself. For any ordinary Linux system that _would_ be sufficient.)

technut 2007-11-27 20:40

Re: help a n00b solve package dependencies, etc.
 
Thanks TA-t3, I hadn't realized the OS itself was actually stored in the "device memory" area. For some reason I thought the OS would be in locked-down memory somewhere completely separate, and treated as ROM. That might be an old carry-over from my Palm PDA days.

I thought the 256MB device memory would be completely available for user apps and data. I appreciate the clarification.

JHopkins 2007-11-28 03:36

Re: help a n00b solve package dependencies, etc.
 
Ahh, another question has popped up in my head.

Once, due to the n800's responsiveness (or lack there of), I tapped hard enough so that when I let go of my stylus, a little blob of colors appeared (like touching a LCD computer monitor too hard) The blob of colors surrounding where the stylus had just touch - can this cause permanent damage? If so, what did I cause? I should note that I only did this a few times out of frustration, and it was my fault, as mozilla with a flash video (youtube) was on.

Ah, yet another question. My browser (minimo) likes to crash after watching a flash video. Any reason why? This is wild to see debian, the most stable, one of the oldest linux distros, crashing maybe once a day.

Thanks!

EDIT: I wanted to say I looked at the log of the app manager. No luck really. I tried apt-get update, and it told me which repository was the problem, and I fixed it. :)

TA-t3 2007-11-28 11:52

Re: help a n00b solve package dependencies, etc.
 
You may have damaged your lcd screen, but if things still work then it won't get any worse, presumably. What could have made it worse is that there's a digitizer below the lcd screen, that's a thin sheet of some material that recognizes where you tap the stylus. With bad luck you could have permanently made a connection with the digitizer where you pressed too hard, after that nothing would have worked because the N800 digitizer is a single-tap digitizer. This is a quite common problem when installing screen protectors, because if you press a bit too hard (to get the bubbles out) the digitizer gets permanently engaged. Fortunately it will normall rectify itself just by peeling off the screen protector (and thus lifting the LCD away from the digitizer).


All times are GMT. The time now is 11:33.

vBulletin® Version 3.8.8