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

Håkon Hægland's questions

Martin Hope
Håkon Hægland
Asked: 2023-01-10 02:18:19 +0800 CST

无法输入韩文字母

  • 6

我偶尔会通过按 SUPER+SPACE 并选择“韩语”输入来输入一些韩文字母。但是我还不能让它在 Ubuntu 22.04 上运行。当我按下 SUPER+SPACE 时,我可以在韩语和挪威语之间进行选择:

在此处输入图像描述

如果我选择“ko”(韩语)并开始输入例如 gedit,我只会得到美国字符。我怎样才能得到韩文字母?

“键盘”设置页面显示如下:

在此处输入图像描述

“区域和语言”设置显示:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

编辑:

我发现了另一个只能通过 shell 命令“ibus-setup”使用的设置对话框:

在此处输入图像描述

在这里,我从“输入法”选项卡中添加了“韩语韩文”:

在此处输入图像描述

单击对话框中的“首选项”按钮会出现一个新的“IBusHangul 设置”对话框:

在此处输入图像描述

在这里,我添加了一个新的切换键“CTRL+SPACE”并选中了“Start in Hangul mode”框。应用这些更改并注销并再次登录后,它仍然不起作用。

language
  • 1 个回答
  • 40 Views
Martin Hope
Håkon Hægland
Asked: 2021-04-27 04:10:35 +0800 CST

当我暂停虚拟机时,分配的 CPU 数量是否释放给主机?

  • 0

在KVM virt-manager中,如果我暂停虚拟机,分配的 CPU 数量是否从 VM 释放到主机?

在此处输入图像描述

如果在我暂停虚拟机时释放了分配的 CPU,我可以分配更多的 CPU,因为我只倾向于同时使用 VM 或主机,而不是同时使用两者。因此,当我使用 VM 时,它会获得大量 CPU,而当我暂停 VM 并使用主机时,它会获得大量 CPU。

kvm
  • 1 个回答
  • 65 Views
Martin Hope
Håkon Hægland
Asked: 2021-04-27 04:00:51 +0800 CST

kvm virt-manager 中的 CPU 拓扑是什么?

  • 2

在KVM virt-manager中,Sockets、Cores 和 Threads 的含义是什么?

在此处输入图像描述

kvm
  • 1 个回答
  • 2260 Views
Martin Hope
Håkon Hægland
Asked: 2020-06-11 15:14:37 +0800 CST

在 Ubuntu 20.04 的 docker 容器中运行简单的 X11 应用程序

  • 6

我正在关注如何在 docker 容器中运行 X11 应用程序的示例。我在 Ubuntu 20.04 上并使用 X11:

$ echo $XDG_SESSION_TYPE
x11

我的Dockerfile:

FROM ubuntu:20.04
RUN apt-get update && apt-get install -y x11-apps
ARG user=hakon
ARG home=/home/$user
RUN groupadd -g 1000 $user
RUN useradd -d $home -s /bin/bash -m $user -u 1000 -g 1000 \
        && echo $user:ubuntu | chpasswd \
        && adduser $user sudo
WORKDIR $home
USER $user
ENV HOME $home
COPY entrypoint.sh .
ENTRYPOINT ["./entrypoint.sh"] 

哪里entrypoint.sh是:

echo "DISPLAY=$DISPLAY"
xclock  # <-- This is the X11 application I am testing with. It shows a clock in a Window
echo "Done."
exec bash

我使用以下方法构建图像:

$ docker build -t gui-test-ubuntu-2004 .

然后运行容器:

$ docker run -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY \
       -h $HOSTNAME -v $HOME/.Xauthority:/home/hakon/.Xauthority gui-test-ubuntu-2004

输出是:

DISPLAY=:0
Error: Can't open display: :0
Done.

并且xclockgui 窗口没有显示。我在这里想念什么?

gui xorg docker
  • 3 个回答
  • 10897 Views
Martin Hope
Håkon Hægland
Asked: 2020-03-04 13:30:07 +0800 CST

无法从 2TB M2 PCIe NVMe SSD 启动 Ubuntu

  • 0

