Kablink.org is moving – as announced by Novell

October 19th, 2013

Kablink Novell VIBE software community moves to vibe.novell.com/communities. Where you can find community forums, downloads and project news.

In order to keep participating in the community, you’ll need to have a Novell account. If you already have an account, you’ll be ready to go. To create an account, simply click here and fill out the form. You’ll then receive an email to activate your account.

Novell’s announcement: https://www.novell.com/communities/node/14209/kablinkorg-moving

 

Printronix Offers Original Printing Supplies, Parts and Services to InfoPrint Customers

September 28th, 2013

Printronix has the complete range of products, spare parts, supplies and services to fully cover the needs of customers and business partners using InfoPrint line matrix and thermal products. For Printronix this is a core business that InfoPrint users can count on to protect their investments far into the future. Furthermore, as a core business, Printronix continues to invest in this technology providing new products and services to expand the value of line printing and thermal technology to the InfoPrint customer and partner base. Send us your request and we’ll be glad to help.

Download Printronix to Infoprint Parts Cross Reference Guide

How to transition to Printronix portfolio?

Printronix is the original equipment manufacturer for InfoPrint line matrix and thermal bar code solutions. The following product comparison is designed to help you to easily transition from Ricoh InfoPrint part to the corresponding Printronix part numbers.

Line Matrix Printers

Based on an IPS 6500 you would select (1) Your Model (2) Your Line Speed and (3) Your Cabinet/Pedestal/Zero Tear selection:

In the below example we compare the InfoPrint part 6500V15 to the Printronix P7215.

InfoPrint Part Number Conversion

 

Thermal Bar Code Printers

When choosing thermal bar code solutions you need only compare (1) Maximum Print Width 4″, 6″ or 8″ and (2) Printronix equivalent model and decide if you need 200 or 300dpi

InfoPrint Part Number Conversion 2

Download Printronix to Infoprint Parts Cross Reference Guide

Wolfenstein Enemy Territory Client for Linux 2.6 Download Files

July 4th, 2013

You can find below download link for Wolfenstein Enemy Territory client for Linux 2.6 :

http://am4computers.com/downloads/ET/et-linux-2.2.60.x86.run

Also, please run below patch afterwards :

http://am4computers.com/downloads/ET/et-2.60b.zip

 

OpenERP 7.0 with full RTL Right-to-Left Support on openSuSE 12.1

June 1st, 2013

Today, we installed the latest openERP 7.0 on our openSuSE 12.1 server. Also, we patched the new openERP 7.0 code similar to our post http://am4computers.com/wordpress/archives/258  to enable RTL support. As of now, all is working great with full support for Arabic and Hebrew.

Google Voice and Video for SuSE Linux Enterprise Desktop 11 SP2

January 8th, 2013

A HOWTO for installing Google Talk on SUSE Linux for Firefox :
32 bit Code:

mkdir goog; cd goog
wget http://dl.google.com/linux/direct/google-talkplugin_current_i386.deb
ar vx google-talkplugin_current_i386.deb
sudo tar xvzf data.tar.gz -C /

64 bit Code:

mkdir goog; cd goog
wget http://dl.google.com/linux/direct/google-talkplugin_current_amd64.deb
ar vx google-talkplugin_current_amd64.deb
sudo tar xvzf data.tar.gz -C /

Then restart Firefox.

After you restart firefox, in the Tools -> Addons -> Plugins tab, you’ll see google talk. And yes, it should now work!

Error – OpenERP-Web client dies as soon as you log out

January 5th, 2013

Lately, we have been getting below error from the openERP-web client as soon as we log out the console session :

