打印

有没有办法截GDM的图?

有没有办法截GDM的图?

就是登陆时候的截图…………

TOP

KDM 是这么抓的。

先摆好 KDM的样子,然后切换到tty1,用root登录后输入下面一条命令:
[code:1]
sleep 7; PID=`pidof X` DISPLAY=:0 XAUTHORITY=`perl -nle '@a = split /\00/; \
print $a[$#a]' /proc/$PID/cmdline` xwd -root -out kdm.png[/code:1]

回车后马上切换回tty7图形界面,听到两声铃响后,就抓成/root/kdm.png了。

估计GDM也差不多。
真男人张湘祥

TOP

好,我试试看
宅中自有( . v . ),宅中自有¥¥¥

TOP

我用的是这个:
chvt 7 ; sleep 5 ; XAUTHORITY=/var/gdm/:0.Xauth DISPLAY=:0.0 import -window root /tmp/gdm-shot.png

这是说明:
This supposes the GDM screen is in VT7 (Ctrl + Alt + F7) using display
number :0.0 and that the auth info is stored in /var/gdm/:0.Xauth. The
sleep is to give time to the computer to draw everything and do not
give you any kind of garbage.
附件: 您所在的用户组无法下载或查看附件

TOP

8cuo!
能否转到桌面版,让我加个精?
3x!

TOP

这个要问斑竹
宅中自有( . v . ),宅中自有¥¥¥

TOP

谢谢啊
哈哈
附件: 您所在的用户组无法下载或查看附件

TOP

请问哪里有这种主题下载?
  

TOP

TOP

楼上的,你的那个字体有些模糊!
解决方法:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=64699
附件: 您所在的用户组无法下载或查看附件

TOP

糟糕,我用cobranail的方法怎么提示没有import命令?
我的是MDK cooker,GDM2.6

TOP

import是imagemagic包里的命令
如果不想装,可以用xwd -root -out kdm.png代替
宅中自有( . v . ),宅中自有¥¥¥

TOP

我加精了
喜日摄影

如果你更热爱金钱而非自由,更习惯于被奴役的安宁而
畏惧令人充满活力的争取自由的抗争,那么,请你静静
地走开。我们不会乞求你的建议或是帮助。伏下身去讨
好那喂养你的人吧。但愿身上的锁链不会给你造成太多
的痛苦,但愿未来的人们不会记起你曾经是我们的国人

TOP

OK!
But my auth info is stored in /var/lib/gdm/:0.Xauth !
附件: 您所在的用户组无法下载或查看附件

TOP

不同的系统上的 gdm 安装方式不一样,  这样 XAuth 文件就不一样. 有可能在
/var/run/gdm/
/var/lib/gdm/
/usr/local/var/run/gdm/
/usr/local/var/lib/gdm/
^^^这自己编译的 gdm 就在上面这个位置.

使用 ps aux | grep gdm 就可以看到 相应的位置了.

等.
[code:1]
$> ps aux | grep gdm
root      2097  0.0  0.4 12040 2216 ?        Ss   09:24   0:00 /usr/local/bin/gdm-binary
root      2100  0.0  0.5 12284 2668 ?        S    09:24   0:00 /usr/local/bin/gdm-binary
root      2228  4.7 12.1 113784 62884 ?      S<   09:24  26:08 /usr/X11R6/bin/X :0 -audit 0 -auth /usr/local/var/gdm/:0.Xauth -nolisten tcp vt7
root     19272  0.0  0.5 12292 2648 ?        S    18:37   0:00 /usr/local/bin/gdm-binary
root     19275  2.0  1.6 43416 8520 ?        S<   18:37   0:00 /usr/X11R6/bin/X :20 -audit 0 -auth /usr/local/var/gdm/:20.Xauth -nolisten tcp vt8
gdm      19339 53.2  2.8 61948 14584 ?       Ss   18:37   0:03 /usr/local/bin/gdmgreeter
[/code:1]

TOP