我最近购买了一台戴尔 Precision 7530 笔记本电脑,它在 500GB SATA 驱动器上预装了 Ubuntu 16.04。后来我买了一个 1TB M2 PCIe NVMe SSD,除了原来的 SATA 驱动器外,还安装在空闲插槽中。 在此处输入图像描述

然后我在新的 SSD 驱动器上安装了 Ubuntu 19.10。但是,这不起作用,请参阅我的上一个问题。

后来,我尝试物理移除 SATA 驱动器,然后它在 M2 PCIe SSD 上正常启动到 Ubuntu 19.10。现在我认为问题已经解决了,我从同一品牌购买了一个新的 2TB M2 PCIe SSD 。我移除了 1TB SSD 并用 2TB SSD 替换它,然后安装了 Ubuntu 19.10(来自 USB): 在此处输入图像描述

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

但是,当我重新启动计算机时,我得到“找不到可启动设备。”: 在此处输入图像描述

按 F2 我进入了 BIOS:

在此处输入图像描述

这表明该磁盘以“M.2 PCIe SSD-0”的形式存在。我觉得很奇怪 1TB SSD 可以正常启动,而 2TB SSD 不能启动。

任何想法可能是什么问题?

boot ssd pcie m2
  • 1 个回答
  • 5546 Views
Martin Hope
Håkon Hægland
Asked: 2019-11-06 11:26:00 +0800 CST

安装哪个包来获取头文件glad.h?

  • 6

我正在尝试编译此示例https://learnopengl.com/Getting-started/Hello-Window:

#include <glad/glad.h>
#include <GLFW/glfw3.h>
// ...

我已经安装了libglfw3-dev,但我仍然缺少glad.h头文件。在packages.ubuntu.com上搜索没有结果。有一个github 页面,但据我所知,glad它没有提供。glad.h

software-installation opengl c++
  • 1 个回答
  • 10052 Views
Martin Hope
Håkon Hægland
Asked: 2019-07-30 11:01:35 +0800 CST

dpkg -L 不显示包的所有文件

  • 0

我正在尝试查找libboost-all-dev使用安装的文件dpkg,但它不起作用。首先,表明我已经安装了软件包:

$ find /usr/lib/ -name '*boost*sys*'
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.67.0
/usr/lib/x86_64-linux-gnu/libboost_filesystem.a
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.67.0
/usr/lib/x86_64-linux-gnu/libboost_system.a
/usr/lib/x86_64-linux-gnu/libboost_system.so

现在运行:

$ dpkg -l boost
dpkg-query: no packages found matching boost
$ dpkg -L libboost-all-dev
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libboost-all-dev
/usr/share/doc/libboost-all-dev/copyright
/usr/share/doc/libboost-all-dev/changelog.gz

所以它只显示两个文件:copyright和changelog.gz. 缺少所有库和标头。奇怪的是dpkg -l根本找不到任何东西:

$ dpkg -l a
dpkg-query: no packages found matching a
package-management dpkg
  • 1 个回答
  • 684 Views
Martin Hope
Håkon Hægland
Asked: 2019-04-20 05:42:40 +0800 CST

在 Ubuntu 19.04 中,ALT+TAB 不再将窗口分组到应用程序下

  • 28

安装 Ubuntu 19.04 后,ALT+TAB不再将窗口分组在同一应用程序下。相反,无论它属于哪个应用程序,它都会循环遍历所有窗口。在 Ubuntu 18.10 中,它的工作方式不同(我认为更好),例如ALT+TAB在应用程序之间切换,而ALT+ |(上面的键TAB)在同一应用程序的窗口之间切换。如何在 19.04 中实现此设置?

注意: ALT +|仍然在同一个应用程序的窗口中循环,但我不能先使用ALT+TAB从较短的应用程序列表中选择应用程序(与窗口列表相比),所以如果你有很多窗口, ALT+TAB会失去很多功能打开。

shortcut-keys gnome-shell application-switcher 19.04
  • 3 个回答
  • 5007 Views
Martin Hope
Håkon Hægland
Asked: 2019-04-20 01:35:47 +0800 CST

重新安装 Ubuntu 后如何自动重新安装 GNOME shell 扩展?

  • 3

