|
Linux version installation problem
|
|
Aug. 27, 2007, 10:38 AM
Post: #1
|
|||
|
|||
|
Linux version installation problem
Does the downloadable version of BFilter for Linux consist only of GUI? I'm asking because it seems to install (using autopackage), but there's no way it can be run. Long story short, after the installer finishes, the GUI icon appears in the tray notification area for a blink of an eye, then it disappears. And there's no menu item to run it again.
Sure, I could use BFilter installed from Ubuntu repositories, but they contain older version (like 1.0.6, I guess). Thanks in advance. BTW, does anyone conducted any test to show the real difference between pages BFiltered and pure versions of them? My urlfilter.ini in Opera is so full of different patterns that I hardly notice the differences, besides the fact that pages take longer to load (using aforementioned version 1.0.6 form Ubuntu repo), but that's how it's supposed to work I guess.
|
|||
|
Aug. 27, 2007, 02:08 PM
Post: #2
|
|||
|
|||
|
RE: Linux version installation problem
The Autopackage version only contains the GUI, not the daemon. The GUI doesn't require the daemon, so it should fit your needs. The menu entry should be installed somewhere under Internet (Internet -> Other -> BFilter Web Proxy in my case). It's it's not installed - that's probably a bug in Autopackage. You may want to try a newer version of it (sorry, I don't remember how to upgrade it).
As for the tray icon appearing for a moment and then disappearing, I don't know. Autopackage installer should not launch programs it installs. As for page loading speed, I don't think anyone has done any measurements, but it should have improved since version 1.1, which introduced caching of external scripts. |
|||
|
Aug. 27, 2007, 04:54 PM
Post: #3
|
|||
|
|||
|
RE: Linux version installation problem
jart, thank you for quick reply.
I supposed that the package contains only GUI and no daemon, and began to wonder where am I going to get the binary for the service. I'm not into compiling stuff, so I guess I'll use older version that's available in Ubuntu repositories until the newer version get its development done. Hopefully, with the Flash version reporting issue corrected. ![]() I use GNOME and the installer doesn't put any icon on the menu (it should be Applications -> Internet I guess) nor allows me to run anything like bfilter-gui from the command line. Strange, but I'm so new to Linux environment I don't even know where to start investigating this. |
|||
|
Aug. 27, 2007, 05:16 PM
Post: #4
|
|||
|
|||
RE: Linux version installation problem
Quote:... nor allows me to run anything like bfilter-gui from the command lineIt does. If you installed it system-wide (providing the password when asked), then you should be able to just enter bfilter-gui at the command prompt. Otherwise, the binary will be located in $HOME/.local/bin/bfilter-gui |
|||
|
Aug. 27, 2007, 06:39 PM
Post: #5
|
|||
|
|||
RE: Linux version installation problem
jart Wrote:It does. If you installed it system-wide (providing the password when asked), then you should be able to just enter bfilter-gui at the command prompt. Otherwise, the binary will be located in $HOME/.local/bin/bfilter-gui Right this very moment I've uninstalled GUI version 1.0.6 provided by Ubuntu maintainers (removing packages bfilter-gui and bfilter-common) and installed the one downloaded from BFilter homepage. First of all, it didn't ask for admin's password, but that's no problem since I'm the only user around here. Installer told me it put a menu icon under (Internet, GTK+) but there's nothing that even resembles BFilter among those few menu options I have.What's more, running Code: whereis bfilterCode: bfilter: /etc/bfilterCode: whereis bfilter-guiThe directory you mentioned contains only the files belonging to the autopackage installer. Listing of ~/.local/bin/: Code: ~/.local/bin$ lsI'm losing my faith already. Maybe I've overlooked something? I hope soon GetDeb will assemble nice little .deb package for me to use ![]() Anyway, thank you, jart, you're great.
|
|||
|
Aug. 27, 2007, 08:45 PM
Post: #6
|
|||
|
|||
|
RE: Linux version installation problem
It looks like BFilter autopackage didn't install successfully. Most likely a bug in Autopackage is to blame here.
You can try installing it from the command line. Code: cd DesktopCode: package install ./bfilter-gui-1.1.1.x86.packageCode: package remove autopackage autopackage-gtk autopackage-qt |
|||
|
Aug. 30, 2007, 12:48 PM
Post: #7
|
|||
|
|||
|
RE: Linux version installation problem
Okay, I "solved" the problem, however the solution was obvious. The installer reports it cannot read/create a few files, so the idea is to give it root access. The only thing one has to do to install BFilter is to use command
Code: sudo ~/.local/bin/package ./bfilter-gui-1.1.1.x86.package![]() Thanks again, jart. |
|||
|
Sep. 18, 2007, 12:02 PM
Post: #8
|
|||
|
|||
|
RE: Linux version installation problem
sure. if you have a fairly complete filter list in opera you do not really need bfilter.
it is mostly usefull when this list is empty and you don't want to make one. |
|||
|
Oct. 17, 2007, 09:33 PM
Post: #9
|
|||
|
|||
|
RE: Linux version installation problem
Sorry for reviving such an old topic (I guess it's zombie now, aint' it? "More braaaaains..." comes to mind :P). I've just found newer version of BFilter being available, happily downloaded it's "package" version - planning to do some direct upgrade - and found myself in trouble again.
My pretty well exercised method desribed above allowed me to install BFilter... but it won't alow me to remove it! Installation of a new version consist simply of removing an old 1.1.1 and installing 1.1.2 instead - as far as I understand what's being done here. The problem is - my system insists that the administrator installed a program and he's the one and only allowed to remove it! I tried "sudo" and switching permanently to root account, still to no avail.Code: sudo ~/.local/bin/package install ./bfilter-gui-1.1.2.x86.package |
|||
|
Oct. 17, 2007, 10:37 PM
Post: #10
|
|||
|
|||
|
RE: Linux version installation problem
I would try the following:
Code: export DEBUGLEVEL=3I would also try: Code: sudo ~/.local/bin/package remove bfilter-gui autopackage-gtkAfter that, try installing without sudo first, then with sudo. |
|||
|
Oct. 18, 2007, 06:50 PM
Post: #11
|
|||
|
|||
|
RE: Linux version installation problem
Well, jart, thank you again
I'm not sure whether it's your advice or today's Ubuntu update, but it worked excellent, without any hassle. I just putCode: export DEBUGLEVEL=3I'm now happy user of BFilter v.1.1.2. Thank you again!
|
|||
|
Jan. 23, 2008, 07:19 PM
Post: #12
|
|||
|
|||
|
RE: Linux version installation problem
There is only one more thing that's bothering me... How do i make BFilter autostart without popping up it's window? What I mean is that in my Ubuntu I set Bfilter to be autmatically run at startup. But every time the computer is booted, Bfilter isn't hiding in the tray; instead it displays this small icon in a separate window (which has a associated button on the window bar). After single-clicking it, it disappears (putting an icon whre it should be - into the tray).
Do you have any idea how to get rid of this annoyance? |
|||
|
Jan. 24, 2008, 08:29 AM
Post: #13
|
|||
|
|||
|
RE: Linux version installation problem
This happens because BFilter is started before the tray panel has fully initialized. Unfortunately, there is no way to change startup order in the gnome session manager. In fact, all user-made additions are placed at the top of the list.
The solution would be to create a script like this: Code: #!/bin/sh |
|||
|
Jan. 26, 2008, 04:57 PM
Post: #14
|
|||
|
|||
|
RE: Linux version installation problem
Thank you, jart, you're the best. However, your solution doesn't work. Maybe I don't understand something here, so I'll try to explain:
Code: #!/bin/bash //does nothing at all, it's just a "magic byte"To clarify some more, I'd mention that GNOME runs BFilter through "Sessions" menu. Any ideas? |
|||
|
Jan. 26, 2008, 08:22 PM
Post: #15
|
|||
|
|||
|
RE: Linux version installation problem
First, make sure the script you created is executable. Use Right click -> Properties -> Permissions to check and fix that.
Then, I'd suggest specifying the full path to bfilter-gui. Next, 120 second delay is obviously too much. As for running twice, maybe it's listed twice in Sessions? |
|||
|
« Next Oldest | Next Newest »
|

Search
Member List
Calendar
Help



![[-]](images/ONi/collapse.gif)

