我有一台带有内置屏幕和连接显示器的笔记本电脑。
当我开始 Google 的视频环聊并共享我的桌面时,我希望能够仅共享附加的屏幕,但我不知道如何共享。
现在我有两个显示器:LVDS1对应于我的笔记本电脑的屏幕,它被配置为辅助屏幕,DP1这是我的主屏幕。但是,如果我将笔记本电脑的屏幕更改为主屏幕,问题仍然存在。
$ xrandr
Screen 0: minimum 320 x 200, current 3286 x 1468, maximum 8192 x 8192
LVDS1 connected 1366x768+1920+700 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.06*+
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) …Run Code Online (Sandbox Code Playgroud) 有一组 PDF 文件,可以说:in-01.pdf, in-02.pdf, in-03.pdf, ... 我想将所有这些文件合并为一个,形成一个M x N矩阵。
该命令montage允许这样做(M并且N应该是整数):
montage -mode concatenate -tile NxM in-*.pdf out.pdf
Run Code Online (Sandbox Code Playgroud)
问题是生成的 PDF 的大小很大,而我希望它(可能只是)比所有输入 PDF 大小的总和大一点。我认为montage首先将输入的 PDF 转换为图像,然后从这些图像中创建输出 PDF(例如,原始 PDF 中的文本不会显示为输出 PDF 中的文本,而是显示为质量较低且较大的图像尺寸)。
我想应该有办法做到这一点(例如,LATEX 允许在另一个 PDF 中插入 PDF 图像,而无需先将其转换为图像)。
我正在寻找在 GNU/Linux 系统下使用免费软件工具的命令行替代方案。
注意:我们可以假设这些 PDF 文件具有完全相同的尺寸(宽度和高度)。它们是自动生成的 PDF 图像,通常由绘图/图形(简单形状的线条和矩形)和一些文本(标题、标签...)组成。
执行时Activities ? Settings ? Background,可以找到三个背景标签:
在 [壁纸] 中,您可以在 下找到背景/usr/share/backgrounds/,但这些背景之前已添加到 .xml 中的 XML 配置文件中/usr/share/gnome-background-properties/。如果您将新背景放入 中/usr/share/backgrounds/,但没有将它们添加到 XML 文件中,它们将不会显示。
另一方面,在[图片]中,您可以在下面找到背景~/Pictures/,应用程序将自动检测并显示任何新添加的内容(此文件夹每次都会“重新加载”或“刷新”)。
有什么办法可以设置[壁纸]选项卡来自动查找新图片/usr/share/backgrounds/吗?
如果没有,有没有办法更改配置,以便在单击 [图片] 选项卡时,它会查看下方/whatever/i/want/而不是~/Pictures/?
我知道我可以只编辑 XML 配置文件(我自己,使用脚本,甚至使用现有的 GUI),但我不是在寻找那个。我只是对 GNOME Shell 的自定义级别感到好奇。
我正在使用 Fedora 20 和 GNOME Shell 3.10。
我正在尝试使用终端修改 Gnome Shell 首选项(在本例中为键绑定)。我试过了:
gsettings set org.gnome.Terminal.Legacy.Keybindings switch-to-tab-1 '<Alt>1'
Run Code Online (Sandbox Code Playgroud)
但它给了我一个错误:
Schema 'org.gnome.Terminal.Legacy.Keybindings' is relocatable (path must be specified)
Run Code Online (Sandbox Code Playgroud)
所以我被困在那里。如何指定路径?另外,我在那里看到了“Legacy”这个词......有没有更好的方法来做到这一点?
注意:使用 Fedora 24 进行所有升级:GNOME Shell 3.20.3、GNOME Terminal 3.20.2。
我最近买了一个 SSD 来替换我笔记本电脑的硬盘,并决定更改并使用“全盘”加密。
我创建了一个小的未加密分区/boot和一个大的加密 LUKS 分区,我使用 LVM 在一个卷组中创建了 5 个逻辑卷:
lv_fedora)。lv_swap)。lv_os2)。lv_data1和lv_data2)。我安装了 Fedoralv_fedora作为我的第一个操作系统,没有任何问题,我可以从 GRUB 的菜单启动它,但现在我不知道如何在加密磁盘中安装另一个基于 Linux 的操作系统(Linux Mint 17)并制作 Fedora 的 GRUB2检测它并启动这个操作系统。
我尝试了两种不同的方法。在这两种情况下,我都启动ubiquity了 Linux Mint 安装程序,并带有--no-bootloader选项,以防止 Mint 安装引导加载程序。而且在这两种情况下,为了开始安装,我之前都从 LinuxMint Live 镜像的文件管理器中解锁了 LUKS 分区,以便能够选择相应的逻辑卷lv_os2作为安装目标。现在:
/in的单个分区中安装 Linux Mint lv_os2。安装成功。在 Fedora 中,我执行grub2-mkconfig -o /boot/grub/grub.cfg更新 GRUB 条目(这就是我在使用非加密磁盘时一直在做的事情)。GRUB 检测到 Linux Mint 存在并将相应的条目添加到引导菜单中。问题是我之后无法从这些条目启动。 …我正在创建备份脚本。首先,我想确保源文件系统/逻辑卷已安装(并知道它安装在哪里)。
显然,这可以使用文件系统的 UUID 和逻辑卷的 UUID 来完成(检查逻辑卷安装点(命令行))。
我想知道我应该使用哪一种以及为什么(如果有任何理由更喜欢其中一种)。会有什么真正的区别吗?
就我而言,我总是在每个逻辑卷中创建一个分区(填满逻辑卷空间),但我不知道是否可以进行其他设置来允许更复杂的配置。
With GNOME Disks utility, I can check whether a logical volume is mounted:
And where is it mounted:
How can I get this information from the command line? Having, for example, the logical volume UUID, I would like to know if it is mounted and where.
gnome-shell ×2
linux ×2
lvm ×2
command-line ×1
dconf ×1
display ×1
dual-boot ×1
fedora ×1
gnome ×1
grub2 ×1
gsettings ×1
imagemagick ×1
images ×1
linux-mint ×1
mount ×1
pdf ×1
plotting ×1
wallpaper ×1