重新安装 Ubuntu 后,我安装的 GNOME shell 扩展已经消失,我需要手动去https://extensions.gnome.org/重新安装每个。这个过程可以自动化吗?例如,如果我提供一个文件,其中包含我要安装的扩展名。我可以运行一些命令来重新安装它们吗?

(另一个想法:如果扩展程序可以自动保存在 GNOME 帐户中会更简单,类似于 Google Chrome 中的扩展程序保存在我的 google 帐户中的方式。)

gnome-shell gnome-shell-extension
  • 2 个回答
  • 1481 Views
Martin Hope
Håkon Hægland
Asked: 2018-09-16 08:40:48 +0800 CST

如何在 Ubuntu 18.04 中增加图标文本大小?

  • 3

如何增加 Ubuntu 18.04 中的图标文本大小?我尝试过使用gnome-tweaks,但我只能更改窗口标题和界面项的字体大小。

这是我桌面上三个图标的屏幕截图,我想更改每个图标下方文本的字体大小。

在此处输入图像描述

fonts .desktop 18.04
  • 1 个回答
  • 5095 Views
Martin Hope
Håkon Hægland
Asked: 2018-04-29 11:27:39 +0800 CST

Ubuntu 18.04 的 gnome-terminal 中缺少 WINDOWID 环境变量

  • 6

在 Ubuntu 17.10(在 Xorg 会话下)中,我可以通过键入以下内容从 WINDOWID 环境变量中获取窗口 ID gnome-terminal:

$ echo $WINDOWID

在终端窗口中。在 Ubuntu 18.04 中,这不起作用。但是,它似乎可以与我尝试过的其他终端模拟器一起正常工作,比如xterm和konsole. 所以这个问题似乎是特定于gnome-terminal.

如何获取当前gnome-terminal窗口的窗口 ID?

gnome-terminal 18.04
  • 1 个回答
  • 544 Views
Martin Hope
Håkon Hægland
Asked: 2018-02-13 06:01:49 +0800 CST

如何在 Ubuntu 17.10 及更高版本上使用 gsettings 自动隐藏 Ubuntu Dock?

  • 4

在带有 Unity 的 Ubuntu 17.04 中,我可以使用以下命令自动隐藏启动器:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 1

但这在带有 GNOME 3 的 Ubuntu 17.10 中不起作用。现在“启动器”也变成了“码头”。

注意:我可以从“设置”菜单执行此操作:“设置”->“停靠”,然后单击“自动隐藏停靠”的切换按钮到“打开”,这很好,但我对使用例如的脚本解决方案很感兴趣gsettings,例如当我安装新的 Ubuntu 机器时,这个功能可以自动开启。

dock gnome-shell gsettings autohide ubuntu-dock
  • 1 个回答
  • 4022 Views
Martin Hope
Håkon Hægland
Asked: 2017-10-15 09:16:29 +0800 CST

如何使用 qjackctl 将 USB MIDI 键盘连接到 qsynth?

  • 4

我在 Ubuntu 17.04 上为我的 PC-300 USB Midi 键盘设置了以下声音配置:

$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xd1228000 irq 282
 1 [HD             ]: USB-Audio - USB Sound Blaster HD
                      Creative Technology USB Sound Blaster HD at usb-0000:00:14.0-3, full speed
 2 [PC300          ]: USB-Audio - PC-300
                      Roland PC-300 at usb-0000:00:14.0-2, full speed

接下来,我想使用 JACK 来配置 MIDI 键盘的输出。我开始qjackctl并单击“设置”按钮,然后单击“高级”选项卡:

在此处输入图像描述

现在,在此处按“确定”按钮后,我返回主窗口qjackctl并通过单击“开始”按钮启动 JACK 守护程序。

然后我打开一个新的终端窗口并启动qsynth,然后单击“设置”按钮,然后单击“Soundfots”选项卡。这里我选择声音字体为:

/usr/share/sounds/sf2/FluidR3_GM.sf2

然后我去qjackctl并单击“连接”按钮,然后单击“音频”选项卡:

在此处输入图像描述

然后我单击“Midi”选项卡:

在此处输入图像描述

请注意,左侧窗格中未显示任何可读客户端。因此,这里无法将 Midi 键盘连接到 Qsynth。

最后,我单击“ALSA”选项卡:

在此处输入图像描述

