General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 08, 2009 05:51PM

I have uploaded to Rapidshare an updated unofficial variation version :
K-Meleon1.5.2--Linux .
This is an adapted variation of K-Meleon 1.5.2 ,
usable in Linux together with Wine , or also in Windows,
updated to Mozilla 1.8.1.19 using Gecko/20081217 .
NoScript and Adblock included.

In Linux :
Add the files msvcp71.dll and msvcr71.dll to the K-Meleon folder.
If you need these dll's, look for them in the internet .
Start the file "k-meleonW9x-forLinux.exe" as a user with the "wine" command.

In Windows :
There should be no problems, if the files msvcp71.dll and msvcr71.dll
are in you system..

Note :
* In Linux the URL bar is only usable with more recent wine versions.
If you are using an older wine version, use the URL button to open an URL prompt.
* Real Tabs are now implemented. Tabs are now usable in Linux too, while
Layers were not working well in Linux before.
* NoScript extension included. Thanks to Giorgio Maone (http://maone.net), jujuland and desga2.
* AdblockPlus extension included. Thanks to Wladimir Palant(http://adblockplus.org), and jujuland.
* To use NoScript, Javascript has always to be enabled.
* Many additional Search Engines in the menu bar, opening in a new window.
* Newsfox RSS collection for English, German and French newspapers and Linux newssites added.
* You can delete Newsfox Groups of unwanted languages to avoid long loading times.
*In Linux its preferable to leave the user agent at Custom(Opera) - loads faster and is more stable on complex webpages.
* Keyboard shortcuts:
Page back : (right)ctrl + left arrow
Page forward : (right)ctrl + right arrow
Close Window : (right)ctrl + down arrow
Go to home : (right)ctrl + up arrow


Download from rapidshare.com as zip file at :

http://rapidshare.com/files/181111803/K-Meleon1.5.2-Linux.zip.html

or from rapidshare.com as tarball for Linux at :

http://rapidshare.com/files/181112899/K-Meleon1.5.2-Linux.tar.gz.html

or from rapidshare.com as 7z file at :

http://rapidshare.com/files/181113910/K-Meleon1.5.2-Linux.7z.html

Tarballs or 7z files can be extracted in Windows too with the 7-zip packer program.

Regards to all

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 08, 2009 05:52PM
Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 14, 2009 04:44AM

The valid download addresses for K-Meleon1.5.2-Linux can now
be found on the page for unofficial K-Meleons at:

http://kmeleon.sourceforge.net/wiki/UKmeleon

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: nanton
Date: January 15, 2009 04:12PM

Earlier Linux version was the fastest

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 18, 2009 01:32AM

You can also try my 1.9 variation K-Meleon-SM2 ,
which works in Linux as well and may be faster.

http://kmeleonbrowser.org/forum/read.php?1,87799

Valid download addresses at the bottom.

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Tobby
Date: January 25, 2009 12:38PM

I've tried to install it according to your guide for some time, after fixing every possibility that may cause issues, it still doesn't work under my Linux sad smiley
My circumstance :
OS: Kubuntu 8.10
Wine: Wine 1.01

I'm sure that I have copied those 2 dlls correctly, HELP~~

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Tobby
Date: January 25, 2009 12:50PM

Add, some situation happened in K-Meleon-SM2 �_�

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 25, 2009 07:29PM

I have checked the install of K-Meleon1.5.2-Linux in Kubuntu 8.10 .

Do the following (includes installation of wine) :

Open Konqueror (or Firefox) :
go to :

http://one.xthost.info/eichhein

Click on K-Meleon1.5.2-Linux.zip
Download to Home/Documents.
In the K-menu click on FileManager.
This opens Dolphin.
In Dolphin go to Home/Documents.
Right click on K-Meleon1.5.2-Linux.zip .
Open with Ark.
Ark menu ->Action -> Extract -> to /home/ubuntu (if this is your Home)
In Konqueror -> Google.com -> search for msvcp71.dll
Download to Home/Documents
right click in Home/Documents on msvcp71.dll
Open with Ark.
Ark menu ->Action -> Extract -> to /home/ubuntu/K-Meleon1.5.2-Linux
In Konqueror -> Google.com -> search for msvcr71.dll
Download to Home/Documents
right click in Home/Documents on msvcp71.dll
Open with Ark.
Ark menu ->Action -> Extract -> to /home/ubuntu/K-Meleon1.5.2-Linux
Open K-menu
Add/Remove Software ->opens Adept
(In Ubuntu or older Kubuntus use Synaptic).
in Adept -> menu -> Adept -> Fetch package lists
will update them.
In the left panel click on -> Sources
enable -> universe and multiverse
Package lists for these added sources will be downloaded.
in Adept -> searchbar -> enter -> wine and push search button.
In the left bar click on -> Office
Click on -> Wine Microsoft Comp.Layer
scroll down and enable -> Install this package.
In Adept menu -> Apply Changes.
wine will be downloaded and installed.
Close Adept.
In Dolphin go to /home/ubuntu/K-Meleon1.5.2-Linux
doubleclick k-meleonW9x-forLinux.exe .
A popup should come up asking to enable AdblockPlus.dll
If you can't see the popup look for it in the taskbar.
Click yes for Adblock.
In the Adblock window that comes up enable -> Easylist.
Click -> Subscribe.
There you are !
To get a desktop icon , pull k-meleonW9x-forLinux.exe
to your desktop, or add K-Meleon to the K-menu.
I hope that you succeed now.
I f you have a different user name, and not the name
ubuntu, do as described, installing into /home/yourusername,
or install to /opt.

PS:
For Ubuntu or Xubuntu users :
Use Synaptic to install wine, but
do not forget to enable universe and multiverse repositories
and reload the then the package lists first.
Unpacking and install of the browser are similar, using
Nautilus or Thunar and the Ubuntu or Xubuntu unpacker
(File-roller ,Xarchiver).
Install the browser into a place where you have user rights
to read, write and execute. If necessary, enable the
necessary rights for this place using sudo.

Regards to all Linux users

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Tobby
Date: January 26, 2009 05:30AM

Firstly, thanks for your installation guide, it's very detailed.
The sad thing is, however, I'm certain than I did all these things but it still doesn't work.
Could you tell me what version you use to run it up ?

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 26, 2009 08:17AM

To check it all, and to use only the means accessible
to every user, I started my live Kubuntu CD,
to boot into a live Kubuntu, uninstalled.

Then I did everything the way I described it,
no more and no less : the wine installation,
the browser installation and downloading the
two dlls.

It worked as it should in an untouched original
Kubuntu environment (in ram).

So I must presume, that something in your personal
Kubuntu installation could keep K-Meleon from working.

If you still have your live Kubuntu CD burnt from
the downloaded iso, you can try to boot from it
into a Kubuntu Live environment in ram, in a parallel
way to your installed Kubuntu. This would not touch
your installation, and should make it possible
for you to check, if it works this way, following
all the steps I described.

Before doing that, try the following :

Go to the components folder of your K-Meleon and
delete the two files compreg.dat and xpti.dat .
Restarting the browser would recreate the two
deleted files, and the browser would possibly work.
Ascertain before, that you as a user have the right
to execute and write to all the files inside
the K-Meleon folder and its subfolders, because
the browser will write into the components folder.
If there should be already a folder "profiles"
inside the K-Meleon main folder from your earlier
starting attempts, delete this folder also before
restarting. (But don't delete the folder "profile" inside
the folder "defaults" !)

Good luck

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 26, 2009 08:21AM

P.S.:

I used the current version of wine offered in the Kubuntu
repository, which is, as far as I remember, wine 1.0.1 .

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: JujuLand
Date: January 26, 2009 10:12AM

With Ubuntu 8.10, it's not in the default package, but you can add Wine with :
Applications > Add/Remove an application > Search wine > check and apply

The updates doesn't avoid problems. The only thing you must care when updating is to verify that there is no Windows program running, else some files contained in .wine folder can be altered, and some dll replacement can fail, and you'll perhaps must to delete, or rename .wine folder.

This is ennoying, because of the lost of registry, for example.

Personnaly, I have created a folder under /opt (sudo) which is named "Program Files" and I have changed the rights to be able to install in this folder. I have also add a drive in wine setup (E: for example) which pointed on /opt.

I install then on E:\Program Files\xxxx instead of C:\Program Files\xxxx

This have an advantage with some programs you don't want or can't install under wine. The path are the same except the letter. And it's then very easy to move (or copy) the folder under wine. But before, it's necessary to export needed registry keys from HKLM, HKCU and sometimes HKCR, under Windows obviously (the part is sometimes a pain, but we can't do an omelette without braking eggs ...).

The export must be made in Registry 4 format (txt, and not UTF-8 format). The files will then be modified to change the letter of the drive (replace function : C:\ by E:\).

After copying or moving the folder, just import the needed regfiles with Wine Regedit.

The programs installed in /opt are then avalaibles for all users, and application datas are set in home folder (wine C:\Windows\Profiles\....), you have just to create or copy the launchers (shortcuts).

The regfiles import must be done for all Linux users. I preserve the saved regfiles in the folder regedit (or registry) under the program folder. So, I just have to copy the folder and import the embedded regfiles on another computer to make it work directly ...

Specifically for K-Meleon, I have installed the official 1.52, and except with the exefile K-Meleon.exe to replace by K-Meleonw9x.exe, the setup works.

After, I just sometimes have a bug (K-Meleon disappeared), and a message when opening to restore or not the previous session.

Can you give the userstring you have modified (Opera ?), to try it.

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc





Edited 1 time(s). Last edit at 01/26/2009 10:17AM by JujuLand.

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: January 26, 2009 10:55AM

I use the user agent string of an old Opera, for versions
that are problematic with wine :

user_pref("general.useragent.override", "Opera/9.23 (Windows NT 5.1; U; en)");

This loads faster and needs less resources, which makes the
browser more stable on websites with lots of gadgets,
who seem not to know that K-Meleon is a modern browser,
and search endlessly in circles to determine its identity.

Your method to use /opt is very good for using K-Meleon
in a multiuser environment.

Usually, if you have just one user in the system, it is
not absolutely necessary. You give permissions for /opt
to the single user or install into the single user's
Home directory and give him the rights there.
I mention this only in order not to frighten off less
experienced users from using wine.
Another possibility for multiuser could be to open
a group with the necessary group rights for /opt.

Regards

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: JujuLand
Date: January 26, 2009 12:43PM

Quote
Another possibility for multiuser could be to open

That's what I thought of when I said to change rights. It's obvious that we must use a group like 'users'

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc





Edited 1 time(s). Last edit at 01/26/2009 01:03PM by JujuLand.

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: JujuLand
Date: February 01, 2009 12:08PM

I have tested the Opera userstring, and I have always some crashes with official 1.5.2

I think it's probably a wine problem, but not sure.

Can you know if there is logs for wine when a program crashes.

Does the crash kplugin which have exist there is a long time can see something ?

I'm using Wine 1.1.12

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: February 01, 2009 04:02PM

When starting K-Meleon with wine in a terminal console with

cd /path/to/K-Meleon-folder
wine k-meleonW9x,exe

you will have the log of the crash written in the terminal.
A useful three-panel file manager which will write out
the processes as well in the horizontal bottom panel
is emelfm2, it is similar to Norton Commander.
It is also very handy to copy or move files, and has packing
plugins, and also personal user commands about what to do
or with what to open files can be added in the configurations.
Note: when writing directly into the configuration file the program
has to be closed, or else the actual state will overwrite
the corrections in the configuration file.
There is also a Gnome-Commander available, or Krusader for
KDE, but I still prefer Emelfm2, which is leaner.

It is well possible that my unofficial 1.5.2-Linux crashes
less often, because I have taken out several menu parts
and replaced them by some simpler macros, replacing
some of the originals.
My experimental KM-SM2-W2 seems also to be more stable in
my view. Wine is still not a perfect replacement for
Windows, and will still react badly to some actions,
although it has progressed a lot already.
My K-Meleon-NX versions are still the most stable ones
for Linux, but extensions are of course excluded because
of the missing Xul.

Good luck and regards

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: JujuLand
Date: February 01, 2009 08:28PM

Thanks Fred for your tips.

I have in the first time (the easiest way) tried to launch in console. Here Are some messages I have received.

You will perhaps can locate some problems, but it's not really talking for me:

I launch this command:

wine "e:\Program files\K-Meleon152\k-meleon.exe"
Don't bother, K-Meleon.exe is in fact K-MeleonW9x.exe

I have these messages (pages and pages):

Quote

fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40064 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x200b0 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 200 0 19d01c1)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 84 0 21c01c3)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 84 0 21b01c3)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40064 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x200b0 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 200 0 19c01c1)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 84 0 21b01c2)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 84 0 21b01c2)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40064 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x200b0 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 200 0 19c01c0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 84 0 21b01c1)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40066 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x40064 20 40066 2000001)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x200b0 20 40066 2000001)
...
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2008c 46 0 32f3d0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2008c 22 0 0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2008c 47 0 32f3d0)
fixme:bitmap:CreateBitmapIndirect planes = 0

