小编tu-*_*duh的帖子

在没有lspci的情况下在linux上查找硬件信息

我有一个运行 ArchLinux 的 ARM 设备。该设备似乎没有任何 PCI 总线,即使它有 USB。

[root@alarm ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
[root@alarm ~]# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
[root@alarm ~]# 
Run Code Online (Sandbox Code Playgroud)

我想找到还有哪些其他芯片组。例如,我知道有支持 HDMI 的声卡和视频卡。这样的芯片不会放在 USB 线上。

我在 /proc/config.gz 上查看了当前在设备上运行的内核配置,它列出了以下内容:

#
# Bus support
#
CONFIG_ARM_AMBA=y
# CONFIG_PCI_SYSCALL is not set …
Run Code Online (Sandbox Code Playgroud)

linux graphics-card drivers arm bus

16
推荐指数
1
解决办法
4万
查看次数

告诉 ssh 尝试 ~/.ssh/ 中的所有密钥文件

我的 ~/.ssh/ 目录中有多个键,每个键都有一个单独的项目名称,用于每个都有多个服务器的项目。id_rsa_project1, id_rsa_project2

但是,ssh 不会搜索它们。如果我运行,ssh -v user@projectserver我会得到如下输出:

...
debug1: Connection established.
...
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/me/.ssh/id_rsa
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Trying private key: /home/me/.ssh/id_dsa
debug1: Trying private key: /home/me/.ssh/id_ecdsa
debug1: Trying private key: /home/me/.ssh/id_ed25519
debug1: Next authentication method: keyboard-interactive
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: password
user@projectserver password: 
Run Code Online (Sandbox Code Playgroud)

这似乎是设计使然,正如ssh_config联机帮助页所说,默认情况下,搜索的身份是~/.ssh/id_dsa~/.ssh/id_ecdsa、 …

linux ssh ssh-keys

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

是否可以虚拟化实验性 NTP 时间偏移的时钟?

我有一个项目希望强制一组私有 NTP 服务器的时间来演示 NTP(和我们的软件)如何对各种时间变化和差异、网络延迟等做出反应。

通常,我们会建立一个虚拟机网络来演示我们的软件,但我似乎无法找到一个允许 NTP在每个 VM 中独立运行的网络。为此,我们需要一个软件时钟。

到目前为止,我已经看过:

  • Docker - 将它们的时钟与主机的硬件时钟联系起来,特权是一个问题,但主要问题是,如果时钟更改,则该主机上所有 VM 中运行的所有时钟都会更改。

  • VirtualBox -这个答案表明,即使有来宾添加,缺少高分辨率时钟也会使这成为不可能。

是否有任何软件可以为 NTP 虚拟化硬件时钟,或者同时在同一台机器上运行独立时钟?

linux date-time ntp virtual-machine

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

与 USB-C 图形输出相关的“此端口仅用于数据传输”是什么意思?

按照技术规范华硕ZENBOOK翻转14 UX461UN,以及手动,他们都说这对USB-C 3.1端口:

此端口仅用于数据传输。

一般问题:他们想说什么它不会做?

具体问题:这台笔记本电脑配备了一个支持 4K 的专用显卡,我希望通过 USB-C 获得一种伪扩展坞,它可以为 HID 提供 4K 视频/音频和 USB。这是可能的,还是专用显卡没有以这种方式连接到 USB-C?

usb nvidia-graphics-card

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