module

未找到 zsh 模块命令
module

未找到 zsh 模块命令

我最近从 CentOS 7 切换bash到zshCentOS 7。我正在使用oh-my-zsh 我遇到了无法从脚本加载模块的问题。当我在登录 shell 中手动加载模块时,它工作正常。但是,当我将相同的命令合并到 test.sh 脚本中时,我收到一条错误,指出找不到模块命令。 /usr/share/Modules/init/zsh我发现脚本中的采购解决了这个问题。尽管如此,如果我不获取它,脚本就会失败。我尝试在 和 中包含此源命令.zshrc,.zsh_profile但这两种方法都没有成功。 我还应该考虑做些什么吗?任何建议将不胜感激,谢谢。 .zshrc ...

Admin

使用管道线模块降低麦克风噪音
module

使用管道线模块降低麦克风噪音

使用pulseaudio,可以轻松加载麦克风降噪模块。这个链接解释得很清楚: https://askubuntu.com/questions/18958/realtime-noise-removal-with-pulseaudio 我想添加 rnnoise 作为 pipelinewire 的插件来为所有用户消除麦克风的噪音。 我正在寻找一种简约的解决方案,并希望避免应用程序。像这个: https://github.com/noisetorch/NoiseTorch?tab=readme-ov-file ...

Admin

如何检查 kobject 是否存在?
module

如何检查 kobject 是否存在?

我正在遵循 sysfs 上的指南:https://embetronicx.com/tutorials/linux/device-drivers/sysfs-in-linux-kernel/ 如果我使用kobject_create_and_add添加新的 kobject,如果指定的 kobject 已存在,则该函数将失败。 struct kobject *kobj_ref = kobject_create_and_add("my_object",kernel_kobj); 所以我想知道如何获取这个kobject(如果它已经存在),否则如何创建它。 ...

Admin

寻找缺失模块的 Shell 脚本
module

寻找缺失模块的 Shell 脚本

我想在计算集群上运行 shell 脚本,但收到错误,因为在某些时候它正在寻找自几个月前集群重大更新以来不存在的模块。该模块未加载到我的脚本中,因此我的脚本不是问题的直接原因。一种假设是 lmod 缓存已过时,但我不知道该缓存在哪里。或者源文件中加载了相关模块“intel/2018a”。 以下是错误的完整消息: > # User specific environment and startup programs > PATH=$PATH:$HOME/.local/bin:$HOME/bin > + PATH=/node/bin:/usr/...

Admin

vmnet 内核模块黑名单不起作用
module

vmnet 内核模块黑名单不起作用

我正在尝试完全卸载 VMware Workstation,以便将其重新安装在我的 Debian 系统上(由于我遇到的一个问题vmnet,阻止我的 NAT 或桥接网络连接到我的虚拟机)。我vmware-installer -u vmware-workstation已经跑了,但注意到组件仍然存在: # vmware-installer -t Component Name Component Long Name Component Version ==========...

Admin

内核配置选项 CONFIG_VIRT_WIFI
module

内核配置选项 CONFIG_VIRT_WIFI

因此,有一个模块是以太网控制器的虚拟 wifi 设备包装器。构建此模块的内核选项是CONFIG_VIRT_WIFI. 典型的用例是开发人员编写 wifi 代码,而不必弄乱真实网络上的真实适配器。他们可以使用 wl 配置一堆虚拟适配器并在这个完全内部的虚拟网络上进行测试。很酷。 它还有其他用例吗? 我可以举个例子吗?在虚拟机中,实际的 wifi 适配器被包装在虚拟以太网驱动程序中,然后连接到虚拟交换机,然后虚拟交换机使您可以访问真实的网络...是否可以将其包装在这些虚拟 wifi 包装器之一中并真正连接到真正的 wifi 网络? realwifi(ath0) ...

Admin

无法从 CentOS 8 Stream 服务器卸载 Elasticsearch
module

无法从 CentOS 8 Stream 服务器卸载 Elasticsearch

我正在运行 CentOS 8 Stream 并且安装了 elasticsearch 7.10。当我尝试删除它时,出现以下错误 # dnf remove elasticsearch-7.10.0-1.x86_64 Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-IO-Socket-SSL:2.066:8040020200924212038:1aedcbfe.x86...

Admin

执行mdev -s 后找不到网卡?
module

执行mdev -s 后找不到网卡?

我正在定制一个Linux系统,Linux内核版本为6.4.0。我执行mdev -s进去rcS,查看启动打印,也成功了。当我进入现场环境时,我看到网卡的名称是enp2s0。然而启动后发现enp2s0找不到。我不知道这是怎么回事?我检查了内核配置,发现网络驱动程序已编译。 RCS: echo PATH=/sbin:/bin:/usr/bin:/usr/sbin echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/lib:/lib64 mount -a source /etc/profile mkdir /dev...

Admin