Traceback (most recent call last):
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/wsgiserver/__init__.py", line 1174, in communicate
    req.respond()
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/wsgiserver/__init__.py", line 544, in respond
    self._respond()
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/wsgiserver/__init__.py", line 556, in _respond
    response = self.wsgi_app(self.environ, self.start_response)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cptree.py", line 239, in __call__
    return app(environ, start_response)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cptree.py", line 130, in __call__
    return self.wsgiapp(environ, start_response)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cpwsgi.py", line 313, in __call__
    return head(environ, start_response)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cpwsgi.py", line 301, in tail
    return self.response_class(environ, start_response, self.cpapp)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cpwsgi.py", line 74, in __init__
    self.setapp()
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cpwsgi.py", line 96, in setapp
    _cherrypy.log(tb, severity=40)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/__init__.py", line 385, in __call__
    return log.error(*args, **kwargs)
  File "/usr/local/lib/python2.6/site-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cplogging.py", line 55, in error
    self.error_log.log(severity, ' '.join((self.time(), context, msg)))
  File "/usr/local/lib/python2.6/logging/__init__.py", line 1093, in log
    self._log(level, msg, args, **kwargs)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 1143, in _log
    self.handle(record)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 1153, in handle
    self.callHandlers(record)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 1190, in callHandlers
    hdlr.handle(record)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 669, in handle
    self.emit(record)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 778, in emit
    self.handleError(record)
  File "/usr/local/lib/python2.6/logging/__init__.py", line 720, in handleError
    traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
  File "/usr/local/lib/python2.6/traceback.py", line 124, in print_exception
    _print(file, 'Traceback (most recent call last):')
  File "/usr/local/lib/python2.6/traceback.py", line 13, in _print
    file.write(str+terminator)
IOError: [Errno 5] Input/output error

This error can be avoided using :

nohup python2.6 openerp-web.py &


Installing OpenERP 5 on openSuSE 12 servers

December 29th, 2012

OpenERP version 5 won’t work with python 2.7 installed be default on openSuSE 12.1 server. The trick is to download and install python 2.6 as source and install it parallel to default version.

After that, you’ll have two python executables on the system, python (for 2.7) and python2.6 for the outdated version. The 2.6 version will be used to start the openerp server as below :

python2.6  openerp-server.py -r dbuser -w dbpassword &

 

Also, you need to install system wide packages needed by default installation of the openERP system. And you must use python2.6 or easy_install-2.6 to install missing python modules. My system was up and running after installing below python modules :

python modules

You must choose the same python module version numbers, update versions won’t work.

Error with OpenERP web client

November 20th, 2012

After transferring our openERP 5.0.16 server to a new host, we are getting this error message while trying to add an attachment through the web client :

a class that defines __slots__ without defining __getstate__ cannot be pickled

The problem was that the default version of cherrypy was 3.2.2 and the web-server seems to have needed 3.1.2.
You can use  ‘easy_install cherrypy==3.1.2’ to install the required version and now the web-server works fine.

 

Joomla Page Not Found Error with awardspace webhosting

November 3rd, 2012

Hosting Joomla on awardspace servers will probably cause your Joomla site to not direct to pages and articles correctly and you’ll be getting a lot of pages not found errors – “404 Page Not Found”.

Such issues are usually caused by the SEF functionality of Joomla. There are several things you should check in order to fix this:

  • Open your configuration.php file and edit the var $live_site = ‘ ‘; line to match the actual URL of your website. If your website is http://yourdomain.com/joomla/ for example, the line should look like this:

    var $live_site = ‘http://yourdomain.com/joomla/ ‘;

  • Go to the administrative end of your Joomla website -> Global Configuration and make sure that Search Engine Friendly URLs is set to Yes.
  • Also check that Use URL rewriting is set to No. Also in Global Configuration.
  • Make sure you have renamed the htaccess.txt file in your Joomla folder to .htaccess.
  • Edit .htaccess file and comment out Mod_rewrite in use.

If you follow all of the steps above you should have a fully operational Joomla website with the SEF functionality enabled.

Setting nomachine NX client and FreeNX client to start XFCE Desktop

August 18th, 2012

NoMachine NX client and FreeNX will start your GUI as KDE or GNOME. But if you choose custom desktop from configuration menu, you can set the command to ‘startxfce4’. This will start the XFCE desktop instead (if installed).