小编Ter*_*nce的帖子

无法 mkfs.btrfs 错误:无法打开 /dev/sdc:设备或资源繁忙

我有一个旧的 Dell PowerEdge 1950,带有连接三个硬盘驱动器的 LSA SAS 卡。我正在运行 Ubuntu 16.04 服务器。当我运行以下命令时:

sudo mkfs.btrfs -d raid6 -f /dev/sdc /dev/sdd /dev/sde
Run Code Online (Sandbox Code Playgroud)

我得到

btrfs-progs v4.4
See http://btrfs.wiki.kernel.org for more information.

ERROR: unable to open /dev/sdc: Device or resource busy
Run Code Online (Sandbox Code Playgroud)

驱动器尚未安装:

mount | grep /dev/sd
/dev/sda1 on / type btrfs (rw,relatime,space_cache,subvolid=257,subvol=/@)
/dev/sda1 on /home type btrfs (rw,relatime,space_cache,subvolid=258,subvol=/@home)
Run Code Online (Sandbox Code Playgroud)

我也注意到这些设备没有列出第一个分区的文件,例如 /dev/sdd1,但我已经成功分区

sudo fdisk -l

Disk /dev/sdc: 279.4 GiB, 300000000000 bytes, 585937500 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / …
Run Code Online (Sandbox Code Playgroud)

server btrfs raid 16.04

7
推荐指数
2
解决办法
6902
查看次数

如何同时获得多个 GNOME Calculator 实例?

我需要同时使用多个计算器。但是当我点击计算器图标时,它只是指已经打开的那个。

我怎样才能在 Ubuntu 18.04 中做到这一点?

gnome calculator gnome-calculator

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

Nvidia-smi 显示 CUDA 版本,但未安装 CUDA

我在 Ubuntu 18.10 上。当我拿到 GPU (RTX 2070) 时,我执行了“sudo ubuntu-drivers autoinstall”。这安装了驱动程序。当我在终端中执行“nvidia-smi”时,我得到了这个:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 415.25       Driver Version: 415.25       CUDA Version: 10.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 2070    Off  | 00000000:01:00.0  On |                  N/A |
|  0%   45C    P8     9W / 185W |    549MiB /  7949MiB |      6%      Default |
+-------------------------------+----------------------+----------------------+
Run Code Online (Sandbox Code Playgroud)

,声称安装了CUDA。但是当我执行“nvcc -V”时,它找不到 nvcc,所以我认为我没有正确安装 CUDA。为确保以后不会遇到问题,如何从 nvidia-smi 中删除 CUDA?

nvidia graphics cuda drivers

6
推荐指数
1
解决办法
9974
查看次数

Ubuntu 22.04.3、内核 6.5.0-XX-generic 和 RTL8111/8168/8411 PCI Express 千兆位以太网控制器

今天早上我安装的 2 个 Ubuntu 都22.04.3 LTS运行 HWE 升级到了 Kernel 6.5.0-14-generic。重新启动两个系统后,网卡均未RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller出现。启动到较旧的 6.2.0-39-generic 内核,网卡工作得很好。尝试重新安装r8168-dkms驱动程序后,安装驱动程序版本8.049.02失败。运行sudo lshw -C network将卡显示为UNCLAIMED

\n

问题是r8168-dkms默认存储库中的驱动程序运行的版本8.049.02-1ubuntu16.5.0-14-generic版本。

\n
$ apt-cache policy r8168-dkms\nr8168-dkms:\n  Installed: 8.049.02-1ubuntu1\n  Candidate: 8.049.02-1ubuntu1\n  Version table:\n *** 8.049.02-1ubuntu1 100\n        100 /var/lib/dpkg/status\n     8.049.02-1ubuntu1.2 500\n        500 http://us.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages\n        500 http://us.archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages\n     8.049.02-1ubuntu1 500\n        500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages\n        500 http://us.archive.ubuntu.com/ubuntu jammy/universe i386 …
Run Code Online (Sandbox Code Playgroud)

drivers 22.04

6
推荐指数
1
解决办法
2912
查看次数

使用 GRUB 和 UEFI 安装多个 Linux 发行版以及 Windows

我读过一些帖子和手册页,但我仍然有疑问。我的 gParted 屏幕截图如下。

在此输入图像描述

在Ubuntu 16.10的安装过程中,我将GRUB安装在/dev/sda1中(“Windows Boot Manager”写在/dev/sda1附近)(我之前禁用了“安全启动”)。

GRUB 菜单如下。

在此输入图像描述

到目前为止,一切都运行良好,但现在我计划安装多个 Linux 发行版、UbuntuStudio 和 Arch 发行版(我认为是 Antergos)。我还考虑在 SSD 中留出额外的空间,以便在我愿意的时候尝试发行版。我想事先确认以下事项。

每当我安装新发行版时,是否需要安装引导加载程序?如果是这样,像以前那样将所有内容安装在 /dev/sda1 (“Windows 启动管理器”)中是否正确?

过去,我尝试使用 Windows XP、Ubuntu 和 UbuntuStudio 对我的旧笔记本电脑 (BIOS) 进行三次启动,但每当我更新内核时,我就无法再启动了。如果我没记错的话,他们建议在单独的分区上放置一个 GRUB,并从 Linux 发行版中引用它。现在使用 UEFI 拥有多个 Linux 发行版的最佳方式是什么?与过去(BIOS)有什么不同(只是出于好奇)?

请保持简单,我很高兴了解引导过程如何工作以及如何让多个 Linux 发行版完美地引导和更新,但我读过的许多答案往往令人困惑。

预先感谢,卢卡

boot grub2 dual-boot bootloader uefi

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

USB 3.0 端口被视为 USB 2.0 端口

正如标题所示,我的系统似乎无法识别我的 USB 3.0。相反,它声称是 2.0。任何帮助,将不胜感激!

我的电脑是华硕Q200E。这很糟糕,但对学校来说很有效。除了这个该死的USB 3.0端口

    lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 2: Dev 25, If 0, Class=Human Interface Device, Driver=usbhid, 480M
    |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 3: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 3: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 02.Port 1: Dev 1, …
Run Code Online (Sandbox Code Playgroud)

usb 18.04

5
推荐指数
2
解决办法
5948
查看次数

没有为 pin 指定优先级(或零)

当我尝试安装或卸载任何软件包时,总是会出现此错误:

sudo apt-get remove lynx

Reading package lists... Done

E: No priority (or zero) specified for pin
Run Code Online (Sandbox Code Playgroud)

apt

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

Ubuntu 到 Lubuntu?我会失去什么?

我在旧的 Pavillon 桌面上运行 18.04.6 LTS,并且想尝试一下 lubuntu。我已经准备好USB了。这是否就像更新一样,我加载的所有或大部分软件仍然可以工作。或者它更像是在擦除的系统上进行全新安装?(我不确定什么对什么起作用。)

LSB Version:    core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:    18.04
Codename:   bionic

dan@Pavilion:~$ echo $XDG_CURRENT_DESKTOP
XFCE
Run Code Online (Sandbox Code Playgroud)

lubuntu desktop-environments 18.04

5
推荐指数
2
解决办法
1826
查看次数

Ubuntu 16.04 上的 Webex

我正在尝试让 Webext 工作。我读了这个http://www.linuxintro.org/wiki/Use_WebEx_with_Linux 它告诉我通过 ldd *.so | grep "not found"

它给了我这个列表:

~$ ldd .webex/1524/*.so | grep "not found"
    libgtk-x11-2.0.so.0 => not found
    libgdk-x11-2.0.so.0 => not found
    libXmu.so.6 => not found
    libXtst.so.6 => not found
    libstdc++.so.6 => not found
    libXt.so.6 => not found
    libXi.so.6 => not found
    libstdc++.so.6 => not found
    libstdc++.so.6 => not found
    libstdc++.so.6 => not found
    libjawt.so => not found
    libasound.so.2 => not found
    libstdc++.so.6 => not found
    libstdc++.so.6 => not found
    libjawt.so => not found
    libXmu.so.6 …
Run Code Online (Sandbox Code Playgroud)

dependencies webex

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

Firefox 94 当从 crontab 运行时声称“已经在运行,但没有响应”。

我知道这里有或可能有类似的问题,但这一个与firejailFirefox 启动时没有任何延迟无关。

操作系统信息:

Xubuntu 20.04
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
VERSION_ID="20.04"
$ uname -a
Linux terrance-ubuntu 5.11.0-40-generic #44~20.04.2-Ubuntu SMP Tue Oct 26 18:07:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我运行一个脚本,该脚本crontab将启动我的 ADP 登录页面,并在一天中的特定时间为我上下班打卡。在 Firefox 94 发布之前,该功能一直运行良好。现在,我了解到,对于远程 Mozilla 决定不再使用 X11,而是使用 D-Bus。对于我的一生,我无法弄清楚使用 D-Bus 而不是 X11 意味着什么,除了他们声称它更易于使用。我假设这可能是由于我不使用 Wayland。

如果我在特定时间从命令行终端运行以下脚本,它会完美运行,但如果我从 运行该脚本,则会crontab收到以下消息:

在此输入图像描述

脚本(仍在进行中):

#!/bin/bash

#This function checks the path of the app on a Mac.
realpath1() {
        [[ $1 = /* ]] && echo "$1" …
Run Code Online (Sandbox Code Playgroud)

firefox dbus

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