GPL/CCO:Fedora 38 驱动程序模块构建需要数小时而不是几分钟
module

GPL/CCO:Fedora 38 驱动程序模块构建需要数小时而不是几分钟

仅供参考:驱动程序的 Linux 特定内容(如果是 GPL)。其他都是CC0。 我对 Fedora 38 进行了首次安装。为了验证所有设置是否正确,我继续构建了我的一个驱动程序。屏幕上的输出与以前的 Fedora 版本略有不同,但这种变化很常见。新鲜的是构建需要很长时间——非常长的时间。目前,三个不同的版本已经运行了超过 22 小时。每个构建应该花费大约七分钟。查看 .o 文件日期,它强调文本需要大约 20 分钟来编译每个驱动程序源文件。 每一次最终都在大约 25 小时后成功完成。 我正在寻求帮助来纠正极其缓慢的驱动程序构建。任何帮助将不胜感激。 谢谢你, ...

Admin

xhci_hcd驱动误删后如何安装?
module

xhci_hcd驱动误删后如何安装?

在尝试安装 Realtek USB 网络驱动程序后,我不小心删除了 xhci_hcd 驱动程序。 我发现当我连接集线器并且操作系统无法识别它时,因此使用dmesg命令,我得到了输出:[ 2543.191957] usb usb2-port2: unable to enumerate USB device。 所以我寻找 usb2 输入lshw并得到输出: *-usb:2 description: USB controller product: Tiger Lake-LP USB 3.2 Gen 2x1 xHC...

Admin

PHP 是使用 zlib 模块编译的,但 phpinfo() 显示它已禁用
module

PHP 是使用 zlib 模块编译的,但 phpinfo() 显示它已禁用

为了使用 Joomla! 4.3.1,我在 Oracle Linux 8.6 服务器中编译了 PHP 8.2,支持 zlib 压缩: # php --ri zlib zlib ZLib Support => enabled Stream Wrapper => compress.zlib:// Stream Filter => zlib.inflate, zlib.deflate Compiled Version => 1.2.11 Linked Version => 1.2.11 Directive => Local...

Admin

没有名为 apparmor 的模块。为什么?
module

没有名为 apparmor 的模块。为什么?

上下文:我(手动)安装了 apparmor-utils 和 apparmor-profiles 以及 apparmor-utils,因为在尝试时 apt-get install apparmor-utils apparmor-profiles 找不到包。 aa-status 照常工作。我也做了 sed -i -e 's/GRUB_CMDLINE_LINUX_DEFAULT="/&security=apparmor /' /etc/default/grub 来启用它。然而当我尝试时 aa-genprof 它说: import apparmor....

Admin

如何最好地识别内核模块功能?
module

如何最好地识别内核模块功能?

一些背景 虽然我意识到我的问题与我原来的帖子有关询问 Ubuntu,它从未在那里得到解答,我真的希望在这里重新集中我的问题(因为它实际上不再是 Ubuntu 特定的问题),所以...... 问题 从最初的问题来看,我在 Lenovo ThinkPad T15 Gen2 上运行 Ubuntu 22.10,我的目标是禁用触摸屏,因为我不使用它,而且我只是不断意外地碰撞它,从而导致问题。所以,我想完全禁用触摸屏。 虽然我最终确实找到了如何解决我的问题,但我仍然担心的是我最终得到了多种可能的解决方案,这是解决这个问题的“霰弹枪方法”。 我可以: sudo modpr...

Admin

运行 QubesOS 的 MacbookPro 上的 BCM4360 - 内核未绑定模块
module

运行 QubesOS 的 MacbookPro 上的 BCM4360 - 内核未绑定模块

帮助! 我已在 MacbookPro 上运行的 Qubes Standalone Debian-11 VM 上安装了 Broadcom-sta-dkms 软件包。 安装没有指示任何错误。 lsmod 显示维模块: 用户@sys-wifi:~$ sudo lsmod|grep wl wl 6471680 0 cfg80211 983040 1 wl 这wl.ko模块存在: 用户@sys-wifi:~$sudo find / -name wl.ko -print /var/lib/dkms/broadcom-sta/6.30.223.271/5.10.0-21...

Admin

检测 pdsh 会话
module

检测 pdsh 会话

在我们的集群上,我们使用 LMOD 动态加载特定的预安装模块(如 PyTorch 或其他一些科学包)。最重要的是,我想运行一些代码深速允许优化跨节点运行分布式代码的框架。它在幕后使用pdsh.我遇到的问题是 ssh 会话当然不会加载我已经在主节点中加载的模块 - 但这会导致问题,因为它无法找到一些所需的库,例如 Python。 举个例子:假设我请求一个具有多个节点的交互式 SLURM 作业。在主节点中,我加载模块 PyTorch+Python 和 pdsh module load PyTorch/1.12.0-foss-2022a-CUDA-11.7.0 m...

Admin