从上面的屏幕截图中可以看出:同样,无法将 Midi 键盘连接到 Qsynth。

如何使用 JACK 将我的 USB MIDI 键盘连接到 qsynth?

注意:

JACK 守护程序设置可能是正确的,因为我能够使用jackd.

sound
  • 1 个回答
  • 11203 Views
Martin Hope
Håkon Hægland
Asked: 2017-08-15 23:08:35 +0800 CST

为 Ubuntu 17.04 运行软件更新程序后,文件对话框中缺少路径栏

  • 5

运行软件更新程序后,文件对话框中的路径栏(例如,在 Google Chrome 或 Firefox 中选择打开文件时出现的路径栏)丢失。这是令人沮丧的,因为不再可能从终端复制路径(例如)并将其粘贴到文件对话框中。这是对话框的屏幕截图:

在此处输入图像描述

我怎样才能找回路径栏?

unity
  • 1 个回答
  • 270 Views
Martin Hope
Håkon Hægland
Asked: 2017-08-04 23:14:00 +0800 CST

如何在 packages.ubuntu.com 找到以给定字符串开头的包?

  • 4

我试图找到一个名为libkf5kjs-dev. 现在我知道包的确切名称,但是当我进入搜索页面时,packages.ubuntu.com我只知道它以字符串开头libkf5。如果我在关键字字段中输入:

在此处输入图像描述

然后按"Search",我得到了很多结果,但没有一个匹配 libkf5kjs-dev。我在这里想念什么?我应该如何搜索以获得正确的包裹?

apt
  • 3 个回答
  • 3539 Views
Martin Hope
Håkon Hægland
Asked: 2017-08-04 10:20:06 +0800 CST

okular 在哪里存储 pdf 注释?

  • 6

我试图弄清楚在哪里okular保存 pdf 文件的注释。根据这个答案,它们应该在其中,~/.kde/share/apps/okular/docdata但该文件夹中没有文件。但是当我打开pdf文件时,注释仍然存在。如果我将pdf文件复制到另一个文件并打开另一个文件,注释就消失了,所以它们也不能保存在文件本身中。有什么建议么?

okular
  • 2 个回答
  • 2516 Views
Martin Hope
Håkon Hægland
Asked: 2017-07-15 10:49:40 +0800 CST

从源代码 tarball 升级 Ubuntu 软件包。示例:gnome-terminal 和 VTE

  • 1

我正在使用 Ubuntu 17.04,我正在尝试从源代码编译gnome-terminal,但./autogen.sh抱怨vte:

configure: error: Package requirements (vte-2.91 >= 0.49.2
   glib-2.0 >= 2.42.0
   gio-2.0 >= 2.34.0
   gtk+-3.0 >= 3.12.0
   gsettings-desktop-schemas >= 0.1.0
   dconf >= 0.14.0
   uuid
   libpcre2-8 >= 10.00
    x11) were not met:

Requested 'vte-2.91 >= 0.49.2' but version of vte is 0.44.2

如果我检查我的安装包是否匹配vte:

$ apt list --installed | grep vte
ir1.2-vte-2.91/zesty,now 0.44.2-1ubuntu3 amd64 [installed,automatic]
libvte-2.91-0/zesty,now 0.44.2-1ubuntu3 amd64 [installed,automatic]
libvte-2.91-common/zesty,zesty,now 0.44.2-1ubuntu3 all [installed,automatic]
libvte-2.91-dev/zesty,now 0.44.2-1ubuntu3 amd64 [installed]
libvte-2.91-doc/zesty,zesty,now 0.44.2-1ubuntu3 all [installed,automatic]
libvte-common/zesty,zesty,now 1:0.28.2-5ubuntu3 all [installed,automatic]
libvte-dev/zesty,now 1:0.28.2-5ubuntu3 amd64 [installed]
libvte-doc/zesty,zesty,now 1:0.28.2-5ubuntu3 all [installed,automatic]
libvte9/zesty,now 1:0.28.2-5ubuntu3 amd64 [installed,automatic]

通过查询以下包状态,我可以看到我已经安装了 0.44.2 版libvte-2.91-dev:

$ dpkg -s libvte-2.91-dev | grep Version
Version: 0.44.2-1ubuntu3

现在,我已经0.49.2 从 GitHub下载了最新版本的 vte 。

如何继续0.44.2用下载的版本替换已安装的版本0.49.2以便我可以编译gnome-terminal?我可以运行(从 VTE 源目录):

./autogen.sh
./configure
make
sudo make install

它会神奇地工作,还是我需要先卸载现有版本(及其依赖项)?

编辑:

我选择安装libvte到自定义文件夹(使用--prefix选项):

$ ./autogen.sh --prefix=/opt/vte --disable-introspection --disable-vala
$ make
$ sudo make install

但是现在的问题是autogen.sh在gnome-terminal源目录下还是没有找到新安装的VTE。我尝试运行:

$ PKG_CONFIG_PATH=/opt/vte ./autogen.sh
[...]
Requested 'vte-2.91 >= 0.49.2' but version of vte is 0.44.2

我在这里想念什么?

package-management
  • 1 个回答
  • 725 Views
Martin Hope
Håkon Hægland
Asked: 2017-06-28 00:49:36 +0800 CST

如何为 python 脚本添加启动器图标?

  • 5

我正在尝试为显示 Tkinter 窗口的自定义 Python 脚本添加启动器图标(脚本位置:)/home/hakon/my-tkapp.py:

#! /usr/bin/env python3
import tkinter as tk
root = tk.Tk(className='MyTkApp')
label = tk.Label(root, text="Hello World")
label.pack()
root.mainloop()

该脚本是可执行的。我正在使用pyenv,所以如果我从以下位置运行gnome-terminal:

$ which python3
/home/hakon/.pyenv/shims/python3

我创建了一个桌面文件(文件位置:)~/.local/share/applications/my-tk-app.desktop:

[Desktop Entry]
Type=Application
Terminal=false
Name=My Tk Application
Exec=/home/hakon/my-tkapp.py
Icon=/home/hakon/icons/my-tk-app-icon.png
StartupWMClass=MyTkApp

对于图标,我只是(出于测试目的)复制了一个标准图标:

cp /usr/share/icons/hicolor/48/apps/apport.png /home/hakon/icons/my-tk-app-icon.png

在桌面文件上运行desktop-file-validate命令没有输出,所以桌面文件应该没问题。

但是,当我从终端运行 python 脚本时:

~/my-tkapp.py

我仍然在启动器中看到通用问号图标。

我在这里俯瞰什么?

python
  • 1 个回答
  • 9733 Views
Martin Hope
Håkon Hægland
Asked: 2017-05-13 14:13:15 +0800 CST

将 Deja-Dup 存储位置从本地文件夹更改为外部驱动器

  • 1

几个月前,我开始使用 Deja-Dup 将备份备份到本地文件夹。现在,文件夹的大小已经变得非常大,我想将其移动到外部驱动器。

我可以将~/deja-dup文件夹复制到外部驱动器吗?

然后在 Backups GUI 中更改存储位置,如下所示: 在此处输入图像描述

在此之后,现在是否可以删除本地~/deja-dup文件夹并从 GUI 开始新的备份?

backup
  • 1 个回答
  • 2043 Views
Martin Hope
Håkon Hægland
Asked: 2017-02-03 08:42:21 +0800 CST

使用 gsettings 确定 gnome-terminal 中的当前键盘快捷键

  • 0

我在 Ubuntu 16.10 中使用 gnome-terminal 版本 3.20.2。我想确定 Gnome 终端中当前的键绑定,以便使用gsettings. 这类似于此答案中针对 Unity 桌面所做的操作。

从 gnome-terminal 的菜单中,我可以通过选择Terminal->Preferences->Shortcuts然后向下滚动到Tabs标题然后单击“切换到下一个终端”来更改键绑定。从这个菜单中,我还可以看到我当前的绑定是Ctrl+Right. 如何使用gsettings命令从命令行确定此绑定?

编辑:

我试过了:

$ gsettings get org.gnome.Terminal.Legacy.Keybindings:/ next-tab
'<Control>Page_Down'

但这给出了默认绑定Ctrl+PageDown;我想获得当前的绑定,即Ctrl+Right.

shortcut-keys
  • 1 个回答
  • 1755 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

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve