compositing

如何在没有硬件加速的情况下使用 KWin 合成器
compositing

如何在没有硬件加速的情况下使用 KWin 合成器

我使用没有硬件加速的 GPU ( nouveau.noaccel=1)。我使用带有 kwin_x11 的 KDE Plasma。我知道 KWin 有自己的合成器。有透明度,但没有动画。那么我可以在禁用硬件加速的情况下获得动画吗? 图形信息: Graphics: Device-1: NVIDIA G84 [GeForce 8600 GT] driver: nouveau v: kernel arch: Tesla pcie: speed: 2.5 GT/s lanes: 16 ports: active: DVI-I-1 empty: DVI-I-...

Admin

将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick
compositing

将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick

(A) 我有一个零件的旋转,所以我有 360 个 tiff 文件,我可以在 ImageMagick 中制作动画,也可以导出为动画 gif。此图像为 1920x1080,背景为黑色,共有 360 个:image_A_001.tiff到image_A_360.tiff。 (B) 我有一张旋转特写,我想将其嵌入(合成?)到 (A) 中的每个 360 图像文件中。这张特写图像大小约为 200x200,背景也是黑色的。同样有 360 张这样的照片,image_B_001.tiff它们image_B_360.tiff对应于每个 image_A_###.tiff。 我...

Admin

使用终结器获取透明背景 - 这样我就可以看到后面的 X11 根窗口,而不是其他窗口
compositing

使用终结器获取透明背景 - 这样我就可以看到后面的 X11 根窗口,而不是其他窗口

我在 Debian 系统上使用 Terminator 1.90-1 和 Openbox 3.6.1。最近,Terminator 的新版本不再支持透明度,并且有人建议我安装一个合成程序,例如 xcompmgr 或 compiz,因为 Openbox 本身不处理合成。我照做了,并且成功了,只是结果不一样。 在之前的《终结者》版本中,背景让我看到X11 根窗口。如果我将另一个应用程序放在 Terminator 后面,我就看不到它了。 使用合成管理器,Terminator 变得真正透明,我可以看到它后面的应用程序(firefox、Emacs 和其他应用程序)——...

Admin

FFMPEG 马赛克卡顿
compositing

FFMPEG 马赛克卡顿

编辑:突然间,在相同的硬件上使用相同的脚本,问题就消失了。我仍然对原因感到好奇,但在我可以再次重现之前,几乎没有诊断选项。抱歉。 我使用 FFMPEG 获取来自多个网络摄像头的实时视频。当视频源独立时(换句话说,每个v4l2输入都通过其内部的管道传输filter_complex到其自己的xv输出),一切都运行良好:大约有半秒的延迟,我可以忍受,所有视频都运行顺畅。 我希望将这些视频拼接在一起,既可以观看实时视频,也可以将其保存到磁盘中。但是当我尝试这样做时,无论是使用一系列overlays 还是hstack+ vstack,视频都会开始卡顿:一个视频源会流畅...

Admin

Windows 7 中的桌面组合自动禁用
compositing

Windows 7 中的桌面组合自动禁用

在 Windows 7 Professional N 64 位上,视觉效果选项“启用桌面合成”对我来说无法正常工作。 DWM 和主题服务均正在运行。 当我勾选它并单击“应用”或“确定”时,什么都不会发生,而当我关闭并重新打开性能选项窗口时,该框再次被取消勾选。 我让它工作的唯一方法是使用“调整为最佳外观”预设,它勾选了所有框,并且确实启用了桌面布局。 一旦我取消勾选任何其他项目,预设就会跳回“自定义”,并且在关闭/重新打开“性能选项”窗口时,桌面布局再次被禁用。 我将 HKEY_CURRENT_USER\Software\Microsoft\Wind...

Admin

康普顿背景颜色
compositing

康普顿背景颜色

我刚刚安装了 Compton,但现在我的屏幕背景是灰色而不是黑色。我使用的是 i3wm,没有背景图像。Compton 基本上只是使不活动的窗口变暗。 我怎样才能将其改回黑色? 康普顿配置(尚未清理): # Shadow shadow = false; no-dnd-shadow = true; no-dock-shadow = true; clear-shadow = true; shadow-radius = 7; shadow-offset-x = -7; shadow-offset-y = -7; # shadow-opacity = 0.7;...

Admin

为什么窗口的圆角在复合管理器中看起来很奇怪?
compositing

为什么窗口的圆角在复合管理器中看起来很奇怪?

我正在尝试在桌面上添加一些花哨的东西,现在要处理的事情是为所有窗口设置阴影。我正在使用康普顿复合管理器,一切都很好,但请看以下图片: 如果窗户有正常的角,一切都没问题,但是当我试图把它们弄圆时,就会出现奇怪的效果。 我正在使用 debian 测试 disto、独立 openbox 和 nvidia 图形 (7600GT) + 专有驱动器。我安装了以下软件包: $ dpkg -l | grep -i mesa ii glx-alternative-mesa 0.4.1 ...

Admin

右键单击(xdg-open)打开了一些覆盖我屏幕的不透明窗口;xkill 不会杀死它们
compositing

右键单击(xdg-open)打开了一些覆盖我屏幕的不透明窗口;xkill 不会杀死它们

