小编Pab*_*chi的帖子


如何在byobu中重新启用功能键?

我在 Ubuntu 11.10 服务器上使用 byobu,我需要在应用程序中点击一个功能键,所以我点击F9以调出配置菜单并将键绑定集从“f-keys”切换到“screen-escape-keys”。那行得通,但现在我无法重新启用所有 f 键。

我找到了一个byobu-config可以再次调出菜单的程序,我可以从那里切换回屏幕键。这修复了新屏幕进程的问题,但对当前屏幕会话的影响很奇怪:它禁用Ctrl+a(屏幕)键并恢复F2-F8,但F9-F12仍然不做任何事情(它们只是传递到前台进程)。

这是怎么回事?有任何想法吗?提前致谢。

byobu

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

针对高 DPI 屏幕修复基于 Java 的应用程序的缩放

有一些应用程序(主要是基于 Java 的)不遵循我在屏幕设置中设置的全局 2x 比例。所以这些应用在我 3200x1800px 的高 DPI 屏幕上真的很小

如何让这些应用程序以较小的屏幕分辨率运行?

dpi java scale-mode display-resolution hdpi

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

在 Ubuntu 中获取字符键代码映射

我正在尝试在 Ubuntu 中使用一些键盘布局。现在有一个名为showkey的程序,它可以让我看到在终端中按下的任何键的键码。是否有任何命令可以获取特定键码的相应字符。例如,当我输入

sudo showkey
//I get the response in the form
keycode num press/release
Run Code Online (Sandbox Code Playgroud)

我只是想知道我是否有键码,我可以取回字符映射,以便我知道我实际按下了哪个字符?

xorg keyboard xserver

30
推荐指数
2
解决办法
4万
查看次数

离开后如何访问 tmux 会话?

tmux在 EC2 AWS 上使用,但我想看看我创建的一个会话中发生了什么。

我使用Ctrl+b然后d离开会话。

tmux 16.04

30
推荐指数
2
解决办法
4万
查看次数

交换:从分区到文件,现在得到“没有匹配的交换设备可用”

运行 Ubuntu 18.04,我从交换分区更改为交换文件。

swapon -s(summary) 和 free 显示具有新大小的交换文件。/etc/fstab 已更改,交换文件的权限已更改,并且交换分区已删除。当有更新(apt-get 更新和升级)时,我收到此错误:

Setting up amd64-microcode (3.20180524.1~ubuntu0.18.04.2) ...
update-initramfs: deferring update (trigger activated)
amd64-microcode: microcode will be updated at next boot
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
W: initramfs-tools configuration sets RESUME=UUID=c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11
W: but no matching swap device is available.
Run Code Online (Sandbox Code Playgroud)

此处列出的 UUID 用于旧交换分区。我不认为交换文件有 UUID,但我不确定。其他一切似乎工作正常。我应该如何进行故障排除和修复?

resume swap uuid

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

使用带有管道和符号的 grep 来过滤 find 中的错误

我正在使用 cygwin 在 cygdrive 上查找文件。

但是我需要取消权限被拒绝的消息(否则结果会隐藏在错误消息中)。以下命令有效:

find -name 'myfile.*' |& grep -v "Permission denied"
Run Code Online (Sandbox Code Playgroud)

我不明白为什么需要将 & 符号放入此命令中,本以为它会起作用,但事实并非如此。

find -name 'myfile.*' | grep -v "Permission denied"
Run Code Online (Sandbox Code Playgroud)

请解释符号的含义。

command-line bash grep find

29
推荐指数
2
解决办法
3万
查看次数

如何安装最新的 Arduino IDE?

我有一个 Arduino UNO,我需要它来使用 Ubuntu。

有人可以向我解释在 Ubuntu 上安装 IDE 所需的步骤吗?

ide arduino software-installation

29
推荐指数
2
解决办法
9万
查看次数

升级到 18.04 后出现噼啪声和延迟声音

我刚刚升级到 18.04,我注意到我的耳机发出的声音,无论是插入前端口还是后端口,都非常噼啪声和缓慢/延迟。此问题在 17.04/10 上不存在。它也不会影响通过 Radeon 560 GPU 来自 HDMI 的音频,只会影响耳机/板载音频。相关设备是:

00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)  
Run Code Online (Sandbox Code Playgroud)

我尝试了一系列针对我在谷歌上搜索的 pulseaudio 修复程序,包括这个这个。两者都没有帮助。

我发现了一些至少使它可听的东西 - 在 /etc/pulse/daemon.conf 中将“default-fragment-size-msec”从 25 更改为 5。它使它好多了,但时不时还是有点噼啪作响。

我现在已经用谷歌搜索了 30 分钟或更长时间,但没有找到任何似乎是最近的和相关的东西,所以想知道我是否应该打开一个错误,或者我是否在这里忽略了一些东西。

sound pulseaudio 18.04

29
推荐指数
3
解决办法
4万
查看次数

更新后 Ubuntu 18.04.2 启动卡在紫色屏幕上

问题摘要

上周五,我安装了 Ubuntu 18.04 的更新sudo apt-get update && sudo apt-get upgrade。其中一些更新需要重新启动。重新启动后,在 GRUB 之后,启动卡在 Ubuntu 徽标/登录之前的紫色屏幕上。在这一步我无法通过Ctrl + Alt + F7/T/F1/F2方法访问终端。恢复模式不起作用,并卡在Loading initial ramdisk...

尝试解决

如上所述,恢复模式不起作用。

  1. 尝试使用Boot Repair,这运行成功但没有解决问题。此处尝试的输出。

  2. 接下来,我备份了一些文件,然后尝试全新安装 18.04.2。这奏效了,但是一旦我为这次全新安装获取了大约 400 MB 的更新,我就遇到了与以前相同的问题。我尝试同时使用软件更新程序和终端。我不知道什么更新中断了,这是更新运行的完整日志

  3. 在这里看到了可能存在的相关问题:Ubuntu 在启动紫色屏幕上冻结。看到这个用户好像内核更新有问题,我把内核更新排除在外,再试一次,结果还是和之前一样。

所以在这一点上,我不知道如何进行。我希望我能在这个线程上得到一些帮助。否则,我可能需要降级到 16.04 或升级到 19.04。

编辑 1

看起来这个错误已经报告给了 Canonical。看来这可能与最近的 Intel 微码更新或 acpi 问题有关。

编辑 2

华硕上的英特尔微码更新导致内核卡住已被确定为问题的症结所在。已确认的使机器可启动的临时解决方法在下面接受的答案中。

来自 YouTube 的有关此问题的视频和记录的解决方法的视频。

编辑 3

截至 2019 年 9 月 3 日,我已经安装了 ASUS …

updates boot grub2 freeze 18.04

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