Cannot do screen capture of xclock window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fedora |
Won't Fix
|
Low
|
|||
compiz (Suse) |
New
|
Undecided
|
Unassigned | ||
fglrx-installer (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Binary package hint: x11-apps
Something seems wrong with the window ids of xclock windows. I can use xwininfo to get the id of the frame window and also that of the window displaying the clock. If I use import (from ImageMagick) to capture an image, I can capture the interior using the window id, but if I use the window id of the frame I get a message that says:
$ import -frame -window 0x1281608 xc1.png
import: unable to read X window image `0x1281608': Resource temporarily unavailable @ magick/
Furthermore, if the clock is on the desktop and I capture the whole desktop using -window root option of import, I get the clock showing with the frame. However, If I open a terminal window and prefix the import command (with -window root) with a sleep 5, so I can drag the xclock over the terminal window, then the resulting image shows only the interior of the xclock over the terminal window. If the xclock window is only partially covering the terminal window, and partially covering the desktop, then the image shows a frame only around the part over the desktop and only the interior for the part over the terminal window.
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/xclock
NonfreeKernelMo
Package: x11-apps 7.3+4
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
SourcePackage: x11-apps
Uname: Linux 2.6.28-16-generic x86_64
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: LENOVO 8810AA1
Package: fglrx-installer (not installed)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid lucid
Uname: Linux 2.6.32-22-generic x86_64
UserGroups:
dmi.bios.date: 12/12/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 2JKT49AUS
dmi.board.name: LENOVO
dmi.board.vendor: LENOVO
dmi.board.version: NONE
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 8810AA1
dmi.product.
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: lucid
architecture: x86_64
kernel: 2.6.32-22-generic
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: LENOVO 8810AA1
Package: fglrx-installer (not installed)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid lucid
Uname: Linux 2.6.32-22-generic x86_64
UserGroups:
dmi.bios.date: 12/12/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 2JKT49AUS
dmi.board.name: LENOVO
dmi.board.vendor: LENOVO
dmi.board.version: NONE
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 8810AA1
dmi.product.
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: lucid
architecture: x86_64
kernel: 2.6.32-22-generic
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: LENOVO 8810AA1
Package: fglrx-installer (not installed)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid lucid
Uname: Linux 2.6.32-22-generic x86_64
UserGroups:
dmi.bios.date: 12/12/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 2JKT49AUS
dmi.board.name: LENOVO
dmi.board.vendor: LENOVO
dmi.board.version: NONE
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 8810AA1
dmi.product.
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: lucid
architecture: x86_64
kernel: 2.6.32-22-generic
tags: | added: jaunty |
tags: | removed: needs-xorglog |
tags: | added: hardy |
Changed in fglrx-installer (Ubuntu): | |
status: | Incomplete → Confirmed |
importance: | Undecided → Medium |
Changed in fedora: | |
importance: | Unknown → Low |
status: | Unknown → Won't Fix |
Hi ianshields,
Thanks for including the attached files. Could you also include your /var/log/Xorg.0.log (or Xorg.0.log.old) from after reproducing the issue?
[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]