小编Sté*_*hon的帖子

如何设置默认显示亮度?

是否可以设置默认显示亮度,以便每次重新启动时都不必重新调整?我的笔记本电脑显示器在登录屏幕上已经让我眼睛一亮,因为它每次都以 100% 的亮度启动。

backlight laptop brightness xbacklight

37
推荐指数
3
解决办法
6万
查看次数

在 Ubuntu 17.10 中共享连接

初始情况、上下文

对于许多 Ubuntu 版本,连接共享变得容易。

  • 使用 Ubuntu 16.04,我的 wi-fi 连接的笔记本电脑可以轻松地将其连接共享到本地 LAN(使用电缆或交换机和许多本地以太网连接的客户端)。
  • 类似的情况是使用以太网电缆连接笔记本电脑并通过创建 wifi 热点进行共享,请参阅Kubuntu 17.04中的有线连接共享中针对该情况的等效错误。

这两种情况都适用于 Ubuntu 16.04 及更早版本,也适用于 Xubuntu 和可能的其他变体。

在这些版本中,它曾经是这样提供的:

旧版本

在 Ubuntu 17.04 上,它失败了,并显示了一条离题的神秘错误消息。结果我坚持使用 Ubuntu 16.04。

局势如何演变

在 Ubuntu 17.10(今天的每日)上,甚至不提供连接共享。见下图。

下面显示的“自动”、“手动”、“链接本地”选项以前提供过,但在上面的屏幕截图中不可见,因为它是一个下拉框。

连接参数不提供共享

下面哪个总结符合现实?

  1. Ubuntu 17.10 仍然提供了一种简单的方式来共享连接。那怎么办?我合理地搜索了参数设置,没有发现任何相关内容。
  2. 有必要通过手动 NetworkManager 调整手动完成。
  3. 有必要通过告诉 NetworkManager 不管理用于共享和直接摆弄 iptables 的接口来手动执行吗?

https://askubuntu.com/a/693769/68124上(在旧版本上)解释了案例 2 和 3 的示例。请注意,dnsmasq-base由于添加了缺少的依赖项,因此不再需要安装,请参阅错误 #1678606 “[packaging] 缺少 dnsmasq-base 依赖项导致...”:错误:网络管理器包:Ubuntu。顺便说一下,这意味着连接共享显然不是一个被放弃的功能。

network-manager wireless ethernet connection-sharing

11
推荐指数
1
解决办法
8056
查看次数

apport 生成的自动崩溃报告的机密性如何?

我注意到从 Ubuntu 13.10(或 13.04)开始,thunderbird 崩溃报告由 apport 处理,而之前由 Mozilla 的工具处理。

由 apport 生成的自动崩溃报告的机密性如何?我还没有看到任何选项表明程序存储器可能包含机密信息。

发帖前先搜索

我在 Ubuntu 页面上看不到任何官方信息,只有如何在 Ubuntu 中使用 Apport 来报告错误 | 2011 年的Ubuntu 手册说:

如果您在崩溃发生时输入机密信息,则应单击“取消”。

其他问题

例如,如果 Thunderbird、evolution 或任何邮件工具崩溃:

  • 报告是否包括程序的内部状态,可能包括可能包含机密(例如商业)内容的电子邮件部分?
  • 那些可能的机密内容会被发送到 Ubuntu 服务器吗?(仅此一项可能是一个问题)
  • 如果是,它会被保密处理还是公开错误报告?

感谢您的关注。

bug-reporting apport

10
推荐指数
1
解决办法
837
查看次数

无需重新验证即可在两个打开的 X 会话之间切换

需要:快速切换成对用户。

在一个系统上,有一对在某种程度上等效的用户帐户。

