This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

[SOLVED] How do you uninstall a program?

Sunbirdaz

Tue Jul 03, 2012 10:25:06 pm

I have tried in vain to figure out how to set up my printer with no luck. I downloaded and installed a program called TurboPrint which I was hoping would help but it didn't. So now I want to uninstall TurboPrint and of course I can't figure that out either. Linux is very humbling. I am trying to do this in Zorin OS 6 Ultimate 64 bit.
Thank you.

madvinegar

Wed Jul 04, 2012 6:37:37 am

Hi! How did you install TurboPrint?

- Was it through software center? If yes, you could go again in software center and uninstall it.
- If you have done it through a .deb file, you can open terminal and write:
Code:
sudo apt-get uninstall turboprint

- If you downloaded and installed the compressed tar.gz package, you have to navigate to the extracted folder through terminal and uninstall it like this:
Code:
cd /Downloads/Turboprint
sudo ./uninstall

In the above example I am assuming that the Turborpint extracted folder is named as "Turboprint" and is located in your Downloads folder. Amend as necessary.

Could you also please give some more specifications of your laptop and printer?. Are you trying to connect it via wifi? ethernet? usb?

Sunbirdaz

Wed Jul 04, 2012 5:45:48 pm

Thanks for the prompt reply.
It is a .deb file. After downloading I just double clicked on it and it installed. I tried your instruction for uninstalling a .deb file and got the following error:
"Invalid operation uninstall".
I thought I would be able to find it in the Software Center but I searched every category in the Installed section and I don't see it.

Wolfman

Wed Jul 04, 2012 5:52:16 pm

Hi,

open Synaptic and type the name of the prog in search and right click and select it for full removal!!.

Regards Wolfman :D

Sunbirdaz

Wed Jul 04, 2012 7:31:11 pm

Thank you Wolfman! Your suggetion to use Synaptic worked.
My printing problem might be because I cannot find a Linux printer driver. The Linux printer installation finds several Epson printer models but none are mine. I select one that I feel is close but no luck so far. I would prefer to print wireless but I have also tried usb. When I try to set it up as wireless I get that error that it cannot connect to the printer. I can ping the printer so I know it sees it. When I try usb I don't get an error. The job goes through the print que and the data light on the printer blinks but nothing prints.
My printer is an Epson all-in-one color laser: Epson AcuLaser CX11NF.

Wolfman

Wed Jul 04, 2012 8:11:05 pm

Sunbirdaz

Wed Jul 04, 2012 10:47:57 pm

Hi,
From the link you provided I was able to download a .rpm CUPS file for my printer. I was able to extract a .ppd file which was deposited into
/./usr/share/cups/model/EpsonAL-CX11-fm3.ppd
Then I went to install a local printer and for the driver I choose "Provide PPD file". I cannot browse to that location and when I type in that location the model folder shows nothing.Then I tried to install through Terminal and got error messages.
Maybe someday!
Thanks.

madvinegar

Thu Jul 05, 2012 5:45:49 am

Have you followed the instructions given in the website?

The commands below require 'root' permissions and have been verified
on a Fedora Core 2 system. For other versions and distributions you
may have to adjust slightly.

(1) Installing from RPM

Simply executing the 'rpm' command below installs the software.

# rpm -U Epson-ALCX11-filter-cups-1.1-0.i386.rpm

Modify the package's file name to match what you downloaded.

(2) Restarting CUPS

To make these changes take effect you have to restart CUPS. On most
distributions you can do that with:

# /etc/init.d/cups restart

(3) Adding a printer

You can add a printer from the command line with 'lpadmin'. For
details on this command, see the lpadmin(8).
To add an AL-CX11 printer connected to the first USB port by
the name of alcx11, you would use:

# lpadmin -p alcx11 -E -v usb:/dev/usb/lp0 -m Epson-AL-CX11-fm3.ppd
# /etc/init.d/cups restart

You can also add a printer via the CUPS web tool from your browser.
This is explained in detail in the CUPS manual.
For a CUPS server running on your local PC, you can access this tool
at:

http://localhost:631/

Once you have access to the web tool, you

1) select "Manage Printers"
2) select "Add Printer"
You will be asked for the account and password of the printer
administrator. If you have done nothing special to set these
up, you can use "root" for the account and the root password.
3) enter a "Name" and select "Continue"
The other fields can be defaulted.
4) select the connected printer "Device" and "Continue"
5) enter "Epson" for the "Make" and "Continue"
6) select the printer "Model" you have and "Continue"
For example, for an AL-CX11 you would select "EPSON AL-CX11,
ESC/PageS Filter (en)".
7) restart CUPS
# /etc/init.d/cups restart

This completes the addition of your printer.

For information about how to print or set print options, please refer
to the CUPS documentation. Alternatively, you can refer to the README
included with the Epson-ALCX11-filter package.

Wolfman

Thu Jul 05, 2012 7:35:48 am

Hi,

don't use RPM files, download "deb" files only if you can, failing that; you can download "tar" files which must be extracted after download, deb files can be simply installed using "gdebi"!!!!.

Have you also fully updated your system:

viewtopic.php?f=6&t=2247

