LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 01-07-2006, 06:33 PM   #1
RodWC
Member
 
Registered: Oct 2005
Distribution: SolydK, Linux Mint KDE, Debian
Posts: 180

Rep: Reputation: 30
KDE and CUPS . . . And system bloat


These are two unrelated questions but I didn't want to start two threads and waste the space on the board:


Background: KDE 3.5, Debian "mostly stable" with some unstable mixed in. Kernel 2.6.14. CUPS version 1.1.23-12 (not upgraded). This question is more out of curiosity than anything: On this particular system, to my surprise, my printer is detected automatically when I go to the KDE printers tab in the control center (I don't have the appropriate driver yet, but that's another issue). However, on another system which is basically the same except that it still has KDE 3.3, and fewer packages upgraded, In the control center when I try to switch it to CUPS it tells me it can not connect to the server. Weird. I'm not sure what's different.

Another thing I've been curious about for a while: how can system bloat be resolved? I currently have 988 packages installed, up from around 700 when I first installed. It seems as though when something is installed with all the dependencies, it can be removed later but the dependencies remain. I'm not a fan of re-installing at all, so I was wondering if there is some way to do a thorough clean-up of everything that is unneeded, if for no other reason than to reduce the number of packages installed so they are easier to browse. Any thoughts?
 
Old 01-07-2006, 06:50 PM   #2
Franklin
Senior Member
 
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348

Rep: Reputation: 217Reputation: 217Reputation: 217
Quote:
Originally Posted by RodWC
It seems as though when something is installed with all the dependencies, it can be removed later but the dependencies remain.
Few people seem to get this - congratulations!

On the one hand, unless you are hurting for hard drive space, having these floating around will not slog down your system. They will just take up space - and perhaps conflict with other libs contributing to "dependency hell" due to conflicting libs versions.

The only way to avoid this is to use a distro that does not check dependencies for you .....

Slackware !!!

Even then, unless you are keeping careful tabs on what gets installed, you will not know what to remove. At least with Slack, if you need to install a dependency, you installed it yourself so you know you did it.

Also, since slackware does not split the source into appliction and developement packages, this whole mess is less of an issue.

F
 
Old 01-07-2006, 07:10 PM   #3
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by RodWC
These are two unrelated questions but I didn't want to start two threads and waste the space on the board:


Background: KDE 3.5, Debian "mostly stable" with some unstable mixed in. Kernel 2.6.14. CUPS version 1.1.23-12 (not upgraded). This question is more out of curiosity than anything: On this particular system, to my surprise, my printer is detected automatically when I go to the KDE printers tab in the control center (I don't have the appropriate driver yet, but that's another issue). However, on another system which is basically the same except that it still has KDE 3.3, and fewer packages upgraded, In the control center when I try to switch it to CUPS it tells me it can not connect to the server. Weird. I'm not sure what's different.
That seems like cups may not actually be running try http://localhost:631 and see if you get the CUPS Administration page if you do then setup the printer with this then try in the Control Center. You may want to try something like this ( dpkg -l | grep cups) on both machines just to make sure you have close to the same packages installed.

Quote:
Another thing I've been curious about for a while: how can system bloat be resolved? I currently have 988 packages installed, up from around 700 when I first installed. It seems as though when something is installed with all the dependencies, it can be removed later but the dependencies remain. I'm not a fan of re-installing at all, so I was wondering if there is some way to do a thorough clean-up of everything that is unneeded, if for no other reason than to reduce the number of packages installed so they are easier to browse. Any thoughts?
Sounds like a job for deborphan you may want to install then run it and you may want to look at using aptitude it automatically removes packages without dependencies.
 
Old 01-07-2006, 07:45 PM   #4
adssse
Member
 
Registered: May 2005
Distribution: Ubuntu, Jolicloud
Posts: 136

Rep: Reputation: 15
Quote:
Originally Posted by HappyTux
Sounds like a job for deborphan you may want to install then run it and you may want to look at using aptitude it automatically removes packages without dependencies.
I havent really used aptitude, does synaptic also remove the packages without dependencies?
 
