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-660894

jones0610's questions

Martin Hope
jones0610
Asked: 2024-09-20 03:01:03 +0800 CST

22.04LTS 桌面上无法启动设置

  • 5

关于这个主题已经有人问了好几个问题,但是都没有解决我的问题。系统已经运行良好很长时间了。关闭几天后,当我重新启动它时,我遇到了几个问题。最明显的是设置功能无法启动。虽然我不再有音频,但一切似乎都或多或少正常工作。这就是我注意到我无法启动设置的原因。任何相关命令都会给出以下未定义符号投诉。有一个相同的问题,原始发帖人尝试了很多方法来解决这个问题,但都没有帮助。没有提供任何可能的解决方案。我想升级到 24.04.1 LTS,但显然不想在这个问题解决之前这样做。

尝试从 GUI 或 CLI 启动设置会返回以下错误:

符号查找错误:/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37:未定义符号:gbm_bo_create_with_modifiers2

在发布这个问题之前我已经升级了所有内容。

这很可能是一个非常简单的解决方法。希望有人能提供解决方案。

gnome-control-center --verbose
gnome-control-center: symbol lookup error: /lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37: undefined symbol: gbm_bo_create_with_modifiers2

以下运行没有错误:

sudo apt install --reinstall gnome-control-center

locate gnome-control-center.desktop
/usr/share/applications/gnome-control-center.desktop

apt list -a libwebkit2gtk-4.0-37
Listing... Done
libwebkit2gtk-4.0-37/jammy-updates,jammy-security,now 2.44.3-0ubuntu0.22.04.1 amd64 [installed]
libwebkit2gtk-4.0-37/jammy 2.36.0-2ubuntu1 amd64

libwebkit2gtk-4.0-37/jammy-updates,jammy-security 2.44.3-0ubuntu0.22.04.1 i386
libwebkit2gtk-4.0-37/jammy 2.36.0-2ubuntu1 i386

一个答案推荐了以下内容,但并未解决我的问题:

sudo add-apt-repository ppa:ubuntu-desktop/ppa

除此之外,Gnome 似乎运行良好。

许多相关问题都认为视频驱动程序是罪魁祸首。这是我正在运行的配置:

sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: /dev/fb0
       version: e7
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=amdgpu latency=0 resolution=1920,1080
       resources: irq:149 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:e000(size=256) memory:df500000-df53ffff memory:df540000-df55ffff
  *-display
       description: VGA compatible controller
       product: HD Graphics 530
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:148 memory:de000000-deffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff
22.04
  • 1 个回答
  • 33 Views
Martin Hope
jones0610
Asked: 2024-08-31 09:36:37 +0800 CST

24.04.1 LTS 升级后缺少主要软件

  • 7

我刚刚将 22.04 LTS 桌面升级到 24.04.1 LTS。升级似乎很顺利。在最后一次重新启动时,桌面以控制台模式出现。GUI 从未启动。我在系统日志中没有看到任何有趣的错误。为了尝试修复此问题,我做了

sudo apt install gnome-shell

这导致 GUI 在重启时启动,但我非常讨厌这个界面!Wayland 选项不再存在。只有 Ubuntu 和 Ubunti Xorg。

我不知道这是否重要,但视频是 RV730XT Radeon HD4670 PCI 卡

经过进一步粗略检查,发现很多应用程序都不再存在。软件和更新程序以及旧式终端外壳只是其中两个。打印机队列全部消失了。Brasero 无法运行,并抱怨缺少库。有很多软件被删除了,但并未被替换!

我可能应该等一下再进行升级,但现在的版本是 24.04.1,这表明它是一个经过测试、经过调整的稳定版本。我收到弹出窗口询问我是否要升级到最新的 LTS,然后我点击了升级。

这次升级虽然没有出现任何错误,但却造成了巨大的失败。桌面正在运行,但完全无法使用。我真的需要一些帮助!

正如评论中所观察到的,更新似乎非常不完整。嗯,是的...

那么,如何才能在不进行全新安装的情况下修复此问题?我确实尝试重复升级,但它回复说所有内容都是最新的。我认为,需要的是一种重新安装此升级的方法,其中将安装所有缺失的软件。这可能吗?

提前致谢!

upgrade
  • 1 个回答
  • 103 Views
Martin Hope
jones0610
Asked: 2024-02-16 09:58:39 +0800 CST

蓝牙在华硕 ROG M8F Ubuntu 22.04.3LTS 上无法工作

  • 5

这个问题已被问过多次,但没有发布答案。

无法在 Ubuntu 23.10(华硕 ROG ROG Flow X13 GV302XV)上打开蓝牙似乎是一个很好的答案,但在我的情况下不起作用。

sudo dkms install btusb/4.1

在构建结束时失败。然而,这个答案是针对 USB BT 连接的问题。就我而言,蓝牙是在主板上实现的。

$ sudo service bluetooth status
● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor pre>
     Active: active (running) since Fri 2024-02-16 21:38:23 PST; 1 day 21h ago
       Docs: man:bluetoothd(8)
   Main PID: 1905 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 76903)
     Memory: 2.3M
        CPU: 172ms
     CGroup: /system.slice/bluetooth.service
             └─1905 /usr/lib/bluetooth/bluetoothd

Feb 18 17:30:50 Ubuntu bluetoothd[1905]: Endpoint unregistered: sender=:1.89 pa>
Feb 18 17:30:50 Ubuntu bluetoothd[1905]: Endpoint unregistered: sender=:1.89 pa>

表明服务运行正常。但是....右上角状态栏中没有蓝牙图标(因为它在我的使用BT适配器的M8H机器上)

sudo lshw | grep blue -C 8 
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
              *-usb:1
                   description: Bluetooth wireless interface
                   product: Qualcomm Bluetooth 4.1
                   vendor: ASUSTek Computer, Inc.
                   physical id: 9
                   bus info: usb@1:9
                   version: 0.01
                   capabilities: bluetooth usb-2.01
                   configuration: driver=btusb maxpower=100mA speed=12Mbit/s
           *-usbhost:1
                product: xHCI Host Controller
                vendor: Linux 5.15.0-94-generic xhci-hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 5.15

蓝牙以前可以在这台机器上运行,但在安装早期版本的 Ubuntu 时可能会出现这种情况。

主板规格为 bt v4.0/3.0+HS,采用 Intel Z170 芯片组。

问题:在 Ubuntu 的 BT 设置中,蓝牙已打开,设备搜索轮正在旋转,但没有找到任何设备。即使我安装了 BT 适配器也是如此。旁边的台式机是华硕 ROG M8H 主板,没有集成 BT。安装加密狗后,它会立即连接到选定的 BT 设备。两台机器都运行相同版本的 Ubuntu。

华硕有 bt 固件,但只有 Microsoft 格式。他们很清楚他们不支持*NIX,但显然我们很多人在 ROG 机器上运行 Ubuntu 都没有问题。

我希望能够通过 BT 在每台桌面上仅运行一个扬声器,而不是使用四个扬声器组,每个扬声器组硬连线到每台计算机。是的,我知道我一次只能将该设备与一台电脑配对。

sudo dmesg|grep Blue
[165140.288091] Bluetooth: hci0: unexpected event for opcode 0x2005

bluetoothctl启动了,但我对该工具的了解还不够,无法有效地使用它。看起来工作正常。只是没有发现任何设备(是的,wifi 天线已连接。手册有点暗示 BT 需要它)

$ hciconfig
hci0:   Type: Primary  Bus: USB
    BD Address: C8:FF:28:31:81:72  ACL MTU: 1024:8  SCO MTU: 50:8
    DOWN 
    RX bytes:13041 acl:0 sco:0 events:2012 errors:0
    TX bytes:17186 acl:0 sco:0 commands:1506 errors:0

正如机载 BT 功能所预期的那样

$ btmgmt info
Index list with 1 item
hci0:   Primary controller
    addr C8:FF:28:31:81:72 version 7 manufacturer 29 class 0x000000
    supported settings: powered connectable fast-connectable discoverable bondable link-security ssp br/edr hs le advertising secure-conn debug-keys privacy static-addr phy-configuration 
    current settings: ssp br/edr le secure-conn 
    name Ubuntu
    short name 

$ bluetoothctl list
Controller C8:FF:28:31:81:72 Ubuntu [default]

$ rfkill unblock all
frankie@Ubuntu:~$ hciconfig
hci0:   Type: Primary  Bus: USB
    BD Address: C8:FF:28:31:81:72  ACL MTU: 1024:8  SCO MTU: 50:8
    DOWN 
    RX bytes:13041 acl:0 sco:0 events:2012 errors:0
    TX bytes:17195 acl:0 sco:0 commands:1509 errors:0

frankie@Ubuntu:~$ bluetoothctl power on
Failed to set power on: org.bluez.Error.Busy
frankie@Ubuntu:~$ bluetoothctl scan on
Failed to start discovery: org.bluez.Error.NotReady

$ bluetoothctl
Agent registered
[CHG] Controller C8:FF:28:31:81:72 Pairable: yes

[bluetooth]# list
Controller C8:FF:28:31:81:72 Ubuntu [default]
[bluetooth]# show
Controller C8:FF:28:31:81:72 (public)
    Name: Ubuntu
    Alias: Ubuntu
    Class: 0x00000000
    Powered: no
    Discoverable: no
    DiscoverableTimeout: 0x00000000
    Pairable: yes
    UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
    UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v1D6Bp0246d0540
    Discovering: no
    Roles: central
    Roles: peripheral
Advertising Features:
    ActiveInstances: 0x00 (0)
    SupportedInstances: 0x05 (5)
    SupportedIncludes: tx-power
    SupportedIncludes: appearance
    SupportedIncludes: local-name
[bluetooth]# devices
[bluetooth]# power on
Failed to set power on: org.bluez.Error.Busy

有想法吗?

22.04
  • 1 个回答
  • 92 Views
Martin Hope
jones0610
Asked: 2023-10-11 04:12:16 +0800 CST

Ubuntu 22.04 LTS 在重新启动时忘记音频输出设备设置

  • 5

音频工作正常。但每次我重新启动时,音频设置都会更改为选择数字输出 (S/PDIF) 内置音频,即使该插孔中没有插入任何东西。因此,每次重新启动时,我都必须进入设置以指向线路输出 - 内置音频。

问题不大,但不方便。我确实看到了类似的问题和答案,但这些问题已经很老了而且不切题。

我还没有进行测试以查看其他设置是否受到影响,因为系统运行正常。

音频输出设置的更改不应该被自动记住吗?我没有看到保存按钮。

提前致谢。

sound
  • 1 个回答
  • 39 Views
Martin Hope
jones0610
Asked: 2021-03-21 16:01:31 +0800 CST

如何抑制特定消息被记录在系统日志中?

  • 0

我正在对系统挂起问题进行故障排除,并想知道在系统冻结发生之前记录了什么。这项工作受到阻碍,因为我的 VPN 提供商 (PIA) 每分钟都在记录大量信息消息。当事情锁定时,我希望在 shell 窗口上少一些杂乱。

我尝试将以下各种排列添加到 rsyslog.conf

pia-daemon.info      /dev/null
pia*.info            /dev/null

如果可能的话,我想避免创建额外的 conf 文件。我不想压制所有信息消息,只是这些。想法?

vpn
  • 1 个回答
  • 106 Views
Martin Hope
jones0610
Asked: 2019-01-19 00:42:18 +0800 CST

加密驱动器克隆 - 调整分区大小问题

  • 0

我正在尝试将我的 SSD 克隆到更大的设备,因此我将有一个可引导的备份,以期在多个桌面客户端上进行系统升级。我还想模拟一个已知正确的过程,看看我是否可以可靠地将我的系统驱动器克隆到更大的 HDD/SSD 上(到目前为止,过去这样做的所有尝试都失败了)。当前运行 16.04,它是使用完全加密的磁盘选项构建的。正在使用的测试系统运行良好。

我遵循了我在这个网站上找到的几个程序,但没有一个有效。我在每个过程中都遇到了死胡同,所以为了简化事情,我做了以下事情:

sudo dd if=/dev/sda of=/dev/sdd  bs=64k

打开 GParted 并删除 /dev/sdd 上的旧 crypt-luks 分区,如将加密的 SSD 克隆到更大的 SSD中发布的过程中所述。这是一个错误,从这里开始我就死在了水里。我无法创建新的 crypt-luks 分区。

因此,解释如何在新目标驱动器上[重新]创建/调整 crypt-luks 分区大小的答案将非常有帮助。

我重复了 dd 并尝试使用以下命令(使用 live CD)扩展目标文件系统:

sudo cryptsetup luksOpen /dev/sda5 sda5_crypt
sudo cryptsetup resize sda5_crypt
sudo modprobe dm-crypt
sudo vgscan --mknodes
sudo vgchange -ay
sudo pvresize /dev/mapper/sda5_crypt
sudo lvresize -l +100%FREE /dev/ubuntu-vg/root

返回:新大小(7020 个范围)与现有大小(7020 个范围)匹配。

sudo pvchange -x n /dev/mapper/sda5_crypt

回报:

Physical volume "/dev/mapper/sda5_crypt" is already unallocatable.
Physical volume /dev/mapper/sda5_crypt not changed
0 physical volumes changed / 1 physical volume not changed
sudo e2fsck -f /dev/mapper/ubuntu--vg-root

回报:

Pass 5: Checking group summary information
/dev/mapper/ubuntu--vg-root: 296641/1798720 files (0.8% non-contiguous), 3525828/7188480 blocks

源 SSD 为 32GB,我尝试扩展的 HDD 为 80GB。

sudo resize2fs -f /dev/mapper/ubuntu--vg-root

回报:

resize2fs 1.44.1 (24-Mar-2018)
The filesystem is already 7188480 (4k) blocks long.  Nothing to do!

因此,该程序似乎没有扩展分区。这通过重新启动并运行 GParted 来验证,它显示了相同的分区之前和之后:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我已经在这方面做了很多天的研究,并试图让它发挥作用,我开始有了狭隘的视野。我非常感谢有人发布一个防弹程序,该程序已知可用于将加密的 HDD/SSD 克隆到更大的存储设备。

目标 dd 驱动器确实会在不扩展任何分区的情况下启动。

我的主要问题实际上更多是关于扩展加密文件系统,而不是关于克隆它们。尽管这两个任务显然是密切相关的。一个防弹的、可扩展的、可靠的可重复的过程来解释如何做到这两点将非常有帮助。尽管我相信我正确地运行了该程序,但程序https://help.ubuntu.com/community/ResizeEncryptedPartitions对我来说有点太复杂了。它可能非常接近我的需要,但可能缺少一两步。

在我看来,简单地在正确克隆的设备上扩展加密分区不需要超过几个命令。理想情况下,使用 GParted 很容易做到这一点。

encryption cryptsetup 16.04 cloning
  • 1 个回答
  • 812 Views
Martin Hope
jones0610
Asked: 2018-07-12 08:54:59 +0800 CST

是否可以在 18.04 上安装 Truecrypt?

  • 0

我有几个运行 16.04LTS 的桌面。我一直期待将它们升级到 18.04LTS。我最近在一个崩溃虚拟机上安装了 18.04 进行测试,它大部分工作得很好。我下载了标准的 amd iso 并安装了没有磁盘加密(或 LVM)的 Ubuntu。这台机器恰好有一个 AMD 处理器。我所有的其他机器都使用英特尔 CPU。

我有很多使用 Truecrypt 加密的文件夹。7.1-14 我相信。无论如何都是旧版本。

我看到 Truecrypt 似乎没有包含在标准发行版中,所以我手动安装了它。但是,它不会解密我现有的任何加密文件夹。作为测试,我创建了一个容器,然后尝试挂载它,但也失败了。我不会为收到的各种消息而烦恼,但我只想说 Truecrypt 在我的 18.04 LTS 安装上不起作用。

我已经阅读了很多关于这个新发行版的主题,我想知道在构建操作系统时是否需要选择全盘加密才能获得 TC 支持。无论哪种方式,有没有一种方法可以将 TC 安装为独立的加密工具?

encryption truecrypt 18.04
  • 1 个回答
  • 4737 Views

Sidebar

Stats

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

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve