tty

ampy 出现错误,之后 ab ttyUSB0 就再也不可用了,直到重新插入 USB 线
tty

ampy 出现错误,之后 ab ttyUSB0 就再也不可用了,直到重新插入 USB 线

在 Ubuntu 20.04 上它运行得很好,但是升级到 22.04 后出现错误。 您可以在屏幕图像中看到它。 插件 -->ttyUSB0可用 运行 ampy 命令 -->“ failed to access” 然后就ttyUSB0再也用不了了,直到重新插入 USB 线。 我的用户属于 dailout 组。 如果我以 sudo 或普通用户身份运行它,则会出现错误。 --boud另外如果我设置11520 什么样的配置可能出错? ...

Admin

Ubuntu 改为startx
tty

Ubuntu 改为startx

您好,我从 ubuntu 的标准图形界面切换到 tty 启动,所以现在我必须使用 i3 启动,startx而不是使用图形界面。但现在我遇到了一些问题:我使用 rofi 作为我的程序启动器,之前它很好用,并按我打开程序的数量排序(打开次数越多 = 顶部),但现在列表被重置了(每个程序又回到 0),我的一些程序不显示(如 spotify)此外,我的通知管理器(dunst)不再工作(我仍然可以工作,notify-send "test"但例如 discord 不再显示我的通知) 有人能帮我解决这个问题吗?我真的不明白为什么现在会出现这些问题。我刚刚从图形登录更改为 ...

Admin

在 Windows 中,如果我无法将任务管理器置于前台,如何终止应用程序?
tty

在 Windows 中,如果我无法将任务管理器置于前台,如何终止应用程序?

基本上,问题是 Windows 与 Linux 的等效之处是什么,即从那里更改 tty、登录和终止进程? 情况:有时,当似乎没有合理的方法在 Linux 下运行游戏时,我会切换回 Windows 玩游戏。问题是,其中一些游戏往往会频繁崩溃(屏幕冻结)。但是,当我尝试打开任务管理器时,会出现黑屏或根本无法退出游戏,需要我重新启动计算机。使用 Linux 已有一段时间了,通常不需要因为不重要的应用程序而重新启动,我想 Windows 可能也考虑到了这个问题。可能是我想在后台运行另一个重要的应用程序,而这个应用程序不应该在游戏期间停止。 tl;dr 当无法切换到任...

Admin

Udev 规则(Ubuntu 18)
tty

Udev 规则(Ubuntu 18)

我有一个设备需要专门绑定到 /dev/ttyACM0,因此我创建了一个 udev 规则来确保这一点。不幸的是,我看到一种情况,即设备断开连接并重新连接,导致设备不再重新绑定到 ACM0,因为系统可能显示已绑定的东西。我的问题如下:在尝试绑定之前,我可以做些什么来强制解除 /dev/ttyACM0 的绑定?这样它有两个目的,它会阻止任何可能已绑定到 ACM0 的设备,并确保这种断电情况不会影响设备重新绑定。我创建的规则如下: KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="1234", A...

Admin

强制使用 bash 作为串行控制台登录的 shell
tty

强制使用 bash 作为串行控制台登录的 shell

我正在无头运行 Ubuntu Server 20.04,通常通过 SSH 远程访问它。但是,它也通过串行 RS232 连接到终端服务器(Digi CM 16),用于内核控制台日志记录和作为备份管理方法。 事情是这样的:我使用 ZSH 和一些非常花哨的附加组件。通过 SSH 运行良好。串行则不然。由于 ZSH 到处都是控制字符,因此来自终端服务器的日志文件通常不太连贯。 即使我的用户的默认 shell 是 ZSH,我如何强制串行控制台登录使用 BASH? 这是我想要的: 登录方法 我希望获得的 Shell SSH ZSH(用户默认) 串行控...

Admin

从另一个终端终止 bash/terminal/tty 窗口/会话
tty

从另一个终端终止 bash/terminal/tty 窗口/会话

Linux ThinkPad-E480 5.8.0-50-generic #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 我刚刚遇到了以下情况:suspend命令什么都不做,只是阻止输入。我试过了,,,ctrl-c但没有帮助。ctrl-dctrl-z PS 我之所以这样称呼它,tty是因为每个 bash 窗口都通过命令返回另一个值tty。 ...

Admin

ttyUSBx 数据停滞,usbmon/wireshark 显示数据
tty

ttyUSBx 数据停滞,usbmon/wireshark 显示数据