我在内存相对较低的 Chromium 中右键单击了某个东西。Chromium 打开了一些不透明的右键单击框,但从未填充它们,也不会关闭它们。这些现在覆盖了我所有虚拟桌面的一部分。(但不是虚拟控制台) 我通过xprop和获得了有关它们的信息xwininfo。以下是每个示例: $ xprop WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. window id # of g...

Admin

Linux——Xinerama + 合成还是 Twinview + 旋转?
compositing

Linux——Xinerama + 合成还是 Twinview + 旋转?

运行 Linux Mint 9 (gnome) | Geforce 460gtx 左 1920x1080 (23 英寸华硕) | 右 2048x1052 (23 英寸三星) 我想将右侧显示器旋转为纵向模式进行编码(1052x2048),同时保持左侧显示器为横向模式。 我已经找到了如何做到这一点的方法,但我无法使用 Twinview。问题是 Xinerama 不支持合成(就我所知或技术知识而言)。 我想使用 Twinview(旋转 1 个显示器)或 Xinerama + Compositing。这可以实现吗? ...

Admin

在 XFCE 中,如何避免新窗口被顶部面板覆盖
compositing

在 XFCE 中,如何避免新窗口被顶部面板覆盖

我使用的是 Ubuntu 17.10,安装了 xubuntu-desktop 包,并使用 XFCE 作为我的桌面环境。我已将顶部面板的高度从默认的 24 像素增加到 30 像素。我已使用工作区设置对话框将顶部边距配置为 30 像素,该对话框承诺不会使用该边距放置窗口。但是,有时我打开的新窗口不会遵守边距。例如,当我启动 Brackets 编辑器时,其左上角位于 (0, 0),导致其顶部被面板隐藏(见屏幕截图)。(如果我设置了左边距,它也不会遵守左边距。) 是否有一些设置可以调整以修复此问题?或者这只是由于 Brackets 和其他以这种方式运行的程序不遵守...

Admin

Mendeleydesktop 在 Ubuntu 16.04 上无法全屏加载
compositing

Mendeleydesktop 在 Ubuntu 16.04 上无法全屏加载

我已经使用了MendeleyDesktop 1.17.9一段时间,但本周不知何故应用程序无法正常加载。不知何故它似乎只加载了屏幕的一部分,并且不允许我调整窗口大小。下面还附上了一张图片。我也使用i3窗口管理器。 当我直接调用 mendeleydesktop 时,我也从命令行包含了消息。 不清楚是什么导致了这个问题。我也导出了应用程序的命令行信息。我对此不太熟悉,Qt所以无法真正解读任何 qt 特定的消息。 ** (mendeleydesktop.x86_64:26814): WARNING **: Couldn't connect to access...

Admin

Kubuntu 22.04 Wayland 奇数刷新率
compositing

Kubuntu 22.04 Wayland 奇数刷新率

我正在尝试使用 Wayland 运行 Kubuntu 22.04.1,但遇到了一个烦人的问题,我无法解决。当桌面上没有打开任何窗口时,一切都运行顺畅,但只要屏幕上显示其他内容,鼠标和动画就会出现轻微的滞后或延迟。我唯一能描述的方式就是好像帧速率下降了。我尝试过更改合成器设置、缩放设置、动画速度,但似乎都不起作用。我还连接了第二台显示器,辅助显示器运行得更好,刷新率相同(60hz),120hz 时完美无缺。 这只会在 Wayland 上发生,因为 x11 没有这个问题。我也在 Virtual Box 上使用相同的设置运行 Fedora 36,它在 VM 上运行...

Admin

Raspberry 4b,8GB RAM,Youtube 播放问题,视频撕裂,不连贯,看起来像 4 fps
compositing

Raspberry 4b,8GB RAM,Youtube 播放问题,视频撕裂,不连贯,看起来像 4 fps

我的 Raspberry Pi 4b、8GB RAM 存在视频播放问题。我的操作系统是 UBUNTU Desktop,64 位版本。 spinn2046@UbuntuDesktop:~$ uname -a Linux UbuntuDesktop 5.11.0-1027-raspi #30-Ubuntu SMP PREEMPT Thu Jan 13 12:52:48 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux 我的处理器类型、硬件平台、操作系统都是aarch64架构。 我只是一个 Linux 初学者,所以我所知道的就...

Admin

关闭 OpenGL 程序后 KWin 会严重滞后,但仅在连接外接显示器时才会出现
compositing

关闭 OpenGL 程序后 KWin 会严重滞后,但仅在连接外接显示器时才会出现

当我将外接显示器 (HDMI) 连接到笔记本电脑并关闭 OpenGL 程序时,我的所有桌面窗口都会滞后,并且似乎每两秒钟才刷新一次。我四处查看,发现有一两个使用 Nvidia 图形处理器的案例,但我使用的是 Intel,所以我无法尝试他们建议的解决方案。 这种情况只发生在连接第二台显示器时,我可以通过断开连接来解决这个问题。当我只使用笔记本电脑屏幕时,它似乎工作正常。玩游戏时这不是什么大问题,因为我可以在玩完后短暂断开连接,但我已经开始使用 OpenGL 开发一款小型 Python 游戏,这变得令人沮丧。 这里是我引用的类似帐户。 ...

Admin