更具体地说,对于给定的对:

  • 这两个账户都是普通的Unix账户,只是碰巧被同一个物理用户(人)使用。
  • 同一个人几乎总是打开两个图形 X 会话,每个用户帐户一个,但一次只需要在屏幕上看到一个。
  • 这些是完全独立的帐户,具有不同的邮件配置、浏览器历史记录、文件,具有不同的安全级别。
  • 帐户之间没有共享任何内容,在同一个 X 会话中混合这些帐户是没有意义的(即使这些帐户之间的复制粘贴也是无用的)。
  • 然而,用户每天需要在它们之间切换多次。
  • 放置一个呼叫按钮很容易,dm-tool switch-to-user但实际上用户必须在每个开关上重新进行身份验证,会降低生产力。

需要允许在两个图形 X 会话之间快速切换(例如,单击面板上的按钮)而无需重新验证

系统信息和安全含义(放松本地安全应该没问题)

  • 系统是Xubuntu 16.04 Xenial。
  • X 席位、登录、锁定、切换由 lightdm 开箱即用完成。

我知道在保持其他操作安全的同时放松一对用户之间的安全性比通常的锁定和开关方法更复杂。幸运的是,在我们的案例中,由于机器位于受控场所,因此即使丢失了一些本地安全性也没关系。例如,如果一个需求的解决方案导致一些通常会自动锁定会话(如暂停+恢复)的场景不再锁定,对于这对用户,甚至系统上的每个用户,它可能是可以接受的。

不过,如果用户可以手动锁定会话,那就太好了。

此外,必须保留远程安全性(例如,对这些帐户的 SSH 访问不得受到此问题解决方案的影响)。

发帖前先搜索

方法 1:使用 lightdm 工具但以某种方式进行调整

基本上,使用dm-tool switch-to-user *username*并安排用户的会话不被锁定。

工作于 12.04

在 Ubuntu 12.04 中,我们禁用了 light-locker 以防止会话锁定,并在每个运行此命令的用户桌面上设置一个图标:

dbus-send --system --type=method_call --print-reply --dest=org.freedesktop.DisplayManager $XDG_SEAT_PATH org.freedesktop.DisplayManager.Seat.SwitchToUser string:$CALLEDUSERNAME string:somesessionname
Run Code Online (Sandbox Code Playgroud)

这有效:会话切换到提到的用户$CALLEDUSERNAME

在 16.04 中失败

这在 16.04 上并不令人满意:它切换到$CALLEDUSERNAME预选的迎宾员,但仍需要身份验证。所以,基本上结果是一样的dm-tool switch-to-user *username*。我还没有完全检查,但可能它只是与dm-tool原因完全相同的代码路径。 …

xorg lightdm switch-user

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

如何在 12.04 中禁用 Qt 可访问性?

观察到的行为

打开 KDE 会话时,托盘中会出现一个带有人体轮廓的蓝色圆形图标。它提供“启用屏幕保护程序”“朗读文本”“朗读键盘”。

它似乎与进程/usr/lib/kde4/libexec/kaccessibleappkaccess.

我真的不在乎。到现在为止还挺好。

语境

我遇到了一个错误并将其报告给 KDE。维护者说:

回溯还表明,您可能正在使用启用了辅助功能的 Qt。如果是这种情况,请在您的发行版的论坛中询问如何禁用 Qt 可访问性,如果这解决了问题,请返回报告。

希望的行为

我希望“关闭 Qt 可访问性”。这可能意味着没有运行这个小程序。

已经尝试过的解决方案

  1. 查看 KDE 首选项面板。有一个辅助功能组(可视铃、修饰键、键盘过滤器),似乎与“qt 辅助功能”无关,没有提到小程序。
  2. 谷歌搜索,为旧的 KDE 找到各种“解决方案”,没有一个奏效。
  3. 搜索 AskUbuntu。关于类似主题的一些问题,而不是这个。
  4. 尝试过蛮力。如果我杀死包含字符串“kaccess”的进程,(例如killall -v kaccessibleapp kaccess kglobalaccess)它会立即重新启动。
  5. 尝试清除“kaccessible”包。

根据 valgrind 日志,即使在这一切之后,qt 可访问性功能仍处于启用状态。

结论

我怎样才能禁用 qt 辅助功能?我根本不需要它们,它们可能是第一个问题的原因。

感谢您对社区的帮助。

