maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   Chromium 5.0.369.2 N900 (https://talk.maemo.org/showthread.php?t=93962)

Boemien 2014-10-02 23:10

Chromium 5.0.369.2 N900
 
2 Attachment(s)
old release.

--Post deleted--

coderus 2014-10-02 23:14

Re: I just found THIS!!!
 
using ssh X forwarding from desktop?

Boemien 2014-10-02 23:21

Re: I just found THIS!!!
 
Quote:

Originally Posted by coderus (Post 1441640)
using ssh X forwarding from desktop?

It's a bit technical for me, i just found the debs and installed them on the phone!!! :D

Estel 2014-10-03 04:37

Re: Chromium 5.0.369.2 N900
 
You're aware that this version of chromium is outdated by few eons, right? BTW, much more recent version ( from squeeze) works on Maemo via Easy Debian.

Also, chromium is FOSS - why you shouldn't be able to publish debs?...

/Estel

nokiabot 2014-10-03 04:44

Re: Chromium 5.0.369.2 N900
 
Thats too old :(
did you find any recent compiles ?

Boemien 2014-10-03 18:57

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by Estel (Post 1441662)
You're aware that this version of chromium is outdated by few eons, right? BTW, much more recent version ( from squeeze) works on Maemo via Easy Debian.

Also, chromium is FOSS - why you shouldn't be able to publish debs?...

/Estel

Yeah but it works on some websites which did not work with other browsers. I mean TV streaming sites for example work quit fast with this browser than firefox or iceweasel in ED for example. Maybe I dont have the right configs. (I did not test many sites, mostly http://play.tv or http://mytvonline.org for example)
By the way Estel do you have a link to your recent and up to date image for ED? With chromium already installed :rolleyes: :cool: ?

Quote:

Originally Posted by Estel (Post 1441662)
Also, chromium is FOSS - why you shouldn't be able to publish debs?...

/Estel

Well the original site is down and it seems that the soft disappeared from repositories (I don't know why). As it is quite difficult to find it on internet (but thanks google) i was wondering if it was fine to upload the links here??

Quote:

Originally Posted by nokiabot (Post 1441664)
Thats too old :(
did you find any recent compiles ?

Unfortunately, it seems that this version is the latest which have been compiled for maemo. :o

Estel 2014-10-03 23:18

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by Boemien (Post 1441764)
By the way Estel do you have a link to your recent and up to date image for ED?

No, but "recent and updated" chromium doesn't work for in ED (or for whole armel), so it doesn't matter much ;) The version from ED thread (or qole repos) of my squeeze image should be OK.

Quote:

Originally Posted by Boemien (Post 1441764)
soft disappeared from repositories (I don't know why).

Because Council was spineless at this time, and retracted FOSS-licensed software from repos, just due to the fact that google got some patent claims by 3rd party. Other distros - like Debian - never did that, and of course, they were right. Chromium was, is, and will be OK to be in repos.

As for your "more recent" needs - try QML browser, it's faster, and uses latest webkit.

/Estel

abdel_95 2014-10-05 05:59

Re: Chromium 5.0.369.2 N900
 
Hello please is there any easy steps to install this chromium on my nokia n900?

sulu 2014-10-05 06:49

Re: Chromium 5.0.369.2 N900
 
fyi:
Raspbian (armhf) has Chromium 22 in their Repos:
http://archive.raspbian.org/raspbian...omium-browser/

It may work in Easy Debian (Wheezy). But I have not tested it. In case you want to try, here are the Raspbian repos:
http://www.raspbian.org/RaspbianRepository


Edit:
Don't bother, it won't work.

1st:
You'd need to install those packages manually since Debian Wheezy contains a newer chromium version which is why apt will try to pull the *_all.deb packages from Debian. These of course are incompatible with the older Raspbian packages.
But that's manageable.

2nd:
If you successfully installed chromium it won't start due to this error message:
Code:

libudev: udev_monitor_enable_receiving: bind failed: Operation not permitted
A google search makes me believe we're tricked by our ancient kernel again, because among the few hits the even fewer hits with any clues point to outdated kernel versions.
@Nokia: Thanks again for all the blobs that leave us stuck with 2.6.28!

3rd:
There's a workaround: Start chromium as root.
Yes! Yuck! No! Don't!

abdel_95 2014-10-05 11:15

Re: Chromium 5.0.369.2 N900
 
okay i've downloaded files in the first link what next should i do?

pichlo 2014-10-05 13:32

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1441915)
okay i've downloaded files in the first link what next should i do?

If you need to ask, then simply delete them.

This is NOT some kind of smart-***, sarcastic quib. It is a well meant advice. Things from random sources other than the standard repositories are only for those who know what they are doing.

sulu 2014-10-05 15:14

Re: Chromium 5.0.369.2 N900
 
I did some research in the Raspbian sources [1] and I believe the error message comes from here:

third_party/libjingle/source/talk/media/devices/linuxdevicemanager.cc
Code:

bool LinuxDeviceWatcher::Start() {
  // We deliberately return true in the failure paths here because libudev is
  // not a critical component of a Linux system so it may not be present/usable,
  // and we don't want to halt LinuxDeviceManager initialization in such a case.
  if (!libudev_.Load()) {
    LOG(LS_WARNING) << "libudev not present/usable; LinuxDeviceWatcher disabled";
    return true;
  }
  udev_ = libudev_.udev_new()();
  if (!udev_) {
    LOG_ERR(LS_ERROR) << "udev_new()";
    return true;
  }
  // The second argument here is the event source. It can be either "kernel" or
  // "udev", but "udev" is the only correct choice. Apps listen on udev and the
  // udev daemon in turn listens on the kernel.
  udev_monitor_ = libudev_.udev_monitor_new_from_netlink()(udev_, "udev");
  if (!udev_monitor_) {
    LOG_ERR(LS_ERROR) << "udev_monitor_new_from_netlink()";
    return true;
  }
  // We only listen for changes in the video devices. Audio devices are more or
  // less unimportant because receiving device change notifications really only
  // matters for broadcasting updated send/recv capabilities based on whether
  // there is at least one device available, and almost all computers have at
  // least one audio device. Also, PulseAudio device notifications don't come
  // from the udev daemon, they come from the PulseAudio daemon, so we'd only
  // want to listen for audio device changes from udev if using ALSA. For
  // simplicity, we don't bother with any audio stuff at all.
  if (libudev_.udev_monitor_filter_add_match_subsystem_devtype()(
          udev_monitor_, "video4linux", NULL) < 0) {
    LOG_ERR(LS_ERROR) << "udev_monitor_filter_add_match_subsystem_devtype()";
    return true;
  }
  if (libudev_.udev_monitor_enable_receiving()(udev_monitor_) < 0) {
    LOG_ERR(LS_ERROR) << "udev_monitor_enable_receiving()";
    return true;
  }
  static_cast<talk_base::PhysicalSocketServer*>(
      talk_base::Thread::Current()->socketserver())->Add(this);
  registered_ = true;
  return true;
}

specifically:
Code:

if (libudev_.udev_monitor_enable_receiving()(udev_monitor_) < 0) {
    LOG_ERR(LS_ERROR) << "udev_monitor_enable_receiving()";
    return true;
  }

Shortly before there is this check:
Code:

if (!libudev_.Load()) {
    LOG(LS_WARNING) << "libudev not present/usable; LinuxDeviceWatcher disabled";
    return true;
  }

Maybe if we return true at this point unconditionally chromium will start. I tried renaming /lib/arm-linux-gnueabihf/libudev.so.0.13.0 but some other chromium component insists on wanting libudev.
Another approach might be to disable this libjingle stuff (whatever it is). I couldn't find a way to do this via a command line switch [2], so I guess recompiling chromium with either patching libjingle out or disabling the libudev check is the only way.

Any volunteers? I'm too lazy to do it atm.



[1] http://archive.raspbian.org/raspbian...sg.orig.tar.xz (~50MB)
[2] http://peter.sh/experiments/chromium...line-switches/

abdel_95 2015-01-28 15:14

Re: Chromium 5.0.369.2 N900
 
is there no way to have the download link for chromium?

nieldk 2015-01-28 17:54

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1458526)
is there no way to have the download link for chromium?

Search, search ...... 'robot working' .... interresting repository identified .... index found ... listing index ....

http://qole.org/repository/pool/fremantle/

abdel_95 2015-01-28 22:06

Re: Chromium 5.0.369.2 N900
 
thank you so much i've downloaded it but it fails to install and i get this; BusyBox v1.23.0 (Debian 1.23.0power1+thumb0) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # dpkg -i /home/user/MyDocs/chromium_armel.deb
(Reading database ... 38223 files and directories currently installed.)
Unpacking chromium (from .../user/MyDocs/chromium_armel.deb) ...
dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy)
dpkg-deb: subprocess paste returned error exit status 2
dpkg: error processing /home/user/MyDocs/chromium_armel.deb (--install):
short read in buffer_copy (backend dpkg-deb during `./opt/chromium/chrome')
Errors were encountered while processing:
/home/user/MyDocs/chromium_armel.deb

abdel_95 2015-01-29 07:56

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by nieldk (Post 1458550)
Search, search ...... 'robot working' .... interresting repository identified .... index found ... listing index ....

http://qole.org/repository/pool/fremantle/

plz help me install it :D

reinob 2015-01-29 08:37

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1458574)
thank you so much i've downloaded it but it fails to install and i get this; BusyBox v1.23.0 (Debian 1.23.0power1+thumb0) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # dpkg -i /home/user/MyDocs/chromium_armel.deb
(Reading database ... 38223 files and directories currently installed.)
Unpacking chromium (from .../user/MyDocs/chromium_armel.deb) ...
dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy)
dpkg-deb: subprocess paste returned error exit status 2
dpkg: error processing /home/user/MyDocs/chromium_armel.deb (--install):
short read in buffer_copy (backend dpkg-deb during `./opt/chromium/chrome')
Errors were encountered while processing:
/home/user/MyDocs/chromium_armel.deb

Download it again. Check the size of the .deb file (should be 18MB). Check that you actually have enough free space in your rootfs/optfs (type "df -h" and post the output here if in doubt).

But the error, being a "short read", means your download is corrupt.

abdel_95 2015-01-29 08:57

Re: Chromium 5.0.369.2 N900
 
here is what i get /home/user # df -h
Filesystem Size Used Available Use% Mounted on
rootfs 227.5M 154.6M 68.7M 69% /
ubi0:rootfs 227.5M 154.6M 68.7M 69% /
tmpfs 1.0M 88.0K 936.0K 9% /tmp
tmpfs 256.0K 88.0K 168.0K 34% /var/run
none 10.0M 68.0K 9.9M 1% /dev
tmpfs 64.0M 4.0K 64.0M 0% /dev/shm
/dev/mmcblk0p2 2.0G 743.4M 1.1G 39% /home
/home/opt 2.0G 743.4M 1.1G 39% /opt
/opt/pymaemo/usr/lib/python2.5
2.0G 743.4M 1.1G 39% /usr/lib/python2.5
/opt/pymaemo/usr/share/pyshared
2.0G 743.4M 1.1G 39% /usr/share/pyshared
/opt/pymaemo/usr/lib/pyshared
2.0G 743.4M 1.1G 39% /usr/lib/pyshared
/opt/pymaemo/usr/share/python-support
2.0G 743.4M 1.1G 39% /usr/share/python-support
/opt/pymaemo/usr/lib/python-support
2.0G 743.4M 1.1G 39% /usr/lib/python-support
/dev/mmcblk0p1 27.0G 12.9G 14.1G 48% /home/user/MyDocs
/home/user #
chromium that i downloaded from the above site is 3M

sulu 2015-01-29 10:20

Re: Chromium 5.0.369.2 N900
 
for reference:
Code:

$ wget http://qole.org/repository/pool/fremantle/chromium_5.0.369.2-maemo3_armel.deb
--2015-01-29 11:19:04--  http://qole.org/repository/pool/fremantle/chromium_5.0.369.2-maemo3_armel.deb
Resolving qole.org (qole.org)... 173.236.183.204
Connecting to qole.org (qole.org)|173.236.183.204|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 18757168 (18M) [application/x-debian-package]
Saving to: ‘chromium_5.0.369.2-maemo3_armel.deb’

chromium_5.0.369.2- 100%[=====================>]  17.89M  4.31MB/s  in 6.7s 

2015-01-29 11:19:11 (2.66 MB/s) - ‘chromium_5.0.369.2-maemo3_armel.deb’ saved [18757168/18757168]

$ md5sum chromium_5.0.369.2-maemo3_armel.deb
b26cbfb9d01160e6ef01f6a89abd4fb0  chromium_5.0.369.2-maemo3_armel.deb


abdel_95 2015-01-29 11:36

Re: Chromium 5.0.369.2 N900
 
i get this:
~ $ wget http://qole.org/repository/pool/fremantle/chromium_5
.0.369.2-maemo3_armel.deb
Connecting to qole.org (173.236.183.204:80)
wget: can't open 'chromium_5.0.369.2-maemo3_armel.deb': File exists

reinob 2015-01-29 12:02

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1458617)
i get this:
~ $ wget http://qole.org/repository/pool/fremantle/chromium_5
.0.369.2-maemo3_armel.deb
Connecting to qole.org (173.236.183.204:80)
wget: can't open 'chromium_5.0.369.2-maemo3_armel.deb': File exists

Delete and start again (or learn to use the "--continue" option in wget).
I confirm @sulu's MD5 sum above.

abdel_95 2015-01-29 13:10

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by reinob (Post 1458619)
Delete and start again (or learn to use the "--continue" option in wget).
I confirm @sulu's MD5 sum above.

i am sorry if i'm disturbing but i don't know i've deleted it from file manager and downloaded it again.

reinob 2015-01-29 13:12

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1458622)
i am sorry if i'm disturbing but i don't know i've deleted it from file manager and downloaded it again.

OK. Make sure the size is correct, and then try again with "dpkg -i chromium..." and report back (if OK or not :)

Good luck.

Boemien 2015-01-29 21:23

Re: Chromium 5.0.369.2 N900
 
1 Attachment(s)
Hi,

For those who are experiencing problems, try to install libxss-1.1.3 first. Download it from this post, and then download http://qole.org/repository/pool/frem...emo3_armel.deb.

Copy them in the root of the phone (in this example, i sent them in the "chr" folder)
then enter in the terminal:

Code:

sudo gainroot
cd chr
ls (to list the files)
dpkg -i libxss-1.1.3.deb
dpkg -i chromium-5.0.369.2.deb

then it's done. Reboot your phone if the icon does not appear correctly.

Good luck.

PS: rename the chromium_5.0.369.2-maemo3_armel file to chromium-5.0.369.2.deb or just enter:

Code:

dpkg -i chromium_5.0.369.2-maemo3_armel.deb

abdel_95 2015-01-30 08:00

Re: Chromium 5.0.369.2 N900
 
i started the download, it was 17.9M but as it stopped at 67%, i'm try all my possible to make it up to that size but it comes only at the size of 2.42M. I'm frustrated.

reinob 2015-01-30 13:12

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1458800)
i started the download, it was 17.9M but as it stopped at 67%, i'm try all my possible to make it up to that size but it comes only at the size of 2.42M. I'm frustrated.

