小编ubf*_*an1的帖子

缺少编译 glib-compile-schemas 的依赖项

我下载了 empathy-3.0.1.tar.bz2 以安装在Ubuntu 10.04 LTS 中
我运行了makefile,但出现错误:

配置:错误:未找到 glib-compile-schemas。

我该如何解决这个问题?请帮我。

gnome makefile make

12
推荐指数
2
解决办法
3万
查看次数

更新用旧的不正确版本填充 /boot

每当我更新 Linux 时,例如从 4.4.0.65 到 4.4.0.66 :

  1. initrd.img-4.4.0.XX-generic在尝试最新版本之前,软件更新工具会下载大约 40 个以前的版本
  2. /boot 填上
  3. 当前版本无法加载,因为启动空间不足
  4. 系统(有时)配置为不存在的版本,并尝试在启动时引导它

从版本 29 开始,我已经处理了很长时间。

我发现的唯一解决方法每次更新需要我一个小时。我在更新期间打开命令行,并在下载版本时删除它们。最终,更新工具满意它已下载所有以前的版本、下载最新版本并配置系统。

这是来自的输出 dpkg -l | grep linux-image

rc  linux-image-3.19.0-15-generic                        3.19.0-15.15                                  amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-4.2.0-34-generic                         4.2.0-34.39                                   amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-4.2.0-35-generic                         4.2.0-35.40                                   amd64        Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-21-generic                         4.4.0-21.37                                   amd64        Linux kernel image for version 4.4.0 …
Run Code Online (Sandbox Code Playgroud)

updates boot grub2 kernel

9
推荐指数
2
解决办法
3969
查看次数

使用 HDD 和 SSD 重新组织分区

在我的笔记本中,我有 16GB SSD 和 1TB HDD。我在 HDD 上安装了 Windows 7,该硬盘消耗约 250GB。然后我安装了Ubuntu 12.04。

我安装/了约 12GB 的 SSD,以及剩余约 4GB 的交换空间。我把/home剩下的约 750GB 放在硬盘上。不幸的是,我刚刚意识到安装程序时,它们被放在SSD上,我可能很快就会耗尽空间。

如何正确地重新组织分区?

这里的输出df -h

Filesystem          Size  Used Avail Use% Mounted on
/dev/sdb2            11G  5.8G  4.6G  56% /
udev                1.8G   12K  1.8G   1% /dev
tmpfs               724M  992K  723M   1% /run
none                5.0M  8.0K  5.0M   1% /run/lock
none                1.8G  260K  1.8G   1% /run/shm
/dev/sda3           686G  592M  650G   1% /home
Run Code Online (Sandbox Code Playgroud)

fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes …
Run Code Online (Sandbox Code Playgroud)

partitioning ssd hard-drive

5
推荐指数
1
解决办法
1763
查看次数

Ubuntu 14.04:视频拒绝全屏显示并在 Firefox 上冻结

在 Ubuntu 14.04 上的 Firefox 中,刚刚从 13.10 升级,我无法毫无问题地制作任何视频全屏。当我尝试它时通常这样做:视频冻结,有时您可以听到音频,但并非总是如此。

flash video firefox fullscreen 14.04

5
推荐指数
2
解决办法
5424
查看次数

如何从“所有应用程序”中删除图标?

我通过 Wine 安装了《星球大战:前线 2》,然后卸载了它。但是那个游戏的图标仍然在我的所有应用程序面板中。还有另一个游戏的图标。

我想删除那些图标。我怎么做 ?我正在使用 Linux Ubuntu GNOME (14.10)。

uninstall icons

4
推荐指数
2
解决办法
2万
查看次数

安装 cuda-toolkit 后 nvidia-smi 停止工作

总长DR

我正在尝试nvidia-smi恢复,在安装 cuda-toolkit 之前一切正常。卸载 cuda-toolkit 没有帮助。如何恢复nvidia-smi输出?

NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序。


更多细节

我在运行 Ubuntu 18.04 的笔记本电脑上安装了 GEFORCE RTX 2070,并已从官方运行文件成功安装了其驱动程序NVIDIA-Linux-x86_64-470.63.01.runnvidia-smi这是该安装的输出:

在此输入图像描述

接下来,我从官方运行文件安装了 cuda-toolkit cuda_11.4.2_470.57.02_linux.run,确保取消选择驱动程序安装。这是安装完成后的终端窗口:

在此输入图像描述

就在我这样做之后nvidia-smi,我得到:

NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。确保已安装并运行最新的 NVIDIA 驱动程序。

由于 cuda-toolkit 的安装可能“损坏” nvidia-smi,因此我卸载了 cuda-toolkit (通过运行cuda-uninstallerfind in /usr/local/cuda-11.4/bin,如安装后生成的文本中所述)。

不幸的是,这没有帮助,而且nvidia-smi仍然被损坏。我从官方 NVIDIA 运行文件安装的原因是因为之前我在从 Ubuntu 存储库安装驱动程序时遇到了问题,但可以使其与官方驱动程序一起使用。所以我想我应该尝试使用 cuda-toolkit 进行同样的操作。

我怎样才能回来nvidia-smi

一些命令的输出(如果相关)

  • which nvidia-smi : /usr/bin/nvidia-smi
  • mokutil --sb-state : SecureBoot disabled
  • nvidia-settings : …

nvidia cuda hardware-enablement-stack 18.04

4
推荐指数
1
解决办法
1万
查看次数

/var/cache/apt/archives/base-files_10.1ubuntu2.2_amd64.deb 尝试更新软件包时遇到错误

我尝试了多种方法来使其正常工作,但它不起作用:

我正在运行sudo apt-get upgrade并收到以下错误:

Preparing to unpack .../base-files_10.1ubuntu2.2_amd64.deb ...
Unpacking base-files (10.1ubuntu2.2) over (9.4ubuntu4.13) ...
dpkg: error processing archive /var/cache/apt/archives/base-files_10.1ubuntu2.2_amd64.deb (--unpack):
 trying to overwrite '/etc/default/motd-news', which is also in package motd-news-config 9.4ubuntu4.13
Errors were encountered while processing:
 /var/cache/apt/archives/base-files_10.1ubuntu2.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

updates

3
推荐指数
1
解决办法
2749
查看次数

无法使用 Python 支持编译 GDB7.8

我正在尝试安装支持 Python 的 GDB7.8。从源文件夹中,我正在运行./configure --with-python 当我从 --with- 执行 tab-complete 时,我没有在列表中看到 Python。但是当我用那个标志运行 configure 时,它​​并没有阻止。

当我运行 make 时,它​​抱怨找不到 Python。

checking for python2.7... no
Run Code Online (Sandbox Code Playgroud)

但是安装了 Python:

 $ which python
python                python2.7             python2.7-dbg-config
python2               python2.7-dbg 

$ which python2.7 
/usr/bin/python2.7
Run Code Online (Sandbox Code Playgroud)

我在没有 --with-python 的情况下编译了 GDB,并且安装的东西没有错误。我的印象是 GDB7.8 无需特殊标志即可支持 Python。但是当我运行时:

$gdb python
(gdb) run test.py
Run Code Online (Sandbox Code Playgroud)

我得到某种无法导入 gdb 导入错误

然后我尝试调用“pi”:

(gdb) pi printf.py
Python scripting is not supported in this copy of GDB.
Run Code Online (Sandbox Code Playgroud)

那么...如何在 GDB7.8 中获得 Python 支持?它实际上不支持吗?或者我不应该叫“pi”?

python gdb

2
推荐指数
1
解决办法
9729
查看次数