小编Jel*_*Cat的帖子

xrandr 几秒钟后自动恢复

我正在尝试更改外部显示器上的伽马值,但我发现我的xrandr命令会在短时间内自动恢复。持续时间各不相同,但似乎限制在 1 到 4 秒之间。

xrandr --output DP2 --brightness 0.5
Run Code Online (Sandbox Code Playgroud)

请问我能做什么?

我运行的是 Ubuntu 16.04。

$ lspci -nnk | grep -i VGA -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)
    Subsystem: Lenovo Haswell-ULT Integrated Graphics Controller [17aa:220c]
    Kernel driver in use: i915
Run Code Online (Sandbox Code Playgroud)

xrandr --verbose | grep "Bright\|connect更改前后的输出是相同的(但在更改期间不同,可以理解)

eDP1 connected primary 1920x1080+0+0 (0x4a) normal (normal left inverted right x axis y axis) 309mm x 173mm Brightness: 1.0
Run Code Online (Sandbox Code Playgroud)

xrandr brightness monitor

6
推荐指数
1
解决办法
1834
查看次数

使用 xkbcomp 为特定设备设置键盘布局

我正在使用我的 Apple 键盘上xkbcompAltWin键。

这有效:

xkbcomp -w0 -I"$DIR" "$DIR/keymap/mykbd" $DISPLAY
Run Code Online (Sandbox Code Playgroud)

...但它改变了所有键盘的布局,这不会发生,因为我经常在站立和坐姿之间改变(并交换键盘)。

我不厌其烦地指定了一个设备。该xkbcomp帮助文中说:-i <deviceid> Specifies device ID (not name) to compile for

xkbcomp -w0 -I"$DIR" -i 16 "$DIR/keymap/mykbd" $DISPLAY
Run Code Online (Sandbox Code Playgroud)

……但这似乎没有任何效果!

16xinput list | grep Magic\ Keyboard. 我也试过/dev/input/event18作为 id,取自xinput list-props 16 | grep 'Device Node',但这不会产生更好的效果。

更新:

令人惊奇的是,当我提供的ID Virtual core keyboard,而不是Magic Keyboard,我得到一个效果:新的映射被应用到我的魔术键盘,并且如果我继续我集成的笔记本电脑键盘上打字,键盘布局,然后恢复到原来的配置。

我无法解释这一点。有没有人有任何见解?

keyboard-layout xkb

5
推荐指数
1
解决办法
985
查看次数

当我打开某些程序时,Ubuntu Dock 会添加一个新图标

我最近在我的系统中添加了 Terminator(终端模拟器)。当我打开 Terminator 时(无论是通过单击启动器中的图标还是按键盘快捷键),我的启动器(Ubuntu Dock)中都会出现一个新图标。

在此处输入图片说明

我能做什么

  1. 只有一个图标和
  2. 如果 Terminator 已经在运行,只激活现有的 Terminator 窗口?

我的 gnome-terminal 没有这个问题。

我正在运行 Ubuntu 18.04.4 LTS。

我查看了谷歌浏览器图标的这个解决方案,但它不适用:我的$HOME/.local/share/applications不包含任何终结者的桌面文件。

这是我的内容/usr/share/applications/terminator.desktop

[Desktop Entry]
Name=Terminator
Comment=Multiple terminals in one window
TryExec=terminator
Exec=terminator
Icon=terminator
Type=Application
Categories=GNOME;GTK;Utility;TerminalEmulator;System;
StartupNotify=true
X-Ubuntu-Gettext-Domain=terminator
X-Ayatana-Desktop-Shortcuts=NewWindow;
Keywords=terminal;shell;prompt;command;commandline;
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=terminator
TargetEnvironment=Unity
Run Code Online (Sandbox Code Playgroud)

更新:我发现我可以通过按 windows 键,输入“终结者”,右键单击“终结者”,然后选择“添加到收藏夹”来避免一些此类问题。(“添加到收藏夹”从来没有当右键点击启动器本身的终结者图标的选项。)但是,当我打Ctrl+ Alt+t打开一个终端,它仍然会在启动一个新的图标。

icons gnome-shell ubuntu-dock

4
推荐指数
1
解决办法
338
查看次数