我正在开发一个基于运行 raspbian 的 raspberry pi 和通过 USB 连接的模拟/数字转换器 (ADC) 的传感器平台。ADC 应以 128Hz 提供数据,并且相当可靠。对于我的目的而言,这些数据是时间敏感的,因此在 128Hz 数据上拥有合理准确的时间戳非常重要。 我正在使用 ttyUSBx 与 ADC 交互。我发现一个问题,数据似乎停滞了,然后在稍后的时间点涌入。例如:以 128Hz 接收数据,然后发生“停滞”。大约 0.05 秒内,我没有看到任何数据接收。然后在“停滞”结束后,我预期的最后 0.05 秒内的所有数据都很快出现(比 12...

Admin

如何使用串行连接作为 shell 的输出?
tty

如何使用串行连接作为 shell 的输出?

我有一个串行设备 ( /dev/ttyACM0),它连接到微控制器的串行端口。微控制器将其从串行连接上获得的文本绘制到屏幕上。我想将该屏幕用作 Linux 终端的显示器。 我可以有点让它显示在终端上运行的命令的输出,但我还希望它显示我在提示符中编写的文本(在我输入时)。 所以我想要的基本上是我的终端不缓冲输入,以便它可以实时发送,然后出于同样的原因,我还希望 shell 的输出也不被缓冲。 我尝试了以下方法: unbuffer bash > /dev/ttyACM0 unbuffer bash | /dev/ttyACM0 stdbuf -i0 -o0...

Admin

TTY 速度极慢,输出延迟长达一分钟
tty

TTY 速度极慢,输出延迟长达一分钟

我昨天安装完了。在配置过程中,我注意到 tty 延迟严重,对吧从第一次启动开始(所以这与我可能安装的任何东西都无关)。我不会安装 WM 或 DE,所以这很痛苦。 我尝试阅读 Arch Wiki 并在论坛中搜索,然后发现了这。 我是不是有完全相同的问题,他的问题是输出缓慢,我的问题是滞后于输出:在输入命令/退出vim/登录时输入密码后按回车键,光标“ _”停留在新行上,并在很长一段时间内没有任何输出,当它應該是即时的。但是,他的修复是设置vga=off,而 GRUB2 已经弃用了它,所以现在它什么都修复不了。 我正在使用 Intel HD Graphics 4...

Admin

自定义 Systemd 服务未完成激活
tty

自定义 Systemd 服务未完成激活

这一页Arch Wiki 上描述了一个可以调整 tty 中的键盘重复率的 systemd 单元,我已将其写入我的主目录中并符号链接到以下目录: /etc/systemd/system/kbdrate.service ----------------------------------- [Unit] Description=Keyboard repeat rate in tty. [Service] Type=oneshot RemainAfterExit=yes StandardInput=tty StandardOutput=tty ExecStart...

Admin

使用 Displayport 转 VGA 适配器需要重新启动,这有什么技术原因吗?
tty

使用 Displayport 转 VGA 适配器需要重新启动,这有什么技术原因吗?

我管理服务器,更喜欢使用 VGA,因为图形质量并不重要,而且 VGA 在应急卡上随处可见。我更喜欢在卡上安装一条视频线,我想不出还有更常见的连接器。 有时我会发现服务器没有 VGA 或 DVI 输出,只有 DisplayPort,或者可能是 DisplayPort + HDMI。 我有几个 DisplayPort 转 VGA 适配器。但它们似乎只有在计算机重新启动后才能工作。这可不好。一半的时间里,我将显示器连接到服务器是因为出了问题,我需要调查系统的当前状态。重新启动会抹去该状态和一些问题证据。 我思考我可以将这些适配器留在服务器上,每个服务器一个,这样我...

Admin

背景中的 Minicom 和屏幕
tty

背景中的 Minicom 和屏幕

我想在后台记录串行端口输出。 当我断开 ssh 会话时,我使用screen命令来minicom确保 minicom 在后台运行。这实际上工作正常,但是当我将屏幕与 minicom 一起使用时,我无法使用 minicom 菜单。当我按 CTRL-Z A 时,屏幕只会转到后台。所以我无法与 minicom 交互,也无法关闭 minicom。 有没有办法让 minicom 菜单通过屏幕显示? 或者,有没有更好的方法在后台记录串行端口? ...

Admin

zsh 中的 Tab 补全会导致重复字符
tty

zsh 中的 Tab 补全会导致重复字符

在相对较新的 arch 安装中,使用 ohmyzsh 在 zsh 中使用制表符完成时,前两个字符会重复出现并且无法删除。 例如,我输入yay -S terminato,然后按 Tab 键自动完成到终止符,对吗?它工作正常,我可以像往常一样通过 Tab 浏览结果,但行首不是yay -S term...而是yayay -S term... 当我按下退格键以纠正错误时,我发现我无法删除过去的内容yay,而只剩ya下开头的无法删除的。 这仅适用于单行,并且实际上不会影响任何内容,即使有两个不属于的字符,命令仍会正确执行。 我尝试过其他模拟器,但问题仍然存在,即使在基...

Admin

TTY 中的 Ctrl-V 无法转义 Ctrl-C
tty

TTY 中的 Ctrl-V 无法转义 Ctrl-C

需要说明的是,这与复制粘贴无关,这可能就是为什么很难找到答案的原因。 我正在尝试将文字CTRL-C字符插入来自 TTY 的流中。在大多数情况下,这意味着字符0x03。通常,如果您发送0x03到 TTY,它将向进程发送中断(因为它是 INTR 的标准控制代码)。但是,我想将该字符发送到正在运行的进程无需进入原始模式。 通常情况下,VLNEXT字符 将是解决方案(通常分配给CTRL-V或0x10)。例如,执行以下操作: dd of=test bs=1 count=2 然后按下CTRL-V ESC ENTER将生成一个包含序列 的文件0x1B 0x0A。但是,这...

Admin

为什么 GnuPG 使用 GUI 以及我如何自定义/更改它?
tty

为什么 GnuPG 使用 GUI 以及我如何自定义/更改它?

*我所说的 pass 指的是 Unix 的 pass,即标准密码管理器。 我设置 GnuPG 使用 pass,它工作得很好。但是,每当我需要输入密码时,我都必须在弹出窗口中输入。这意味着我无法在 TTY 上使用 pass(或解密任何东西)。不久前,我找到了一个解决方案,它允许我从 TTY 输入密码来解密我的文件。不幸的是,这意味着我无法从 dmenu 使用 pass,或者在后台运行任何与解密相关的脚本。有没有办法可以设置 GnuPG 在必要时从命令行接受输入,否则通过弹出窗口接受输入?此外,有没有办法自定义 GUI 弹出窗口的外观?我想让它透明且更小。 发行...

Admin