How are you downloading it? from the N900, from a PC? obviously something's wrong with your connection.

Just in case, I just downloaded it and uploaded it to dropbox:
https://www.dropbox.com/s/z6oloorwci...armel.deb?dl=0

See if it works better from there.

abdel_95 2015-01-31 17:32

Re: Chromium 5.0.369.2 N900
 
thanks i successfully downloaded it but here is what i get when trying to install;
BusyBox v1.23.0 (Debian 1.23.0power1+thumb0) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # ls
Documents chromium_5.0.369.2.deb libxss-1.1.3.deb
Games client.crt q
MyDocs client.key qld.log
QtRapids.sqlite client.ovpn qtwallet.db.sqlite
Xorg.0.log cuteTube server.crt
ca.crt cuteTube-QML
/home/user # dpkg -i libxss-1.1.3.deb
(Reading database ... 35399 files and directories currently installed.)
Unpacking libxss (from libxss-1.1.3.deb) ...
dpkg: error processing libxss-1.1.3.deb (--install):
trying to overwrite `/usr/lib/libXss.so.1', which is also in package libxss1
Errors were encountered while processing:
libxss-1.1.3.deb
/home/user # dpkg -i chromium_5.0.369.2.deb
(Reading database ... 35399 files and directories currently installed.)
Unpacking chromium (from chromium_5.0.369.2.deb) ...
dpkg: error processing chromium_5.0.369.2.deb (--install):
corrupted filesystem tarfile - corrupted package archive
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
chromium_5.0.369.2.deb
/home/user #

nieldk 2015-01-31 18:23

Re: Chromium 5.0.369.2 N900
 
Abdel_95 please do like you have been told, check that md5 to make sure you have a good download.
http://talk.maemo.org/showpost.php?p...4&postcount=19

abdel_95 2015-02-01 06:19

Re: Chromium 5.0.369.2 N900
 
1 Attachment(s)
I am very proud of all of you who help noobs like me. i'm very grateful thanks a million times. it finally works

nokiabot 2015-02-01 16:38

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by abdel_95 (Post 1459164)
I am very proud of all of you who help noobs like me. i'm very grateful thanks a million times. it finally works

nice but chromium in easy debian is ten times better

abdel_95 2015-02-02 12:46

Re: Chromium 5.0.369.2 N900
 
Quote:

Originally Posted by nokiabot (Post 1459207)
nice but chromium in easy debian is ten times better

i wish i ws using easy debian :D

nokiabot 2015-02-02 14:45

Re: Chromium 5.0.369.2 N900
 
its easy just dounload a image file from qoles repo to mydocs and install easydeb chroot from maemo repos and you are set
to begin with downlo estels image as it contains lots of preinstalled apps


All times are GMT. The time now is 17:39.

vBulletin® Version 3.8.8