Chromium browser
Re: Chromium browser
Thanks garby, good to know.
If I can get it built better so as to avoid the Crashes when run in Slackware then I would like to use Chromium as I do find it quite good.
If I can get it built better so as to avoid the Crashes when run in Slackware then I would like to use Chromium as I do find it quite good.
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
Well garby you inspired me to try again..install Chromium that is........
I did so by downloading the packages from http://slackbuilds.org/repository/13.1/network/chromium
I ran the the SlackBuild but to my disappointment it stopped when it could not find yasm which is the rewritten nasm assembler ..Gslap did not have yasm available in the repositories which is a red flag to me.
However I looked to SlackBuilds and it is available there to download and build.
After reconsidering I decided not to replace nasm with yasm as the Salix developers may have a reason for choosing one over the other.
I did so by downloading the packages from http://slackbuilds.org/repository/13.1/network/chromium
I ran the the SlackBuild but to my disappointment it stopped when it could not find yasm which is the rewritten nasm assembler ..Gslap did not have yasm available in the repositories which is a red flag to me.
However I looked to SlackBuilds and it is available there to download and build.
After reconsidering I decided not to replace nasm with yasm as the Salix developers may have a reason for choosing one over the other.
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
AFAIK yasm is in the repo. What Salix version and arch are you running?
Re: Chromium browser
........Thanks for the reply
I can find no listing for yasm using either Gslapt nor slapt-get .....
Besides pointing out where in the repositories yasm is please point out advantages/disadvantages to yasm over nasm
I installed the Salix KDE-live 13.1.2
My repositories are
Example of searches
I can find no listing for yasm using either Gslapt nor slapt-get .....
Besides pointing out where in the repositories yasm is please point out advantages/disadvantages to yasm over nasm
I installed the Salix KDE-live 13.1.2
Code: Select all
root[sqlpython]# cat /etc/slackware-version
Slackware 13.1.0
Code: Select all
root[sqlpython]# cat /etc/slapt-get/slapt-getrc
WORKINGDIR=/var/slapt-get
EXCLUDE=^aaa_elflibs,^aaa_base,^devs,^glibc-.*,^udev,^rootuser-settings,^zzz-settings,-x86_64-,^kernel-*
SOURCE=http://salix.enialis.net/i486/slackware-13.1/:OFFICIAL
SOURCE=http://salix.enialis.net/i486/slackware-13.1/extra/:OFFICIAL
SOURCE=http://salix.enialis.net/i486/13.1/:PREFERRED
Code: Select all
root[sqlpython]# slapt-get --search nas[mu]
nasm-2.07-i486-1 [inst=yes]: nasm (NASM assembler)
root[sqlpython]# slapt-get --search yas[mu]
root[sqlpython]#
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
yasm was accidently removed from the 13.1 i486 repository because a Slackware package for this was available for x86_64 only. I've added it again.
Re: Chromium browser
Thank You....
I will add it and try it....
I will add it and try it....
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
I installed yasm and it went well.
I went to SlackBuilds and downloaded the Chromium SlackBuild as well as the Chromium 8.0.558 source..
Ran the the SlackBuild and like the Mysql-Workbench it ran for 30 minutes.. Whew!
In the end it failed with these errors.........
...I like the Chromium browser but it just is not worth this much time and trouble.
I will be happy to continue using Firefox and Seamonkey Browser...
The Errors
I went to SlackBuilds and downloaded the Chromium SlackBuild as well as the Chromium 8.0.558 source..
Ran the the SlackBuild and like the Mysql-Workbench it ran for 30 minutes.. Whew!
In the end it failed with these errors.........
...I like the Chromium browser but it just is not worth this much time and trouble.
I will be happy to continue using Firefox and Seamonkey Browser...
The Errors
Code: Select all
base/message_pump_libevent.cc:18:19: warning: event.h: No such file or directory
base/message_pump_libevent.cc: In member function ‘bool base::MessagePumpLibevent::FileDescriptorWatcher::StopWatchingFileDescriptor()’:
base/message_pump_libevent.cc:86: error: ‘event_del’ was not declared in this scope
base/message_pump_libevent.cc:87: warning: possible problem detected in invocation of delete operator:
base/message_pump_libevent.cc:81: warning: ‘e’ has incomplete type
./base/message_pump_libevent.h:16: warning: forward declaration of ‘struct event’
base/message_pump_libevent.cc:87: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
base/message_pump_libevent.cc: In static member function ‘static void base::MessagePumpLibevent::OnWakeup(int, short int, void*)’:
base/message_pump_libevent.cc:118: error: ‘event_base_loopbreak’ was not declared in this scope
base/message_pump_libevent.cc: In constructor ‘base::MessagePumpLibevent::MessagePumpLibevent()’:
base/message_pump_libevent.cc:124: error: ‘event_base_new’ was not declared in this scope
base/message_pump_libevent.cc: In member function ‘bool base::MessagePumpLibevent::Init()’:
base/message_pump_libevent.cc:148: error: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: error: forward declaration of ‘struct event’
base/message_pump_libevent.cc:149: error: ‘EV_READ’ was not declared in this scope
base/message_pump_libevent.cc:149: error: ‘EV_PERSIST’ was not declared in this scope
base/message_pump_libevent.cc:150: error: ‘event_set’ was not declared in this scope
base/message_pump_libevent.cc:151: error: ‘event_base_set’ was not declared in this scope
base/message_pump_libevent.cc:153: error: ‘event_add’ was not declared in this scope
base/message_pump_libevent.cc: In destructor ‘virtual base::MessagePumpLibevent::~MessagePumpLibevent()’:
base/message_pump_libevent.cc:161: error: ‘event_del’ was not declared in this scope
base/message_pump_libevent.cc:162: warning: possible problem detected in invocation of delete operator:
base/message_pump_libevent.cc:162: warning: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: warning: forward declaration of ‘struct event’
base/message_pump_libevent.cc:162: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
base/message_pump_libevent.cc:171: error: ‘event_base_free’ was not declared in this scope
base/message_pump_libevent.cc: In member function ‘bool base::MessagePumpLibevent::WatchFileDescriptor(int, bool, base::MessagePumpLibevent::Mode, base::MessagePumpLibevent::FileDescriptorWatcher*, base::MessagePumpLibevent::Watcher*)’:
base/message_pump_libevent.cc:184: error: ‘EV_PERSIST’ was not declared in this scope
base/message_pump_libevent.cc:186: error: ‘EV_READ’ was not declared in this scope
base/message_pump_libevent.cc:189: error: ‘EV_WRITE’ was not declared in this scope
base/message_pump_libevent.cc:195: error: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: error: forward declaration of ‘struct event’
base/message_pump_libevent.cc:198: error: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: error: forward declaration of ‘struct event’
base/message_pump_libevent.cc:199: error: ‘EV_READ’ was not declared in this scope
base/message_pump_libevent.cc:199: error: ‘EV_WRITE’ was not declared in this scope
base/message_pump_libevent.cc:205: error: ‘event_del’ was not declared in this scope
base/message_pump_libevent.cc:209: error: ‘EVENT_FD’ was not declared in this scope
base/message_pump_libevent.cc:216: error: ‘event_set’ was not declared in this scope
base/message_pump_libevent.cc:219: error: ‘event_base_set’ was not declared in this scope
base/message_pump_libevent.cc:224: error: ‘event_add’ was not declared in this scope
base/message_pump_libevent.cc: In static member function ‘static void base::MessagePumpLibevent::OnLibeventNotification(int, short int, void*)’:
base/message_pump_libevent.cc:244: error: ‘EV_WRITE’ was not declared in this scope
base/message_pump_libevent.cc:247: error: ‘EV_READ’ was not declared in this scope
base/message_pump_libevent.cc: In function ‘void base::timer_callback(int, short int, void*)’:
base/message_pump_libevent.cc:255: error: ‘event_base_loopbreak’ was not declared in this scope
base/message_pump_libevent.cc: In member function ‘virtual void base::MessagePumpLibevent::Run(base::MessagePump::Delegate*)’:
base/message_pump_libevent.cc:265: error: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: error: forward declaration of ‘struct event’
base/message_pump_libevent.cc:291: error: ‘EVLOOP_ONCE’ was not declared in this scope
base/message_pump_libevent.cc:291: error: ‘event_base_loop’ was not declared in this scope
base/message_pump_libevent.cc:298: error: ‘event_set’ was not declared in this scope
base/message_pump_libevent.cc:299: error: ‘event_base_set’ was not declared in this scope
base/message_pump_libevent.cc:300: error: ‘event_add’ was not declared in this scope
base/message_pump_libevent.cc:301: error: ‘EVLOOP_ONCE’ was not declared in this scope
base/message_pump_libevent.cc:301: error: ‘event_base_loop’ was not declared in this scope
base/message_pump_libevent.cc:302: error: ‘event_del’ was not declared in this scope
In file included from base/message_pump_libevent.cc:15:
./base/scoped_ptr.h: In destructor ‘scoped_ptr<C>::~scoped_ptr() [with C = event]’:
base/message_pump_libevent.cc:192: instantiated from here
./base/scoped_ptr.h:74: error: invalid application of ‘sizeof’ to incomplete type ‘event’
./base/scoped_ptr.h:75: warning: possible problem detected in invocation of delete operator:
./base/scoped_ptr.h:75: warning: invalid use of incomplete type ‘struct event’
./base/message_pump_libevent.h:16: warning: forward declaration of ‘struct event’
./base/scoped_ptr.h:75: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
make: *** [out/Release/obj.target/base/base/message_pump_libevent.o] Error 1
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
Now you know why nobody wants to package chromiumsqlpython wrote:...I like the Chromium browser but it just is not worth this much time and trouble.

