我看到最新的 Ubuntu 20.04 LTS (Focal Fossa) 的netboot mini.iso仍然有内核版本 5.4.0-42,它很老。
是否可以使用较新的内核(例如 HWE 5.13)具有相同的 netboot mini.iso?
我看到最新的 Ubuntu 20.04 LTS (Focal Fossa) 的netboot mini.iso仍然有内核版本 5.4.0-42,它很老。
是否可以使用较新的内核(例如 HWE 5.13)具有相同的 netboot mini.iso?
LinuxMint 发布了名为 Hypnotix 的 IPTV 应用程序 2.6 版本。
Hypnotix 是一款支持直播电视、电影和连续剧的 IPTV 流媒体应用程序。
我刚刚在具有 4 Gb RAM 的 Raspberry Pi 4 上安装了 Ubuntu MATE 21.10(32 位,armhf)。注意:我需要 32 位版本才能使用Modelica 编译器。所有设置均为默认设置。有关视频驱动程序的信息如下:
$ lsmod | grep drm
drm_kms_helper 282624 3 vc4
cec 65536 2 vc4,drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
drm 540672 12 v3d,vc4,gpu_sched,drm_kms_helper
$ grep -E "^dtoverlay|^max_framebuffers|^gpu_mem|^hdmi" /boot/firmware/config.txt
max_framebuffers=2
dtoverlay=vc4-fkms-v3d
gpu_mem=128
$ cat /proc/device-tree/soc/firmwarekms@7e600000/status
okay
$ cat /proc/device-tree/v3dbus/v3d@7ec04000/status
okay
$ glxinfo | grep -i opengl
OpenGL vendor string: Broadcom
OpenGL renderer string: V3D 4.2
OpenGL version string: 2.1 Mesa 21.2.2
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
然后我安装了 Chromium 浏览器sudo apt-get install chromium-browser
,第一次启动它以启用以下选项chrome://flags
:
#ignore-gpu-blocklist
;#enable-gpu-rasterization
;#enable-zero-copy
;#enable-drdc
;#canvas-oop-rasterization
。然后使用chromium --enable-features=VaapiVideoDecoder
命令重新启动它。
完成所有这些步骤后,chrome://gpu
Chromium 上表示未启用 GPU 加速:
图形功能状态
- 帆布:仅限软件。禁用硬件加速
- 画布进程外光栅化:已禁用
- 合成:仅限软件。禁用硬件加速
- 多个光栅线程:禁用
- 进程外光栅化:禁用
- OpenGL:已禁用
- 光栅化:仅限软件。禁用硬件加速
- 原始绘图:已禁用
- Skia 渲染器:已启用
- 视频解码:仅限软件。禁用硬件加速
- Vulkan:已禁用
- WebGL:已禁用
- WebGL2:已禁用
所以问题就在标题中。
我刚刚安装了 Ubuntu MATE 21.10 并发现了两个有趣snapd
的包,其中包含名称 - gir1.2-snapd-1和libsnapd-glib1:
$ dpkg -l | grep snapd
ii gir1.2-snapd-1:amd64 1.58-0ubuntu2 amd64 Typelib file for libsnapd-glib1
ii libsnapd-glib1:amd64 1.58-0ubuntu2 amd64 GLib snapd library
两者都来自snapd-glib包。
删除它们将破坏系统,如下所示:
$ sudo apt autopurge gir1.2-snapd-1:amd64 libsnapd-glib1:amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
apturl* apturl-common* ayatana-indicator-sound* bluez-cups* cups* cups-browsed* cups-core-drivers* cups-daemon* cups-server-common*
gir1.2-goa-1.0* gir1.2-snapd-1* hplip* hplip-data* libcanberra-pulse* libcupsimage2* libgutenprint-common* libgutenprint9* libhpmud0*
libimagequant0* libpulsedsp* libsane-hpaio* libsbc1* libsnapd-glib1* libspeexdsp1* printer-driver-gutenprint* printer-driver-hpcups*
printer-driver-postscript-hp* printer-driver-splix* pulseaudio* pulseaudio-module-bluetooth* pulseaudio-utils* python3-dateutil* python3-debconf*
python3-olefile* python3-pil* python3-renderpm* python3-reportlab* python3-reportlab-accel* python3-software-properties* rtkit*
software-properties-common* software-properties-gtk* ssl-cert* ubuntu-mate-core* ubuntu-mate-desktop* ubuntu-release-upgrader-gtk* update-manager*
update-notifier* update-notifier-common*
0 upgraded, 0 newly installed, 49 to remove and 0 not upgraded.
After this operation, 49,3 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
是否可以在不破坏系统的情况下删除gir1.2-snapd-1和libsnapd-glib1软件包?
在以前的 Ubuntu 版本(如 18.04 LTS)上,我能够安装LAN Messenger。
但在现代 Ubuntu 20.04 LTS 上,无法安装它并显示以下消息:
cd ~/Downloads
wget -c https://github.com/lanmessenger/lanmessenger/releases/download/v1.2.37/lmc_1.2.37_x86_64_min.deb
sudo apt-get install ./lmc_1.2.37_x86_64_min.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'lmc' instead of './lmc_1.2.37_x86_64_min.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
lmc : Depends: libssl1.0.0 but it is not installable
E: Unable to correct problems, you have held broken packages.
在以前的 Ubuntu 版本(如 18.04 LTS)上,我能够安装WINE Launcher Creator。
但在现代 Ubuntu 20.04 LTS 上,无法安装它并显示以下消息:
cd ~/Downloads
wget -c https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wine-launcher-creator/wine-launcher-creator_1.0.8-1_all.deb
sudo apt-get install ./wine-launcher-creator_1.0.8-1_all.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'wine-launcher-creator' instead of './wine-launcher-creator_1.0.8-1_all.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wine-launcher-creator : Depends: python-qt4 but it is not installable
E: Unable to correct problems, you have held broken packages.
有时我使用medit。它仅适用于旧 1.2.0-3 版本的官方存储库中的 Ubuntu 18.04 LTS。
是否有可能获得适用于 Ubuntu 20.04 LTS 的最新 Medit?
当我在 Ubuntu MATE 21.10 上使用 Meld 3.20.4-1 时,我无法使用以下步骤比较本地和远程文件夹:
使用 Caja 连接到某个共享 - 按Ctrl+ L,sftp://[email protected]
在地址栏中输入以获取安装到的文件夹/run/user/1000/gvfs/sftp:host=hostname.local,user=user/
打开终端并从中运行 Meld 以比较文件夹对:
meld /run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop ~/Desktop
结果我得到
$ meld /run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop ~/Desktop Usage: meld Start with an empty window meld <file|folder> Start a version control comparison meld <file> <file> [<file>] Start a 2- or 3-way file comparison meld <folder> <folder> [<folder>] Start a 2- or 3-way folder comparison Error: remote folder “/run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop” not supported
我们可以在用户级别上解决这个问题吗?
我已经完全更新了为 RMarkdown/bookdown 配置的 Ubuntu 16.04.7 LTS amd64,使用以下命令进行 LaTeX 发布:
sudo apt-get install apt-transport-https
cat <<EOF | sudo tee /etc/apt/sources.list.d/r-cran.list
deb https://cloud.r-project.org/bin/linux/ubuntu xenial/
EOF
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update
sudo apt-get install -y r-base-dev libssl-dev libjpeg62 libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 calibre
sudo apt-get install -y biber texlive-lang-cyrillic fonts-cmu texlive-xetex texlive-fonts-extra texlive-math-extra font-manager ttf-mscorefonts-installer lmodern
sudo apt-get install -y build-essential libcurl4-openssl-dev libxml2-dev libcairo2-dev git
wget https://github.com/jgm/pandoc/releases/download/2.11.4/pandoc-2.11.4-1-amd64.deb -O /tmp/pandoc.deb
sudo apt-get install -y /tmp/pandoc.deb
wget -c https://download1.rstudio.org/desktop/xenial/amd64/rstudio-1.4.1106-amd64.deb -O /tmp/rstudio.deb
sudo apt-get install -y /tmp/rstudio.deb
mkdir -p ~/R/x86_64-pc-linux-gnu-library/3.4
R -e "install.packages(c('bookdown','tikzDevice','xaringan'), repos='http://cran.rstudio.com/', lib='/home/$USER/R/x86_64-pc-linux-gnu-library/3.4')"
这意味着它/etc/apt/sources.list /etc/apt/sources.list.d/*.list
包含以下几行:
$ grep ^deb -r /etc/apt/ --include=*.list /etc/apt/sources.list.d/r-cran.list:deb https://cloud.r-project.org/bin/linux/ubuntu xenial/ /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial main restricted /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial universe /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates universe /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial multiverse /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security main restricted /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security universe /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security multiverse
该系统具有以下一组 R 包:
$ dpkg -l | grep "^ii r-" ii r-base 3.4.4-1xenial0 all GNU R statistical computation and graphics system ii r-base-core 3.4.4-1xenial0 amd64 GNU R core of statistical computation and graphics system ii r-base-dev 3.4.4-1xenial0 all GNU R installation of auxiliary GNU R packages ii r-base-html 3.4.4-1xenial0 all GNU R html docs for statistical computing system functions ii r-cran-boot 1.3-20-1xenial0 all GNU R package for bootstrapping functions from Davison and Hinkley ii r-cran-class 7.3-14-2xenial0 amd64 GNU R package for classification ii r-cran-cluster 2.0.7-1-1xenial0 amd64 GNU R package for cluster analysis by Rousseeuw et al ii r-cran-codetools 0.2-15-1cran1xenial0 all GNU R package "Code Analysis Tools for R" ii r-cran-foreign 0.8.70-1xenial0 amd64 GNU R package to read/write data from other stat. systems ii r-cran-kernsmooth 2.23-15-3xenial0 amd64 GNU R package for kernel smoothing and density estimation ii r-cran-lattice 0.20-38-1cran1xenial0 amd64 GNU R package "Trellis Graphics for R" ii r-cran-mass 7.3-50-1xenial0 amd64 GNU R package of Venables and Ripley's MASS ii r-cran-matrix 1.2-14-1xenial0 amd64 GNU R package of classes for dense and sparse matrices ii r-cran-mgcv 1.8-28-1cran1xenial0 amd64 GNU R package "Mixed GAM Computation Vehicle with ii r-cran-nlme 3.1.137-1xenial0 amd64 GNU R package for (non-)linear mixed effects models ii r-cran-nnet 7.3-12-2xenial0 amd64 GNU R package for feed-forward neural networks ii r-cran-rpart 4.1-15-1cran1xenial0 amd64 GNU R package "Recursive Partitioning and Regression ii r-cran-spatial 7.3-11-1xenial0 amd64 GNU R package for spatial statistics ii r-cran-survival 2.44-1.1-1cran1xenial0 amd64 GNU R package "Survival Analysis" ii r-doc-html 3.4.4-1xenial0 all GNU R html manuals for statistical computing system ii r-recommended 3.4.4-1xenial0 all GNU R collection of recommended packages [metapackage]
根据以前的经验,我知道一些 R 包比 Ubuntu 18.04.6 LTS 官方存储库中的版本更新。
在这种情况下,我应该如何将此 Ubuntu 16.04.7 LTS 正确升级到 Ubuntu 18.04.6 LTS?
目前我无法运行 multipass shell,它在终端中显示以下内容:
$ multipass shell ubuntu-test shell failed: cannot connect to the multipass socket Please ensure multipassd is running and '/var/snap/multipass/common/multipass_socket' is accessible
看来我需要重新启动multipassd,但我该怎么做呢?
我有一个需要新版本 Wine 的 MS Windows 应用程序。我已使用 PlayOnLinux 将其本地安装到主文件夹。
我坚持创建简单的 bash/dash/sh 脚本以在其文件夹中启动 .exe 应用程序。我尝试了 standard pushd/popd
, cd && exec
,(cd && exec)
方法,但失败了。
我需要的:
桌面文件作为脚本的启动器
一个脚本:
wine .exe
在应用程序目录中执行目前,我对以下用于包装脚本的 Python 代码(放置在/usr/local/bin/wine32-wrapper 中)感到满意:
#!/usr/bin/python3
import os
import sys
import subprocess
if len(sys.argv) >= 2:
path = sys.argv[1]
wd = os.path.dirname(path)
exec_path = ["/home/{}/.PlayOnLinux/wine/linux-x86/6.15/bin/wine".format(os.getenv('USER'), path), "{}".format(path)]
p = subprocess.run(exec_path, cwd=wd)
else:
print("\nUsage {} with one argument - full file path.".format(sys.argv[0]));
和 .desktop-file (放置在~/.local/share/applications/wine32.desktop),为它:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=mate-panel-launcher
Exec=wine32-wrapper %f
Name=Local Wine32-6.15
然后我使用 Caja 将我的 exe 文件与这个 wine 脚本相关联。
是否可以用具有完全相同功能的 bash/dash/sh 脚本替换上面的 python 脚本?
目前,名为SDRPlusPlus的新 SDR 相关软件仅作为deb 包提供,适用于 Ubuntu 20.04 LTS 和更新版本。
是否可以在 Ubuntu 18.04 LTS 上编译 SDRPlusPlus?
我有 Ubuntu 18.04.5 LTS 系统。我计划将其升级到 20.04.2 LTS,然后升级到 21.04 以进行测试。
我看到使用usrmerge
安装了软件包的系统对我来说不舒服。因为faileddpkg -S $(which grep)
和failedldd
之类的问题。
如何usrmerge
在升级期间防止安装软件包?
在访问https://github.com/mate-desktop上的存储库时,我看到许多 MATE 组件在 1.26 版中发布。ArchLinux AUR 也是这么说的。
是否可以在我的 Ubuntu MATE 21.04 系统上获得这个(或更新的)版本?
我安装了 Ubuntu MATE 20.04 LTS。我下载了我的操作系统不知道的 DXF 文件。
我打开 Caja,导航到这个文件,尝试打开它。然后得到以下消息:
无法显示“/home/user/file.dxf”
没有为 DXF 矢量图像文件安装应用程序。是否要搜索应用程序来打开此文件?
我在这个窗口中点击了“是”。但是什么也没发生。
我记得在我之前的 Ubuntu MATE 18.04 LTS 中,它应该打开较小的软件安装窗口,然后问我一个密码,最后安装软件。
怎么了?
我刚刚使用这个官方的 deb-package在我的 Ubuntu 18.04 LTS 上安装了 AppImageLauncher 。
然后我设置它使用AppImageLauncherSettings
-set Location 来存储你的 AppImage 文件,以方便它们的管理~/Software/AppImages
。
然后我将 CubicSDR AppImage-file下载到我的~/Downloads
文件夹并在 Caja 中双击它。然后打开了名为Desktop Integration - AppImageLauncher的窗口,我点击了其中的Integrate and run按钮。
然后我得到以下窗口:
这是什么意思?我应该如何解决这个问题?
请注意,已下载的 AppImage 文件已很好地集成,我可以在 MATE 菜单中看到它们。