我很好奇使用 Cinnamon 桌面环境绘制桌面背景或壁纸的代码。 (部分是由于组合 hidpi 和平铺图像时出现一些丑陋的行为)。
画这个的程序是什么?是负责平铺(重复图像以填充屏幕)图像的同一个程序,还是单独的程序,如果是,那是什么?
答案1
绘制背景的代码在cinnamon-dekstop库中,具体是源文件gnome-bg.c
https://linuxmint-developer-guide.readthedocs.io/en/latest/cinnamon.html为我澄清了这一点,并且这就是上面提到的gnome-bg.c文件。