Re: Chromium browser
Now you know why nobody wants to package chromium

Right.. Chromium does produce a smaller mem footprint but once I have done the standard Firefox speedups by changing the
network.pipelining toogles and the network.DNS.Disable
.....Firefox will run just as speedy.
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Re: Chromium browser
With all the possible tweaks I performed in Firefox and Chromium looks like below with two tabs open in both:
$ ps -aux | grep firefox
salix 11287 0.0 0.1 10616 1552 pts/5 S+ 13:23 0:00 /bin/sh /usr/bin/firefox
salix 11300 0.0 0.1 10668 1604 pts/5 S+ 13:23 0:00 /bin/sh /usr/lib64/firefox-3.6.13/run-mozilla.sh /usr/lib64/firefox-3.6.13/firefox-bin
salix 11307 6.5 8.1 520376 82836 pts/5 Sl+ 13:23 0:36 /usr/lib64/firefox-3.6.13/firefox-bin
salix 11402 32.8 3.4 339020 35416 pts/5 Sl+ 13:24 2:49 /usr/lib64/firefox-3.6.13/plugin-container /usr/lib64/flashplugin/libflashplayer.so 11307 plugin true
salix 11953 0.0 0.0 4592 716 pts/6 S+ 13:33 0:00 grep firefox
$ ps -aux | grep chromium
salix 2446 3.5 5.5 558380 55920 pts/0 SLl+ 10:53 5:45 /usr/lib64/chromium/chromium --proxy-server=localhost:8778
salix 2447 0.0 0.4 177132 4216 pts/0 S+ 10:53 0:00 /usr/lib64/chromium/chromium --proxy-server=localhost:8778
salix 2448 0.0 0.8 186880 8376 pts/0 S+ 10:53 0:00 /usr/lib64/chromium/chromium --type=zygote
salix 2458 0.0 2.0 850348 20700 pts/0 Sl+ 10:53 0:02 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x3126d00.717620328
salix 2460 0.1 2.9 858848 30120 pts/0 Sl+ 10:53 0:10 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x3149350.381236736
salix 2461 0.0 2.0 852988 20892 pts/0 Sl+ 10:53 0:02 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x7f195c0359e0.809057779
salix 2462 0.0 2.2 854812 22816 pts/0 Sl+ 10:53 0:03 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x7f195c055bd0.1232600373
salix 2464 0.2 3.5 864968 35604 pts/0 Sl+ 10:53 0:19 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x7f195c061490.1815473150
salix 2468 0.0 1.9 851872 19652 pts/0 Sl+ 10:53 0:02 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x31539d0.1818879043
salix 2471 0.1 1.8 877384 19040 pts/0 Sl+ 10:53 0:11 /usr/lib64/chromium/chromium --type=extension --lang=en-US --force-fieldtest=DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x7f195c006000.1454283351
salix 5866 1.2 4.4 932140 44716 pts/0 Sl+ 11:38 1:27 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=CacheSize/CacheSizeGroup_3/DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x7f19542a2e10.171571056
salix 6039 0.5 6.3 885176 64480 pts/0 Sl+ 11:41 0:38 /usr/lib64/chromium/chromium --type=renderer --lang=en-US --force-fieldtest=CacheSize/CacheSizeGroup_3/DnsImpact/_default_enabled_prefetch/GlobalSdch/_global_enable_sdch/ --channel=2446.0x32e9c00.1695358036
salix 12030 0.0 0.0 4596 716 pts/6 S+ 13:34 0:00 grep chromium