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
    • 最新
    • 标签
主页 / ubuntu / 问题

全部问题(ubuntu)

Martin Hope
Jaffa
Asked: 2025-01-06 22:57:31 +0800 CST

系统托盘中闪烁的图标

  • 12

我的系统托盘中出现了一个图标,但我不知道它代表什么。它是这张图片左侧带有三个点的奇怪的灰色电缆:

左侧带有图标的图片

图标不断出现和消失(大约每秒一次),这导致所有其他小部件也不断移动。

它最终看起来像是交流电缆,但无论计算机是否插入电源,都会发生这种情况。

有什么想法吗?

icons
  • 2 个回答
  • 531 Views
Martin Hope
Andy
Asked: 2025-01-06 22:50:57 +0800 CST

Ubuntu 24.04.1 和 Firefox 上的某些网站没有声音

  • 5

我全新安装了 Ubuntu 24.04.1,在使用 安装了 Firefox(目前使用 133.0.3)后apt,我注意到声音在某些网站上不起作用,但在其他网站上却起作用。例如,在 YouTube 上可以正常工作,但在 Reddit 或 Instagram 上根本不起作用。我尝试在正常模式和故障排除模式下运行 Firefox,以确保这不是由扩展引起的。

当我在 YouTube 上播放视频并检查输出通道时,无论是在系统设置还是 PavuControl 中,我都会看到 Firefox 正在播放音频。但是当我在 Reddit 或 Instagram 上尝试相同操作时,看不到输出通道。

PipeWire 似乎运行良好,这是输出systemctl --user status pipewire-pulse:

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Sun 2025-01-05 12:05:53 CET; 1 day 3h ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 3250 (pipewire-pulse)
      Tasks: 3 (limit: 76621)
     Memory: 53.8M (peak: 55.0M)
        CPU: 38.165s
     CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire-pulse.service
             └─3250 /usr/bin/pipewire-pulse

您还有其他可能导致该问题的原因吗?

sound
  • 1 个回答
  • 29 Views
Martin Hope
Tina Russell
Asked: 2025-01-06 08:13:13 +0800 CST

重启后我的 XKB 自定义键盘布局不再起作用

  • 6

因此,几周前,我让自定义的 XKB 键盘布局可以在 Ubuntu 上使用。我按照这里的说明操作:https: //who-t.blogspot.com/2020/09/user-specific-xkb-configuration-putting.html并下载了它链接到的脚本,这里:https ://gitlab.freedesktop.org/whot/xkblayout运行脚本后(我忘记了我使用的选项的细节以及自动生成的选项有多少,但我稍后会向您展示结果)并编辑生成的~/.config/xkb/symbols/us文件(可能还有生成的~/.config/xkb/rules/evdev.xml文件,我不记得我是否必须手动编辑它,或者这是否都是脚本做的),突然我的自定义键盘布局“英语 - Interna-Tina-l(AltGr 死键)”出现在“设置”应用中(选择新键盘布局时,使用“设置”->“键盘”->“输入源”部分->“添加输入源”按钮;我的新布局列在选择“英语(美国)”时显示的变体中)。我选择了布局,它突然就起作用了,我就可以愉快地用自定义键打字了。(我还在键盘设置中将“备用字符键”选项设置为“左超级键”。我认为这比在布局中硬设置更有意义。)

然后,两天前,我的系统崩溃了。我不知道为什么,也不认为这与此有关(我只能说,我试图在 Emacs 中复制和粘贴某些内容,期望它能正常运作,但我的整个计算机却死机了,而且由于它似乎有点热,我想我唯一的选择是 Alt+PrtSc+REISUO 并关闭它,让它冷却一段时间),但关键是我不得不关闭并稍后重新启动。然后,令我惊恐的是,登录 Ubuntu 后,我发现我的自定义键盘布局不再起作用!突然它使用了“英语(国际,带有 AltGr 死键)”布局,我的布局继承自该布局(但进行了重大更改,足以让尝试在此布局或任何其他非我自己的布局上打字令人抓狂)。

不过,最令人困惑的是,如果我进入键盘设置,它仍然显示我正在使用自定义布局!我尝试明确添加“英语(国际,带有 AltGr 死键)”布局作为第二个输入源,这样我就可以在两种布局之间切换(使用 Super+Space),并希望刷新我的系统对我使用哪种布局打字的认识。但是,如果我切换到该布局然后返回到我自己的布局,我仍然像在使用其他布局一样打字!

