AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-244454

ysalmon's questions

Martin Hope
ysalmon
Asked: 2024-03-12 06:23:18 +0800 CST

“应用程序”如何与 krunner 管理的 wrt 进程一起运行?

  • 6

我有一个名为 runthunderbird 的 bash 脚本,它...运行 Thunderbird :

#!/bin/bash
sleep 5
thunderbird & disown

当我runthunderbird从 krunner 执行时,Thunderbird 按预期在 5 秒后启动,然后进程结束,如Plasma 5.27.10 系统监视器中的进程列表runthunderbird所示。ps -ef

但是,同一个系统监视器有一个“应用程序”选项卡runthunderbird,其中仍然列出了thunderbird-binThunderbird 的资源(例如内存)消耗,而不是 。

如果脚本在结束之前不只运行 Thunderbird,而是运行多个图形应用程序,则它们会在“应用程序”选项卡中集中在一起,再次位于(终止的)脚本的名称下。

我想知道这是如何管理的以及我应该如何编写脚本以将雷鸟与脚本完全分离而不是运行它。

我还想知道这个事实是否与当 runthunderbird 脚本在登录时从~/.config/autostart.

shell-script
  • 1 个回答
  • 10 Views
Martin Hope
ysalmon
Asked: 2023-08-30 04:32:21 +0800 CST

会话锁定时应用程序窗口内容显示(颠倒!)

  • 5

我最近经历了一个非常奇怪的现象。当我将计算机从挂起状态解冻时,我回到了会话管理器的锁定屏幕。然而,会话中当前运行的应用程序窗口的内容间歇性地显示,并且旋转了 180°。

图片胜过千言万语,这里是我的屏幕的照片(不是屏幕截图),显示了 Thunderbird 窗口的内容(出于明显的隐私原因,后来添加了镶嵌图案):注意屏幕的底部, 显示 KDE 锁定屏幕和 Thunderbird 的计算机屏幕! 其中任务栏将消失,不受影响,并正确显示(而不是颠倒)锁定屏幕的背景。另请注意,Thunderbird 并不是唯一显示的应用程序。整个东西都会闪烁,有时显示给定窗口的时间不到一秒钟。

系统在其他方面是有响应的。然而,解锁会话并没有结束这种行为。事实上,我几个月前就已经经历过这种情况,没有涉及会话锁定:这在当时是一件烦恼,但在会话锁定时发生它是一个更重要的隐私问题。

关闭然后重新打开会话(无需重新启动整个计算机)可以结束这种现象。

我很茫然,因为我很难用英语简洁地描述这个现象,因此很难去寻找那个话题;考虑到涉及的许多因素,我也不知道在哪里报告该错误。

即:

  • 操作系统是 KUbuntu 22.04(最新),内核 5.15.0-82-generic、KDE ​​Plasma 5.24.7、KDE ​​Frameworks 5.92.0、Qt 5.15.3、Xorg-server 21.1.4、
  • GPU 为 NVIDIA GeForce GTX 1650/PCIe/SSE2,
  • GPU驱动程序是nvidia 525.125.06。

此外,Steam 窗口当时正在运行(它有时会显示伪影,因此这可能是相关的)。

kde
  • 1 个回答
  • 18 Views
Martin Hope
ysalmon
Asked: 2019-07-03 21:17:04 +0800 CST

用首字母子目录(即 LETTERHOMES)组织 /home 的原因是什么?

  • 2

在我的家庭 Linux 上,一个名为 toto 的用户将在/home/toto.

在我高中的系统上,这样的用户将在/home/t/toto. 我知道这是由于 LETTERHOMES 在/etc/adduser.conf.

还有一个参数 GROUPHOMES,用于组织/home基于组的子目录,我可以看到这样做的兴趣。

然而,使用用户名的第一个字母对我来说似乎很奇怪,因为它使结构复杂化,没有语义/概念清晰。

人们为什么要这样做?

这与目录中子目录数量的限制有关吗?这些限制在现代系统中是否仍然适用?

我问这个是因为我希望能够向提出问题的学生证明这种并发症的合理性,或者摆脱它。

home useradd
  • 1 个回答
  • 89 Views
Martin Hope
ysalmon
Asked: 2018-07-15 01:01:05 +0800 CST

如何从另一个分区聚合 grub 条目?

  • 0

假设您在 /dev/sda 上有一个“主”GRUB,带有几个 linux 内核,并且在 /dev/sdb2 上还有一个辅助 linux 发行版。

计算机启动到 /dev/sda GRUB。从那里,如何在 /dev/sdb2 中启动内核?

当您在 /dev/sda 中的发行版中更新 grub 时,OS-prober 将检测 /dev/sdb2 中的那些并在(/dev/sda)/boot/grub/grub.cfg.

但这很不方便,因为当您安装新内核或更改 /dev/sdb2 发行版中的引导选项时,这将更新(/dev/sdb2)/boot/grub/grub.cfg但不会更新主 grub.cfg。

如何让主 GRUB 读取并合并来自辅助 GRUB 的条目?

partition grub2
  • 1 个回答
  • 1068 Views
Martin Hope
ysalmon
Asked: 2018-03-14 00:21:20 +0800 CST

为什么从休眠状态恢复需要 10 分钟,如何避免这种情况?

  • 3

我正在使用内核 4.4.0-116-generic(但早期版本也是如此)和 16 GB RAM 运行 XUbuntu 16.04。我使用的是“传统”硬盘驱动器(无 SSD),而我的 swappiness 为 0(RAM 很少满)。

我在休眠时遇到了以下情况:休眠正常需要不到 2 分钟,但从它恢复需要很多很多时间,直到应用程序响应(今天需要 10 多分钟才能到达 light-locker 提示)。

我不认为这是可用的(从休眠状态恢复比启动到新会话并重新打开程序需要更多时间)。

我怎样才能提高性能?我是唯一遇到这些问题的人吗?

诚然,现在的内存使用量是 8.8 GB,但让我烦恼的是休眠和恢复时间之间的差异。我从其他问题中了解到,这可能是因为在休眠期间,内核冻结了所有进程并将 RAM 整块转储到交换,而在恢复时它只是让进程在交换中请求它们的页面。

这是一个有效的解释吗?如果是这样,为什么要这样做,因为从硬盘驱动器读取大块比随机访问更快?我可以将休眠配置为不以这种方式进行吗?问题“在从休眠状态恢复时恢复内存中/交换页面状态”似乎相关,但我不知道足够多的页面来真正理解它们是否在做什么(“注意标记哪些页面在磁盘上和在RAM,然后在恢复时恢复这个确切的状态”)很有用,我也不知道该怎么做。

swap hibernate
  • 2 个回答
  • 1853 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve