我有一个旧的 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) 我需要同时使用多个计算器。但是当我点击计算器图标时,它只是指已经打开的那个。
我怎样才能在 Ubuntu 18.04 中做到这一点?
我在 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?
今天早上我安装的 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。
问题是r8168-dkms默认存储库中的驱动程序运行的版本8.049.02-1ubuntu1与6.5.0-14-generic版本。
$ 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) 我读过一些帖子和手册页,但我仍然有疑问。我的 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 发行版完美地引导和更新,但我读过的许多答案往往令人困惑。
预先感谢,卢卡
正如标题所示,我的系统似乎无法识别我的 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) 当我尝试安装或卸载任何软件包时,总是会出现此错误:
sudo apt-get remove lynx
Reading package lists... Done
E: No priority (or zero) specified for pin
Run Code Online (Sandbox Code Playgroud) 我在旧的 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) 我正在尝试让 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) 我知道这里有或可能有类似的问题,但这一个与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)