相关疑难解决方法(0)

是否可以为两个不同的屏幕使用不同的 DPI 配置?

我正在为 Quadro K2100M 显卡使用带有 NVidia 驱动程序 (319) 的 Ubuntu 12.04.3,当我将 3200x1800 笔记本电脑主屏幕切换到 1920x1080 模式(使用nvidia-settings)时,显示变得模糊...

我正在使用两个屏幕:

  • 我的主屏幕是最大分辨率为 1920x1200 的 LCD。
  • 我的笔记本电脑屏幕(原始分辨率 3200x1800)位于它的右侧。

主要问题是,在 Ubuntu 上,我的笔记本电脑屏幕上的字体太小了。因此,我想将笔记本电脑的分辨率更改为 1920x1080。

阅读Galgalesh 的回答,我尝试计算我的 DPI,这是我应该拥有的 DPI 配置:

  • 94x94 用于我的主 LCD 屏幕 1920x1200
  • 我的 3200x1800 笔记本电脑屏幕为 235x236

有没有办法在扩展桌面上获得双 DPI 分辨率?

display dpi multiple-monitors screen display-resolution

160
推荐指数
6
解决办法
20万
查看次数

只旋转一屏

如果我只有LVDS1带有xrandr -o left命令的内部监视器 ( ) 。现在我想连接第二台显示器,比如HDMI1. 然后我只想旋转内部显示器,而不是外部显示器。我尝试了以下操作(虽然没有外部连接,因为我目前是移动的),但这没有任何作用:

xrandr --output LVDS1 -o left
Run Code Online (Sandbox Code Playgroud)

如何只旋转一台显示器?

我确实需要一些命令行,因为我想将其放入脚本中。

xrandr

33
推荐指数
1
解决办法
7万
查看次数

如何在恢复和解锁屏幕后运行脚本

在 Ubuntu 12.04 LTS 中,我想在从挂起状态恢复和解锁桌面后运行脚本。这些需要以我的用户身份运行,并且可以访问我的$DISPLAY.

特别是,我想

  • 重新启动nm-applet以解决错误 985028
  • 使用显示自定义通知 notify-send
  • 当我让这些工作时,可能还有其他东西

当我恢复时,脚本/etc/pm/sleep.d/运行,但它们以 root 身份运行,不知道我的屏幕和用户名。如果我在这些脚本中硬编码我的用户名和export默认值DISPLAY :0,它可能会起作用,但这感觉就像一个非常丑陋的黑客。

脚本在~/.config/autostart/xyz.desktop登录后运行,但在恢复后仅解锁屏幕后它们不会运行。

有没有办法在恢复后解锁屏幕后运行脚本?

unlock suspend lock-screen autostart 12.04

14
推荐指数
3
解决办法
9428
查看次数

如何在多显示器(3 台显示器)上设置不同的缩放比例

我有 3 台显示器,左边的一台是 4k,而另外两台是 1080p。我遇到的问题是,如果我的 1080p 显示器正常缩放,4k 显示器基本上无法使用,因为一切都太小了,但是如果我将 4k 显示器设置为 200%,gnome 会自动更改其他 2 个显示器的缩放比例并且由于一切都被放大得太远而使它们无法使用。

我能在这里做什么?gnome 调整中有什么可以解决这个问题的吗?

gnome display multiple-monitors scaling display-resolution

14
推荐指数
2
解决办法
1万
查看次数

在不同显示器上以不同方式缩放应用程序 - Ubuntu 16.04

我发现了很多关于这个主题的非常可靠的文章/答案:

而且当然:

然而,我仍在挣扎。我的笔记本电脑是戴尔 XPS15。它的显示为 3840x2160。我尝试过不同的外接显示器,但目前我使用的也是戴尔分辨率为 1920x1080 的显示器。

当我连接外接显示器时,某些面板在 3840x2160 屏幕上立即变得非常小。当我尝试放大内置显示器时,chrome 会缩放,我的 IDE 会缩放,但显示窗口与其他窗口(如 NVIDIA X Server 设置)保持非常小。我试图在显示中使用缩放所有窗口内容以匹配但无济于事。它要么在外部屏幕上太大,要么在内置屏幕上太小。我也试过 xrandr 与 scale param 但它给了我:

xrandr --output HDMI-1 --scale 2x2
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  26 (RRSetCrtcTransform)
  Value in failed request:  0x40
  Serial number of failed request:  38
  Current serial number in output stream: …
Run Code Online (Sandbox Code Playgroud)

nvidia nvidia-settings 16.04

6
推荐指数
2
解决办法
7693
查看次数