accessibility 12.04 kde4

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

根据音频输出(内部扬声器或外部)自动切换均衡器预设

以下事实来自在 64 位笔记本电脑上使用 Ubuntu 13.10 的经验。

背景/问题:糟糕的演讲者

很多人都知道,正如音频专业人士所说,笔记本电脑扬声器具有“高度不平等的频率响应”。正常人说:“他们听起来很糟糕”。

第一步解决方案:均衡

均衡提供了一种有价值的解决方法,只需一次努力即可显着提高音质。例如,我从 Web Upd8安装了PulseAudio Equalizer

为了获得好的结果,应该根据测量值选择均衡值,但那是另一回事(我可以单独用 Ubuntu 来完成,尽管这很棘手,请询问我的详细信息)。

剩下的问题:均衡曲线取决于输出

均衡值与整个链相关,但通常只有扬声器是不均衡响应的主要来源。

这意味着我有两个均衡配置文件:

  • 一种用于笔记本电脑扬声器(均衡曲线变化很大)
  • 另一个(更平坦的曲线,因此禁用均衡通常是可以接受的)当外部立体声插入到例如 3.5 毫米插孔时。

实践现状:自动取消/静音,好但不够

  • 将 3.5 毫米插孔插入外部立体声时,内部扬声器会自动静音并由 Ubuntu 堆栈调整音量。这很好,但还不够。
  • 拔下插头时,内部扬声器会再次自动激活。这很好,但还不够。

改进:不仅自动静音而且自动选择均衡曲线

在拔出/插入 3.5 毫米插孔时应用正确的均衡器预设会好得多。插上外接立体声,选择平坦曲线。拔下立体声,内置扬声器得到它们的校正曲线。


问题

如何进行快速而肮脏的黑客攻击?如何从脚本中检测插头?

如何进行干净的设置:将均衡曲线分配给内部扬声器,而不仅仅是插入事件。

例如,假设我插入一个 USB 音频设备并通过它播放音频。每当拔出/插入 3.5 毫米插孔时,这个快速而肮脏的黑客都会改变 EQ 曲线,尽管音频实际上继续进入 USB 音频设备而不是内部扬声器,这使得 EQ 曲线变化无关紧要。

在“干净”的设置中,均衡配置文件将干净地分配给内部扬声器,使设备更加坚固。无论情况如何,它都将始终(且仅)在需要时应用。

有人在做吗?任何提示? …

equalizer headphones speakers pulseaudio

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

如何获取 Ubuntu 18.04 上抓取的密钥的完整列表?

语境

现代桌面环境包括调节音量、与媒体播放器交互等功能。

这是一个不完整的列表:

  • XF86音频较低音量
  • XF86音频提高音量
  • XF86电池
  • XF86计算器
  • XF86显示器
  • XF86探索者
  • XF86主页
  • XF86KbD亮度向下
  • XF86KbBrightnessUp
  • XF86邮件
  • XF86信使
  • XF86MonBrightnessDown
  • XF86Mon亮度上升
  • XF86关机
  • XF86睡眠
  • XF86暂停
  • XF86触摸板切换

需要

有时,一个程序已经获取了一些键,这会阻止另一个程序的正常操作。为了解决这种情况,我们必须知道哪个程序已经获取了密钥,并调整或禁用它们。

每个桌面环境都提供了一种处理快捷键的方法,但仅限于它们自己的快捷键,而不是连接到 X 会话的任何随机程序获取的所有快捷键。

如何在 Ubuntu 18.04 上获取这些已抓取密钥的完整列表?

先搜索再提问

这些页面提供提示:

问题是:xdotool key XF86LogGrabInfo没有列出所有键。

例如,我在一个实例中,xfcepulseaudio-plugin抓取了至少 4 个媒体键,但是在 上XF86LogGrabInfo,Xorg 日志只会列出 3 个(示例日志,不显示 XF86AudioPlay、XF86AudioRaiseVolume、XF86AudioLowerVolume)。

xorg shortcut-keys

5
推荐指数
0
解决办法
1394
查看次数