可能还相关的是,如果我尝试使用setxkbmap -query来查看我当前正在使用的键盘映射setxkbmap,它会这样说,即使我肯定根据键盘设置和任务栏指示器使用我的自定义布局:

rules:      evdev
model:      pc105
layout:     us
variant:    altgr-intl

(正如您可能已经猜到的那样,“altgr-intl”指的是“英语(国际,带有 AltGr 死键)”布局。)

(可能还相关的是,键盘设置中的“备用字符键”选项仍然设置为“左超级键”,但左超级键实际上不再充当“备用字符键”;相反,右 Alt(AltGr)可以起到这个作用,这是“英语(国际,带有 AltGr 死键)”/“altgr-intl”布局的默认设置。)

另外,如果我尝试使用setxkbmap -variant tina,我认为这是我应该直接setxkbmap选择自定义变体的方式,它只会说Error loading new keyboard description然后退出。哼。

无论如何,在这里我将向您展示我的自定义布局文件,以便您可以自行判断它们是否存在问题,但请记住,在我重新启动计算机之前,这一切都运行正常。我真的不知道出了什么问题。

(请记住,中间注释掉的行是我的键盘布局中曾经有的部分,但无论原因如何,现在不再有它们了;我只是为了完整性才将它们包括在内,因为虽然我无法想象为什么注释掉的行会导致任何问题,但我不知道实际上是什么导致了问题。)

~/.config/xkb/symbols/us:

// $XKeyboardConfig$

partial alphanumeric_keys modifier_keys
xkb_symbols "tina" {
    name[Group1]= "English - Interna-Tina-l (AltGr dead keys)";

    include "us(altgr-intl)"
    
//    include "level3(ralt_alt)"
//    include "level3(win_switch)"
//    key <CAPS> {
//      type[Group1]="ONE_LEVEL",
//      symbols[Group1] = [ ISO_Level5_Shift ]
//      };
//    modifier_map Mod3   { ISO_Level5_Shift };
    
//    key.type[Group1]="EIGHT_LEVEL"

    key <TLDE> { [       grave,  asciitilde, dead_abovedot,  dead_tilde ] };
    key <CAPS> { [   parenleft, ISO_Next_Group, Greek_lambda, Greek_phi ] };
    key <BKSL> { [  parenright,         bar,     backslash,   brokenbar ] };
    key  <TAB> { [        Tab, ISO_Left_Tab, XF86BackForward,   notsign ] };

    key <AE01> { [           1,      exclam,   onesuperior,       U203C ] };
    key <AE04> { [           4,      dollar,          cent,    sterling ] };
    key <AE05> { [       5,     percent,      EuroSign,         yen ] };
    key <AE06> { [           6, asciicircum, onequarter,dead_circumflex ] };
    key <AE07> { [       7,   ampersand,       onehalf,   dead_horn ] };
    key <AE08> { [           8,    asterisk, threequarters, dead_ogonek ] };
    key <AE09> { [       9,   parenleft,   bracketleft,   braceleft ] };
    key <AE10> { [       0,  parenright,  bracketright,  braceright ] };
    key <AE11> { [   minus,  underscore,        emdash,      endash ] };

    key <AB03> { [       c,           C,      ccedilla,    Ccedilla ] };
    key <AB04> { [       v,           V,     copyright,  registered ] };
    key <AC04> { [       f,           F,         U017f,       U2122 ] };
    key <AC10> { [ leftsinglequotemark,  leftdoublequotemark, dead_grave, degree ] };
    key <AC11> { [rightsinglequotemark, rightdoublequotemark, dead_acute, dead_diaeresis ] };
    
    key <AB08> { [      comma,     less,        dead_ogonek,     dead_caron ] };
    key <AB09> { [     period,  greater,           ellipsis,  dead_abovedot ] };
    key <AD11> { [  semicolon,    colon, enfilledcircbullet, guillemotright ] };
    key <AD12> { [ apostrophe, quotedbl,   enopencircbullet,  guillemotleft ] };
    
    key <I151> { [ Menu ] };
};

~/.config/rules/evdev:

// generated by xkblayout templates

// Note: no rules file entries are required for for a custom layout

// Include the system 'evdev' file
! include %S/evdev

~/.config/rules/evdev.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
<!-- generated by xkblayout -->
<xkbConfigRegistry version="1.1">

  <layoutList>
    <layout>
      <configItem>
        <name>us</name>
        <!-- Keyboard indicator for English layouts -->
        <shortDescription>en</shortDescription>
        <description>English (US)</description>
        <countryList>
          <iso3166Id>US</iso3166Id>
        </countryList>
        <languageList>
          <iso639Id>eng</iso639Id>
        </languageList>
      </configItem>

      <variantList>
        <variant>
          <configItem>
            <name>tina</name>
            <shortDescription>tina</shortDescription>
            <description>English - Interna-Tina-l (AltGr dead keys)</description>
          </configItem>
        </variant>
      </variantList>

    </layout>
  </layoutList>

</xkbConfigRegistry>

此外,xkblayout 脚本生成了一些空目录:~/.config/xkb/compat、~/.config/xkb/keycodes/和~/.config/xkb/types。

我在 Thinkpad P53 工作站上使用 Ubuntu 24.04。我认为不是任何软件包升级导致了这种情况的发生;事实上,软件更新程序和 Synaptic 软件包管理器(在选择“重新加载”和“标记所有升级”后)几周内都没有显示任何可升级的软件包,这对我来说似乎很奇怪,但这是另一个话题了。(也许 24.04 已经变得足够稳定,不需要不断更新?)

keyboard-layout
  • 1 个回答
  • 41 Views
Martin Hope
marco
Asked: 2025-01-05 22:18:25 +0800 CST

在 Ubuntu 24.04 上安装 XFCE(默认使用 Gnome 桌面)

  • 5

我最近安装了带有 Gnome / Wayland 的 Ubuntu 24.04,并另外安装了带有 lightdm 的 XFCE。检查我的图形时,我得到

Graphics:
  Device-1: AMD driver: amdgpu v: kernel
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.9-0ubuntu0.3
    renderer: AMD Radeon Graphics (radeonsi raphael_mendocino LLVM 17.0.6 DRM
    3.57 6.8.0-51-generic)

然而,当启动 Xubuntu live iso 时,我得到了:

Graphics:
Device-1: AMD driver: amdgpu v: kernel
Display: x11 server: X.Org v: 21.1.11 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
resolution: 1920x1080~60Hz

因此,Ubuntu XFCE 会话仍使用 Xwayland,而 Xubuntu 会话是纯 x11 会话。有没有办法摆脱 Xwayland,还是可以保留它?与 Xubuntu 相比,使用带有 XFCE 的 Ubuntu 有什么缺点吗?

xubuntu
  • 1 个回答
  • 95 Views
Martin Hope
Szmycu
Asked: 2025-01-05 21:48:38 +0800 CST

Linux 使用率 100% CPU - DigitalOcean VPS - Cyber​​Panel

  • 6

每隔几天一次。有时一天两次启动一个进程,占用 100% 的 CPU。这可能是什么原因?

/root/.x/static

顶部图片截图

CPU 利用率的第二幅图

clamscan 说这不是病毒。我在 DigitalOcean 上安装了 2GB RAM、2 核的服务器 VPS。并安装了带有 wordpress 站点的 cyberpanel。通常它最多使用 50% 的 CPU。但是当此过程启动时,它仍然占用 100%。

/root/.x/static: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=93921a7ed626d1ae5e6c5cfdb348432739394400, stripped
root
  • 2 个回答
  • 77 Views
Martin Hope
Brendan Mesters
Asked: 2025-01-05 20:53:38 +0800 CST

通过 gsettings 更改默认终端行为后,如何恢复?

  • 5

因此,不久前我想将我的默认终端更改为 alacrity,我通过以下命令进行了更改:gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/alacritty。

然而现在我再次想要切换我的终端仿真器,我发现这可能是错误的方法,因为这破坏了命令update-alternatives --config x-terminal-emulator......

所以我想知道如何撤消我之前对该gsettings命令的使用,以便我的默认终端仿真器可以再次由 x-terminal-emulator 文件确定......

gsettings
  • 1 个回答
  • 25 Views
Martin Hope
barcel
Asked: 2025-01-05 06:38:43 +0800 CST

Ubuntu 24.04 超宽显示器 (2560x1080) 无法工作

  • 5

我正在尝试使用我的超宽显示器,但问题是我的分辨率不可用。

我尝试从这里重新创建步骤:

cvt 2560 1080 60

显示如下内容:

# 2560x1080 59.98 Hz (CVT) hsync: 67.17 kHz; pclk: 230.00 MHz Modeline "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync

我运行下一个命令来使用 xrandr 创建新的模式行:

randr --newmode "2560x1080_60.00"  230.00  2560 2720 2992 3424  1080 1083 1093 1120 -hsync +vsync

我在笔记本电脑(ThinkPad T430)上运行 Ubuntu,通过 VGA(别笑,笔记本电脑没有 HDMI,我需要使用适配器)连接到 LG 显示器 - 它被检测为 VGA-1 xrandr- 我添加了新模式:

xrandr --addmode VGA-1 "2560x1080_60.00"

我设置了输出:

xrandr --output VGA-1 --mode "2560x1080_60.00"

我收到与链接帖子非常相似的错误:

结果xrandr --output VGA-1 --mode "2560x1080_60.00":

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
  Value in failed request:  0x0
  Serial number of failed request:  22
  Current serial number in output stream:  22

我不知道哪里出了问题(或者甚至可能存在问题 - 是 VGA 连接受到某种限制,还是操作系统出了问题?)。如果有更多的显示空间,学习 AWS 会容易得多。

display
  • 1 个回答
  • 84 Views
Martin Hope
NovHak
Asked: 2025-01-05 02:26:08 +0800 CST

AppArmor 正在向日志中填充有关 Transmission 的无用消息

  • 7

这里是 24.10 用户。仅从当前启动(不到三个小时前)算起,我的日志中已经有超过 6000 条这样的无用消息:

audit: type=1400 audit(1736012989.876:317033): apparmor="ALLOWED" operation="file_perm" class="file" profile="transmission-gtk" name=<redacted> pid=11838 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1001 ouid=1001

考虑到我是 Transmission 的一名普通用户,我猜想它肯定会占用大量活跃 Transmission 用户的磁盘空间,数量很容易就达到数十万甚至数百万。

我已将配置transmission-gtk文件设置为default_allow,这似乎可以解决问题,但也使其以某种方式强制执行,即将应用明确的拒绝规则,所以我可能会将其设置回complain,但使用“允许所有”规则……或者可能丢弃整个东西,这在目前看起来是一个非常性感的选择。

但是,纠正错误的配置文件会更好。有人知道我如何明确允许这些file_perm操作吗?

apparmor
  • 1 个回答
  • 106 Views
Martin Hope
Ícaro Lorran
Asked: 2025-01-04 04:32:25 +0800 CST

下载所有 Nvidia 驱动程序并自动选择最佳驱动程序

  • 5

我在装有不同版本 Nvidia 显卡的几台电脑上使用的 USB 上安装了 Kubuntu (24.04.1 LTS x86_64) 发行版。所谓“安装”,实际上是指实际的持久安装。每次启动时,我都必须运行ubuntu-drivers install以使 Ubuntu 为当前系统选择最佳的 Nvidia 驱动程序。但是,它也会卸载之前的驱动程序。是否可以预先安装我经常使用的所有驱动程序,并让系统在启动时选择最佳驱动程序?

boot
  • 1 个回答
  • 66 Views
Martin Hope
pixelbash
Asked: 2025-01-04 02:26:45 +0800 CST

无法更改/添加文件到 Ubuntu 24.04 Live USB

  • 5

我想在旧的 Acer Aspire Switch 10E 上安装 Ubuntu。它仅支持 32 位 EFI 文件,但它的 CPU 支持 64 位系统。因此,我需要将 32 位 EFI 文件添加到 Ubuntu Live USB 上的 /EFI/boot 文件夹中。

所有介绍如何执行此操作的教程都告诉我“只需将文件复制到 /EFI/boot 文件夹”。但是,从 Ubuntu 20.04 开始,Ubuntu Live USB 不再基于 fat32,因此不可写入。

如何将此文件添加到 Ubuntu Live USB?

boot
  • 1 个回答
  • 33 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