When crash, I have this (and perhaps the prevoius line):

Quote

wine: Unhandled page fault on read access to 0x005a0000 at address 0xb7cbfb56 (thread 0027), starting debugger...

It doesn't really talk top me ...

I have had also errors concerning toolbars, but there were too errors, and I can't keep it in the console ...

When launching I have the K-Meleon message error concerning the bad closure and this in console:

Quote

fixme:iphlpapi:NotifyAddrChange (Handle 0x7da309c4, overlapped 0x7da309a8): stub

Here are the Toolbar errors, I have had time to keep:

Quote

err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap for ID 0, index 0 is not valid, number of bitmaps in imagelist: 0

At the last crash, when trying to go back in the list, I have had this messages in console:

Quote

err:animate:ANIMATE_WindowProc unknown msg 0419 wp=00008005 lp=00000000
err:animate:ANIMATE_WindowProc unknown msg 0417 wp=00000000 lp=0032fb5c
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2003a 85 9fc 0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x20092 85 a24 0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x5006c 85 a74 0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x3008e 81 0 32f484)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x3008e 83 0 32f434)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x3008e 1 0 32f484)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x3008e 5 0 25403fc)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x3008e 3 0 0)
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x2003a 210 1 3008e)
fixme:bitmap:CreateBitmapIndirect planes = 0
wine: Unhandled page fault on read access to 0x00590000 at address 0xb7d41b56 (thread 0009), starting debugger...
wineserver crashed, please enable coredumps (ulimit -c unlimited) and restart

I have also installed two of your linux variations K-Meleon 1.51 and K-Meleon 1.52RC2.

If I have been able to launch without problem 1.51, I never can launch 1.52RC2, so I tried in console, and here are the messages I received:

Quote

alain@ubuntu-alain:~$ wine "e:\Program files\K-Meleon1.5.2-RC2-Linux\k-meleon.exe"
wine: Unhandled page fault on read access to 0x00000008 at address 0x427a8e (thread 0009), starting debugger...
wineserver crashed, please enable coredumps (ulimit -c unlimited) and restart.

And I have never had a screen or something with 1.52RC2. Could it be due to my install ?

Ubuntu 8.10, kernel 2.6.27-9-generic
Wine 1.1.12

I also use the msdll located in windows\system32, and not in K-Meleon folder.

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc





Edited 5 time(s). Last edit at 02/01/2009 08:51PM by JujuLand.

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: February 02, 2009 04:03AM

I must say that I also cannot read the meaning of the
error messages (may be Dorian can), but I can say
tha the parts starting with:
fixme:iphlpapi:NotifyAddrChange
and with :
err:toolbar:TOOLBAR_GetImageListForDrawing bitmap
are usual in many versions, while
fixme:msimtf:ActiveIMMApp_OnDefWindowProc
probably announces a crash with :
wine: Unhandled page fault on read access to 0x005a0000 at address 0xb7cbfb56 (thread 0027), starting debugger...