Have you also checked out the Z6 post install guide:

viewtopic.php?f=6&t=2054

You might also try installing the "printconf" package.

"Foomatic is a printing system designed to make it easier to set up
common printers for use with Debian (and other operating systems).
It provides the 'glue' between a print spooler (like CUPS or lpr) and
the printer, by providing information about how to process files
sent to the printer.

This package detects printers attached to the parallel or USB ports
of the computer, and automatically establishes printer queues using
Foomatic for those printers. These queues can be managed using the
CUPS web interface at http://localhost:631/ or by using the
Foomatic-GUI tool.

Some low-end inkjet and laser printers that use proprietary languages
(so-called "WinPrinters" or "GDI printers") will require either the
foo2zjs or pnm2ppa package to work."

And also:

"printer-driver-escpr"

"ESC/P-R is a common language for selected Epson printers that supports every
media type, paper size and associated printing mode available on those
printers. It is suited especially for consumer electronics devices and
embedded equipments. ESC/P-R allows many kinds of devices to connect and
communicate with Epson inkjet printers, expanding possibilities for use with
medical equipment, measuring equipment, electronic whiteboards, and at home
with home electronics and game machines.

This package contains the CUPS filter driver and the compressed PPDs for the
supported printers."

Regards Wolfman :D

Wolfman

Thu Jul 05, 2012 6:12:28 pm

Also a reference for you about what types of packages you can install in any Ubuntu / Debian based system:

viewtopic.php?f=6&t=1778

Regards Wolfman :D

Sunbirdaz

Fri Jul 06, 2012 3:14:14 am

Hi madvinegar and Wolfman,
Thank you both for all of your suggestions. I appreciate all your help. I spend a good part of the day reading help and tutorials. I just learned what the # means and I tried going to the root but it wants a password and I have no idea what it would be. It is not my user password. I am still reading and trying your suggestions and will let you know my progress tomorrow. I am now updating my system using Synaptic as was suggested. There are quite a few updates and my internet connection is so freaking slow tonight that it take a while.
Thanks again.

Wolfman

Fri Jul 06, 2012 5:45:49 am

Hi,

please see this link about working as "root":

viewtopic.php?f=6&t=1941&p=7345#p7345

Regards Wolfman :D

Sunbirdaz

Fri Jul 06, 2012 10:07:08 pm

I attempted to follow these instructions. I got the .tar file downloaded into my Downloads directory and started a terminal session.
If I cd to my Downloads dir and then get to the # prompt and type the command I get an error of unknown file name.
If I get to the # prompt and then try to cd I don't know the path to my Downloads.
The battle continues!

(are the following good instructions)

Here are the steps involved.
1. Go to http://www.avasys.jp/lx-bin2/linux_e/mfp/DL1.do for the Epson CX11N driver.
2. choose your model and fill in the required details. I chose distribution: others, version: others.
3. Download Epson-ALCX11-filter-1.1.tar.gz for CUPS
4. install required dependencies and build environment (some might already be installed on your system)

Code:
sudo apt-get install libcups2-dev build-essential libstdc++5 bc

5. in the terminal cd to the directory/folder where you downloaded the tar file and type this

Code:
# tar -zxvf Epson-ALCX11-filter-1.1.tar.gz
# cd Epson-ALCX11-filter-1.1
# ./configure
# make install

6. Now the driver is installed and you can simply add the printer using the System > Administration > Printing menu. Your printer should show up in the list when you click add new printer button. select it and just click forward, the recommended driver is already selected so click forward and finish adding the printer. You may get an error about pstoalcx11.sh not installed, don't worry

7. Now copy the files alcx11 and pstoalcx11.sh from /usr/local/bin to /usr/lib/cups/filter

Code:
sudo cp /usr/local/bin/*cx11* /usr/lib/cups/filter/

8. It Works! that's what I said when i tried a test print. Hope you find yourself in a similar situation. The scanning just worked when I tried it using xsane. There is a scanner driver/software available from the avasys website but i didn't try it.

madvinegar

Sat Jul 07, 2012 7:36:59 am

I simplified the instructions:
Open terminal and write this

First install the packages requested
Code:
sudo apt-get install libcups2-dev build-essential libstdc++5 bc


Then go to your Downloads directory, find the Epson-ALCX11-filter-1.1.tar.gz file that you downloaded, right-click it, and select "extract here". This will extract and produce a file named Epson-ALCX11-filter-1.1

Then open terminal again and CD to the extracted file and install the driver as follows:
Code:
cd /Downloads/Epson-ALCX11-filter-1.1
./configure
sudo make
sudo make install

(change the name of the extracted file "Epson-ALCX11-filter-1.1" as necessary )

Then go to start>printers and add your printer.

Then open terminal again and write:
Code:
sudo cp /usr/local/bin/*cx11* /usr/lib/cups/filter/

Sunbirdaz

Sat Jul 07, 2012 5:25:39 pm

Thank you madvinegar! Your simplified instructions worked! I can now print.
And thank you Wolfman for your help and guideance. You have given me many links for my continued learning.

madvinegar

Sat Jul 07, 2012 8:44:05 pm

Very glad we helped my friend!!!