You are not logged in.

#1 2023-01-01 14:05:30

kox
Member
Registered: 2015-05-01
Posts: 146

xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

I took the last working screenshot on 28th Dec. On 29th I did a full packages upgrade and screenshot from that day forward is only approximately 1/4 or less of of the screen, starts from the top left corner.

It happens with both xfce4-screenshooter and gnome-screenshot. I'm on xorg.

I've recently replaced xorg-xbacklight with acpilight (https://bbs.archlinux.org/viewtopic.php?id=282326) but I have done it on 30th, so I don't think it's related. I have tried installing / uninstalling xf86-video-intel / restarting etc. - nothing. I tried to bring back xorg-xbaclight just in case, also nothing.

If I select a region, it also only takes a small part of the selected region.

Last edited by kox (2023-01-01 15:30:38)

Offline

#2 2023-01-01 14:18:24

seth
Member
Registered: 2012-09-03
Posts: 51,273

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

Which screenshot tool?
Is scrot affected?
There're some gdk_pixbuf related threads, https://bbs.archlinux.org/viewtopic.php?id=282295 & https://bbs.archlinux.org/viewtopic.php?id=282375

Online

#3 2023-01-01 14:27:05

kox
Member
Registered: 2015-05-01
Posts: 146

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

It happens with 2 tools I tried: xfce4-screenshooter and gnome-screenshot

I saw the solved thread, I have newer version of xfce4-screenshooter than the one mentioned in the thread, 1.10.1-2 - and that's probably the one I installed on the upgrade I did on Thursday. But it seems to be tool agnostic.

I have noticed there's a difference between the 2. xfce4-screenshooter takes 1/4 and saves it as that, while gnome-screenshot, has a full resolution image, but 3/4th of the image is black.

When did the 6.0+ kernel landed in the repositories? I think I did the previous update one week earlier, maybe it's the new kernel.

EDIT: Looking at cache, I have 6.0.12 kernel with a created date Dec 19th and 6.1.1 created on Thursday. So that was 1 minor version bump. I will see if a downgrade helps.

Last edited by kox (2023-01-01 14:34:19)

Offline

#4 2023-01-01 14:41:25

seth
Member
Registered: 2012-09-03
Posts: 51,273

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

Both will use GDK, though screenshooter apparently has meanwhile a workaround I can't speak to the quality of it when taking partial shots.
Try
1. scrot
2. the LTS kernel (that's easier than downgrading)

Online

#5 2023-01-01 14:41:46

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,742

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

6.1 is a major version bump, the kernel does not use semantic versioning, only the last number is a minor stability patch release the other numbers are major releases (the switchover to 6 and/or eventually 7 will not be due to a technical reason, but because Torvalds runs out of toes and fingers to count the version number on) FWIW on my end the kernel enabled high res mouse wheel scroll on my logitech device which makes it so sensitive that it's basically useless if you want either precise scrolling or are a frequent user of the middle mouse button hmm

Offline

#6 2023-01-01 14:58:37

seth
Member
Registered: 2012-09-03
Posts: 51,273

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

OT
----------------------------
https://man.archlinux.org/man/extra/xf8 … n#Option~9
But more importanly https://man.archlinux.org/man/extra/xf8 … #Option~15
I've like 16 buttons on this thing and rarely ever use the wheel…
----------------------------

Online

#7 2023-01-01 15:10:20

kox
Member
Registered: 2015-05-01
Posts: 146

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

Scrot does work. Downgrading to 6.0 does not help. I guess it's a GTK bug, as that was among the packages during the update. I will use Scrot for now and submit a bug report if a future update does not fix it.

Offline

#8 2023-01-01 15:33:42

kox
Member
Registered: 2015-05-01
Posts: 146

Re: xfce4-screenshooter, gnome-screenshot capture only 1/4th of the screen

I'm onto something. I have a hi-dpi screen so it runs with GDK_SCALE=2 Running it with GDK_SCALE=1 takes the entire screen (although the options window is too small then), so it's definitely a bug. I will report it next week.

Also I'm getting this

(xfce4-screenshooter:3712): GdkPixbuf-CRITICAL **: 16:34:09.682: gdk_pixbuf_composite: assertion 'dest_x >= 0 && dest_x + dest_width <= dest->width' failed

Only when the faulty behaviour occurs.

Last edited by kox (2023-01-01 15:35:17)

Offline

Board footer

Powered by FluxBB