I would have to dig for KM1.5RC2-forLinux, because it's
not anymore on the download page, but I made a new
download of K-Meleon-1.5.2-Linux from
http://one.xthost.info/eichhein/K-Meleon1.5.2-Linux.zip
to my Home directory, added the two ms-dlls to the
K-Meleon folder and it started ok.
I tried then to move the two dlls to .wine in system32 and
it worked also.
I usually rename profile.ini to profile.ini2 to
create the profile inside .wine, although when
the browser is inside your Home directory, there
should be no problems with the rights to write
a profile inside the K-Meleon folder.
What I noticed, is the fact, that the adblockplus.dll
can get into a conflict with other existing profiles
from other versions and refuses to start.
It is not included in K-Meleon-SM2-W2, and causes
no problem there. You can download this variation from
http://one.xthost.info/eichhein3/K-Meleon-SM2-W2.zip
The crashes could possibly be caused by your hardware,
or by the user rights in your specific KM installation.
I have for example in certain distros problems with
crashes when starting Google Earth, that may be caused by my
hardware, while in other distros I have no crashes with it.

It is often difficult to find the reason, why you get crashes
in Linux, and only trial and error may lead to a solution.

Fred

Options: ReplyQuote
Re: updated variation: K-Meleon1.5.2-Linux
Posted by: Fred
Date: April 14, 2009 12:32PM

I have updated my variation K-Meleon1.5.2-Linux to
Gecko 18121 / date 20090403 from Seamonkey 1.1.16 .

Download address changed to :

http://one.xthost.info/eichhein/K-Meleon1.5.2-18121-Linux.zip

Fred

Options: ReplyQuote


K-Meleon forum is powered by Phorum.