MadLittleMods / MadLittleMods/linux-notes
Screenshot tool
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Expected
Something as good as [ShareX](https://getsharex.com/) ([GitHub repo](https://github.com/ShareX/ShareX)) that I used on Windows
### Potential solutions
Screenshot tool
- Built-in: `xfce4-screenshooter` (just search for `Screenshot` in the apps)
- https://flameshot.org/
- `pamac install flameshot`
- No gif capture
- Works fine for basic screenshotting
- `pamac install peek` :heavy_check_mark:
- This works pretty well for gifs
- Only problem is that it's [deprecated (as of 2023-01-14)](https://github.com/phw/peek/issues/1191)
- `pamac install kooha` :x:
- I couldn't get this one to work and seems like [they don't support non-GNOME desktop environments](https://github.com/SeaDve/Kooha/issues/10).
Error output
```
Failed to start recording
Caused by:
0: Check out It Doesn't Work page for help.
1: Failed to create ScreencastSession
2: Failed to create session
3: Interaction was ended in some other way with response Variant { ptr: 0x5629a1b918d0, type: VariantTy { inner: "a{sv}" }, value: "@a{sv} {}" }
```
Error as of 2024-02-09:
```
Failed to start recording
Caused by:
0: Check out It Doesn't Work page for help.
1: Failed to create ScreencastSession
2: Failed to create session
3: Failed to call `CreateSession` with parameters: Variant { ptr: 0x5618d5dee260, type: VariantTy { inner: "(a{sv})" }, value: "({'session_handle_token': <'kooha_0'>, 'handle_token': <'kooha_1'>},)" }
4: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.ScreenCast” on object at path /org/freedesktop/portal/desktop
```
- TODO: Find something better
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the listed alternatives—xfce4-screenshooter, Flameshot, Peek, and Kooha—and the linked ShareX reference. Compare screenshot and GIF-capture coverage, then update the Screenshot tool notes with a suitable recommendation, installation details, and known limitations; remove the TODO when the recommendation is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop, documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100