SuSE 8.1 [standard install, including KDE]; upgraded to kde 3.0.4; wanted to incorporate a "screenshot" of an application's configuration window in a presentation I'm preparing, and suddlenly realized, "hey, I'm not in windows anymore" Pressing "printscreen" to copy the screen to the clipboard [and then pasting into a bit-editor to clear away any excess] doesn't work... A quick trip through the online docs indicates that there is a program called "ksnapshot" that does what I want, but I can't seem to find it! Per the KDE site, this is supposed to be incorporated into kdegraphics3, and sure enough, I do have that package loaded. In fact, I see I have the "update" package in my /var/lib/Yast2/..... download directory where YOU pacthes and downloads are stored, but that "patch" package doesn't include the snapshot utility. "locate ksnapshot" finds about a dozen references, but all of them are ".png's" (icons) save for one, which appears to be something that creates a menu entry for the program. Examing that one in detail reveals that it executes the command "ksnapshot %i %m", but as I've already noted, I have no executable called ksnapshot. Now, is it possible that SuSE is distributing a "non-standard" version of kdegraphics3? I did see under apps.kde that ksnapshot is "usually included in distributions as part of kdegraphics3", which leaves some wiggle-room for a "distributor" to simply "not include" that file/package [though it seems weird to include the icons and a menu entry if you aren't going to supply the executable...] Is the implementation under SuSE somehow "broken" [and, therefore, a reason why SuSE doesn't include it] or was this an "oversight"? And the final question: is there a simple/viable alternative? (that SuSE included and neglected to mention...)
A quick trip through the online docs indicates that there is a program called "ksnapshot" that does what I want, but I can't seem to find it!
[snip]
Now, is it possible that SuSE is distributing a "non-standard" version of kdegraphics3? I did see under apps.kde that ksnapshot is "usually included in distributions as part of kdegraphics3", which leaves some wiggle-room for a "distributor" to simply "not include" that file/package [though it seems weird to include the icons and a menu entry if you aren't going to supply the executable...]
Is the implementation under SuSE somehow "broken" [and, therefore, a reason why SuSE doesn't include it] or was this an "oversight"?
I got caught by this same trouble when I installed SuSE8.1. Made a bit of a fool of myself insisting that I didn't have KSnapshot, and that my SuSE8.1 was broken. Rest assured... it is there. Have you installed ALL of KDE? Take a look at the last posting in the discussion I initiated on this in October: http://lists.suse.com/archive/suse-linux-e/2002-Oct/1594.html C.
On Monday 11 November 2002 11:30, Clayton Cornell wrote:
A quick trip through the online docs indicates that there is a program called "ksnapshot" that does what I want, but I can't seem to find it!
[snip]
Now, is it possible that SuSE is distributing a "non-standard" version of kdegraphics3? [...]
I got caught by this same trouble when I installed SuSE8.1. Made a bit of a fool of myself insisting that I didn't have KSnapshot, and that my SuSE8.1 was broken. Rest assured... it is there.
Have you installed ALL of KDE? Take a look at the last posting in the discussion I initiated on this in October: http://lists.suse.com/archive/suse-linux-e/2002-Oct/1594.html
Hmmm... I have to agree -- "this is the dumbest thing I ever heard of..." Actually, I think I've "figured out" what the deal is: First off, on the KDE site, this is listed as package "kdegraphics-3.0.1", but under the SuSE distribution files as "kdegraphics3-3.0.xxx" note the subtle difference beween "ics-3" and "ics3-". So, in retrospect, it appears SuSE has re-packaged the file(s) in this package by splitting it into "graphics3" and "graphics3-extras" Secondly, the post in your reference mentions that he looked at the "provides/requires" section and didn't see an obvious connection, but the "files" tab did show the specific file. This is actually a problem of the yast installer/updater: it doesn't have the "files" tab like konquerer does! [makes it difficult during initial installation to realize you're about to shoot yourself in the foot for not including something...] In any case, I downloaded the "source" rpm for kdegraphics and sure enough it includes the sources for ksnapshot. Under the readme, however, it states "This version is still not good, but I wanted something that doesn't break translations and is still comfortable to old ksnapshot users. Use Pixie if you want more functionality." Aha! sure enough, under the SuSE menu/graphics/viewer there is "pixie plus (express mode)" and "pixie plus image manager", so as a case of, "well, now THAT explains it...", it appears SuSE dropped ksnapshot in favor of pixie -- if you aren't "intimately familier" with the goings on of desktop screen capture [like me] you're probably not aware of pixie in the first place. Now, for some pixie rants :) 1a) Even if you knew it did "screen captures", you wouldn't know to look under "graphics/VIEWERS" [actually, this is still a rant towards SuSE] /utilies or /editors would be better choices 1b) Most likely, you wouldn't know pixie does screen captures, you'd have to be told [by reading messages like this one] 2) whether or not you know if pixie does caps, you wouldn't know it from the initial "toolbar" that shows up -- there is no button for capture; it is only a menu item 3) there doesn't appear to be a way to bind the "capture" facility to the printscreen button [but this might be my unfamiliarity with KDE showing...]
On Monday 11 November 2002 22:13, Tom Emerson wrote: [snip]
yast installer/updater: it doesn't have the "files" tab like konquerer does! [makes it difficult during initial installation to realize you're about to shoot yourself in the foot for not including something...]
Which is exactly what happened to me. I selectively installed what I thought I wanted based on previous experience... except the packaging was all scrambled from what I expected... result.. I am still finding apps I am missing and installing one by one from the SuSE8.1 disks.
THAT explains it...", it appears SuSE dropped ksnapshot in favor of pixie -- if you aren't "intimately familier" with the goings on of desktop screen capture [like me] you're probably not aware of pixie in the first place. [snip] 1b) Most likely, you wouldn't know pixie does screen captures, you'd have to be told [by reading messages like this one]
Oh... now after a month it makes sense. I have never used Pixie at home. I use it in KDE2 on my SUN workstation at work because it's the only graphics viewer I can get to work. I have only ever known it to do view functions... I had no idea it would do screen caps - I had to be told about it ;-) Hmmm wonder if the older version I use on the SUN will do screen caps.... Anyway... glad to see that my struggle a month ago actually provided some useful information. C.
Ho about using Gimp? File > acquire > snapshot fxf
On Monday 11 November 2002 13:03, FX Fraipont wrote:
How about using Gimp?
File > acquire > snapshot
ummm... several reasons - gimp isn't installed "by default" under SuSE 8.1 [tho' I know about it, and *might* install it at some point anyway] - I don't really know gimp well enough (as I said, I *know* about it -- haven't used it much) - therefore, I didn't know gimp does screenshots :) - and perhaps the ultimate reason, gimp takes AGES to "load" (yes, I suppose I could start an instance of it when the KDE desktop starts and keep it hidden, but why waste the resources?) As it stands now, the preferred order is ksnapshot (though I've never used it -- simply because it can link to the "printscreen" button and provide functionality I'm "used to" from windows, this gets the top vote) pixie -- close second; however it forces you to save the image to a file AND requires a file extension [umm, isn't that what "magic numbers" are supposed to provide?] "copy to clipboard" where I could then paste it directly into a document or drawing would be "preferred" [of course, I may find that ksnapshot forces the same save-with-extension requirement, so right now this is really a "we'll see..." ranking...] gimp: last due to startup time, though I suppose the order of operations of capture -> select all -> copy to clipboard -> paste into application does count for something :)
On Monday 11 November 2002 23.33, Tom Emerson wrote:
On Monday 11 November 2002 13:03, FX Fraipont wrote:
How about using Gimp?
File > acquire > snapshot
ummm... several reasons
- gimp isn't installed "by default" under SuSE 8.1 [tho' I know about it, and *might* install it at some point anyway]
- I don't really know gimp well enough (as I said, I *know* about it -- haven't used it much)
- therefore, I didn't know gimp does screenshots :)
- and perhaps the ultimate reason, gimp takes AGES to "load" (yes, I suppose I could start an instance of it when the KDE desktop starts and keep it hidden, but why waste the resources?)
As it stands now, the preferred order is
ksnapshot (though I've never used it -- simply because it can link to the "printscreen" button and provide functionality I'm "used to" from windows, this gets the top vote)
pixie -- close second; however it forces you to save the image to a file AND requires a file extension [umm, isn't that what "magic numbers" are supposed to provide?] "copy to clipboard" where I could then paste it directly into a document or drawing would be "preferred" [of course, I may find that ksnapshot forces the same save-with-extension requirement, so right now this is really a "we'll see..." ranking...]
gimp: last due to startup time, though I suppose the order of operations of
capture -> select all -> copy to clipboard -> paste into application
does count for something :)
Don't forget ImageMagick :) On a command line, do "import -window root picname.jpeg" Simplicity itself :) Anders
It is in: kdegraphics3-extra Op maandag 11 november 2002 21:15, schreef Tom Emerson:
SuSE 8.1 [standard install, including KDE]; upgraded to kde 3.0.4; wanted to incorporate a "screenshot" of an application's configuration window in a presentation I'm preparing, and suddlenly realized, "hey, I'm not in windows anymore" Pressing "printscreen" to copy the screen to the clipboard [and then pasting into a bit-editor to clear away any excess] doesn't work...
A quick trip through the online docs indicates that there is a program called "ksnapshot" that does what I want, but I can't seem to find it!
Per the KDE site, this is supposed to be incorporated into kdegraphics3, and sure enough, I do have that package loaded. In fact, I see I have the "update" package in my /var/lib/Yast2/..... download directory where YOU pacthes and downloads are stored, but that "patch" package doesn't include the snapshot utility.
"locate ksnapshot" finds about a dozen references, but all of them are ".png's" (icons) save for one, which appears to be something that creates a menu entry for the program. Examing that one in detail reveals that it executes the command "ksnapshot %i %m", but as I've already noted, I have no executable called ksnapshot.
Now, is it possible that SuSE is distributing a "non-standard" version of kdegraphics3? I did see under apps.kde that ksnapshot is "usually included in distributions as part of kdegraphics3", which leaves some wiggle-room for a "distributor" to simply "not include" that file/package [though it seems weird to include the icons and a menu entry if you aren't going to supply the executable...]
Is the implementation under SuSE somehow "broken" [and, therefore, a reason why SuSE doesn't include it] or was this an "oversight"?
And the final question: is there a simple/viable alternative? (that SuSE included and neglected to mention...)
-- Richard
participants (5)
-
Anders Johansson
-
Clayton Cornell
-
FX Fraipont
-
Richard Bos
-
Tom Emerson