Old 01-07-2006, 08:21 PM   #5
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by adssse
I havent really used aptitude, does synaptic also remove the packages without dependencies?
Having got a clue there, I always use apt-get/dpkg for installing.
 
Old 01-08-2006, 06:48 AM   #6
RodWC
Member
 
Registered: Oct 2005
Distribution: SolydK, Linux Mint KDE, Debian
Posts: 180

Original Poster
Rep: Reputation: 30
You're right, CUPS wasn't even running! So that's working now with a Epson Stylus Color 600 printer, although nothing prints unless I set it on "raw printer", and then, of course, it only prints text. I tried using "postscript printer" but it said that the postscript driver could not be found!
 
Old 01-08-2006, 07:48 AM   #7
T.Hsu
Member
 
Registered: Jan 2005
Posts: 178

Rep: Reputation: 31
You have to install additional printer driver package, I have a HP desejet, and installed hpijs which has a specific driver for my printer model, don't know exactly about Epson though, maybe gimp-print?

Regarding dependency cleaning-up, debfoster is really a handy tool.
 
Old 01-08-2006, 10:13 AM   #8
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by RodWC
You're right, CUPS wasn't even running! So that's working now with a Epson Stylus Color 600 printer, although nothing prints unless I set it on "raw printer", and then, of course, it only prints text. I tried using "postscript printer" but it said that the postscript driver could not be found!
I had a 640 and it worked great according to your printers page at Linuxprinting it should as well. What do you have installed for CUPS packages use the command I posted above and could we see the output of lsmod | grep lp? You should see something like this.

Code:
>$ lsmod | grep lp
lp                     12928  0
parport                39756  2 lp,parport_pc
And you may want to make sure that in your BIOS your setting for the printer port are set to just standard printer.
 
Old 01-08-2006, 07:50 PM   #9
RodWC
Member
 
Registered: Oct 2005
Distribution: SolydK, Linux Mint KDE, Debian
Posts: 180

Original Poster
Rep: Reputation: 30
Yes, lsmod gives me output like that. But it still won't print. It seems odd because my printer is listed and it claims to print successfully, but nothing ever comes out. The printer does work in DOS and Windows (I actually haven't used it in Windows for a while, though, but it works fine in DOS).


~$ lsmod | grep lp
lp 11908 0
parport 37992 2 lp,parport_pc
 
Old 01-08-2006, 08:04 PM   #10
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by RodWC
Yes, lsmod gives me output like that. But it still won't print. It seems odd because my printer is listed and it claims to print successfully, but nothing ever comes out. The printer does work in DOS and Windows (I actually haven't used it in Windows for a while, though, but it works fine in DOS).


~$ lsmod | grep lp
lp 11908 0
parport 37992 2 lp,parport_pc
Strange indeed then other than checking the BIOS settings and making sure you have the newest CUPS related packages installed I think I am out of ideas. What does it says in your dmesg about it you should see similar to these lines.

Code:
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
parport0: Printer, Hewlett-Packard HP LaserJet 6L
lp0: using parport0 (interrupt-driven)
 
Old 01-10-2006, 08:45 AM   #11
RodWC
Member
 
Registered: Oct 2005
Distribution: SolydK, Linux Mint KDE, Debian
Posts: 180

Original Poster
Rep: Reputation: 30
Yup, dmesg looks good. I tried EPP and SPP for my parallel port. Should I try ECP?

I don't know if I should download another driver, as has been suggested already, or if there's a problem with the cable or the printer itself. I'll try it in Windows again to see if it's still working there I guess.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How can I cut out some bloat in Mepis? CDG MEPIS 4 12-02-2005 10:37 AM
toning down system bloat Bremsstrahlung Debian 5 09-28-2005 05:53 PM
Bloat free rpm based system? ksgill Linux - Newbie 2 04-15-2005 12:57 PM
Bloat in Linux? f0rk Linux - Distributions 5 12-10-2004 02:21 PM
Bloat free Debian isaidfreak Debian 17 09-15-2004 01:20 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 03:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration