小编Gab*_*les的帖子

在哪里可以找到核心转储文件,以及如何查看和分析回溯(堆栈跟踪)?

当我在 Ubuntu 20.04 上运行我的 C 程序时,我得到这个运行时错误:

Segmentation fault (core dumped)
Run Code Online (Sandbox Code Playgroud)

我真的需要查找和查看该core文件,但我在任何地方都找不到它。它在哪里,我如何查看其中的回溯?

debugging segmentation-fault

6
推荐指数
3
解决办法
2181
查看次数

我无法再将 URL 链接从 Chrome 浏览器拖放到我的“nemo”文件管理器

几年前,我按照此处的说明制作了nemo默认文件管理器nautilus(这是 Ubuntu 18.04、20.04 等中默认打包的文件管理器)。

我过去(多年来)能够将鼠标悬停在地址栏中 URL 左侧的小图标上,然后将 URL 的快捷方式拖放到 nemo 文件管理器中。然而,在过去 2 周到一个月左右(可能最近 72 小时,因为我实际上不确定它何时停止工作),我无法再将链接从 Chrome 浏览器拖放到我的文件管理器nemo中Linux。它在 Firefox 中仍然可以正常工作,但在 Chrome 中则不行。

我在Ubuntu 18.04 和 20.04上的Chrome 版本 97.0.4692.71(官方版本)(64 位)中测试了它中对其进行了测试- 结果是相同的 - 现在已损坏。我通过 Chrome 中的 3 点 --> 帮助 -->“报告问题...”将此信息提交给 Google(您也应该让他们查看它!),但想知道是否有人其他人也遇到过这种情况,并且是否有其他人找到了适用于 Ubuntu 的解决方法或修复程序。

这是一个动画 .gif,演示了Chrome 的这种失败行为。在下面的 gif 中,左上角的窗口nano放大的文本编辑器。右上角的窗口nemo文件管理器。左下角是URL上的 Firefox Web 浏览器,右下角是同一 URL 上的 Chrome Web …

firefox google-chrome shortcuts url nemo

6
推荐指数
0
解决办法
1021
查看次数

即使我的“/sys/power/mem_sleep”文件中提供了“[s2idle] deep”,整个电池也会耗尽

当我将笔记本电脑暂停大约 10 小时后,笔记本电脑就死机了,整个电池都耗尽了。我使用“cat /sys/power/mem_sleep”来检查挂起模式,它返回“[s2idle] deep”。这是否意味着我有提前暂停模式,在暂停期间消耗的电量非常少?

在挂起并唤醒笔记本电脑后,我尝试了“sudojournalctl | grep“PM:挂起”|tail -2”。它返回

Feb 16 10:46:42 Zephyrus kernel: PM: suspend entry (s2idle)
Feb 16 10:46:53 Zephyrus kernel: PM: suspend exit
Run Code Online (Sandbox Code Playgroud)

这意味着它不会进入挂起至内存模式,而是进入耗电的 s2idle 模式。我怎样才能解决这个问题?谢谢你!

这是一台搭载 ubuntu 20.04 的 ROG M16。

编辑:我遵循了这篇文章,现在我可以“暂停条目(深度)”。电池是否仍然耗尽还有待检查。

battery suspend power-management asus 20.04

6
推荐指数
1
解决办法
4293
查看次数

bash:打开 gnome-terminal 选项卡时,在 `bash -c` 命令中调用 ~/.bashrc 文件中定义的函数时,“找不到命令”

我正在尝试做的事情:

\n\n
    \n
  1. 编写一个脚本来打开 3 个选项卡。
  2. \n
  3. cd进入每个选项卡中的不同文件夹(即:运行唯一的命令)。
  4. \n
  5. 让每个选项卡都有一个唯一的标题
  6. \n
\n\n

我想要编写此脚本,以便我可以单击桌面上的脚本并让它打开终端,就像我想要的日常开发环境一样。

\n\n

描述:

\n\n

我有这个脚本来尝试打开 3 个终端选项卡,并在选项卡中运行独特的命令:

\n\n

open_tabs.sh

\n\n\n\n
#!/bin/bash\n\ngnome-terminal --tab -- bash -c "source $HOME/.bashrc && set-title hey; exec bash"\ngnome-terminal --tab -- bash -c "cd ~; exec bash"\ngnome-terminal --tab\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我使用 运行它时./open_tabs.sh,它会打开 3 个新选项卡,但不幸的set-title是无法设置选项卡标题!我在打开的选项卡中收到此错误:

\n\n
bash: set-title: command not found\n
Run Code Online (Sandbox Code Playgroud)\n\n

我已经像这样set-title定义了一个函数~/.bashrc。其目的是在任何终端窗口的顶部设置标题字符串。当我手动使用它时它工作得很好。例如:set-title hey how are you?将输入“嘿,你好吗?” 在我的终端窗口的顶部。

\n\n
# From: https://unix.stackexchange.com/questions/177572/how-to-rename-terminal-tab-title-in-gnome-terminal/566383#566383\nset-title() {\n    # If the …
Run Code Online (Sandbox Code Playgroud)

bash scripts gnome-terminal bashrc source

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

打开具有多个选项卡的终端并执行为每个选项卡唯一修改 PS1 变量的应用程序

我正在尝试做的事情:

\n\n
    \n
  1. 编写一个脚本来打开 3 个选项卡。
  2. \n
  3. cd进入每个选项卡中的不同文件夹(即:运行唯一的命令)。
  4. \n
  5. PS1通过修改其局部变量使每个选项卡具有唯一的标题
  6. \n
  7. 确保脚本运行后每个选项卡保持打开状态
  8. \n
\n\n

我想要编写此脚本,以便我可以单击桌面上的脚本并让它打开终端,就像我想要的日常开发环境一样。

\n\n

描述:

\n\n

我有这个脚本来尝试打开 3 个终端选项卡,并在选项卡中运行独特的命令:

\n\n

open_tabs.sh

\n\n\n\n
#!/bin/bash\n\ngnome-terminal --tab -- bash -ic "set-title title 1; exec bash"\ngnome-terminal --tab -- bash -ic "cd ~; set-title title 2; exec bash"\ngnome-terminal --tab\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我使用 运行它时./open_tabs.sh,它会打开 3 个新选项卡,但不幸的set-title是无法设置选项卡标题!看来该PS1变量没有随着我的set-title调用而保持设置状态。根据此答案及其下面的评论,可以exec bash保持选项卡打开。

\n\n

我已经像这样set-title定义了一个函数~/.bashrc。其目的是在任何终端窗口的顶部设置标题字符串。当我手动使用它时它工作得很好。例如:set-title hey how are you?将输入“嘿,你好吗?” 在我的终端窗口的顶部。

\n\n …

command-line bash scripts gnome-terminal tabs

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

哪些 Android 模拟器或 Android 虚拟机在 Ubuntu 18.04 和 20.04 或更高版本上运行良好?

BlueStacks是一款非常易于使用(显然是免费软件)的 Android 模拟器,可以在 Windows 或 Mac 上运行良好,但不适用于 Linux。

我可以通过在 Ubuntu 20.04 内的VirtualBox内的 Windows 10 虚拟机中运行它来使其在 Ubuntu 中运行。换句话说:

  1. 在 Ubuntu 20.04 中安装 VirtualBox 虚拟机。
  2. 在 VirtualBox 中安装 Windows 10。
  3. 在 Windows 10 中安装 BlueStacks Android 虚拟机。
  4. 打开它,使用您的 Google 帐户登录 Play 商店。
  5. 安装并运行您的应用程序。

但是,应用程序运行速度非常慢,因为它有 2 个虚拟机层深。第一层获得多核虚拟化支持,但第二层(BlueStacks Android 模拟器)没有硬件虚拟化支持,因此是单线程且非常慢

哪些 Android 模拟器在 Ubuntu 上运行良好?

我注意到这个问题也存在:What Android emulators are available? ,但它已经非常过时了。接受的答案来自 2012 年。最长的答案上次更新是在 2017 年,甚至没有提到 BlueStacks,它可能是当今的行业领导者,其他答案都来自 2012 年和 2013 年。

virtualbox android virtualization

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

尝试在 Ubuntu 22.04 上安装 gcc-8 和 g++-8

在你说它是重复的之前,这个答案中的 wget 链接已经死了,我也需要,g++-8不仅仅是gcc-8如何解决错误:“软件包 gcc-8 没有安装候选者”?我正在尝试通过 sudo-apt install gcc-8 安装它

此页面似乎表明gcc-8是 Ubuntu 22.04 中的有效包: https: //linux-packages.com/ubuntu-jammy-jellyfish/package/gcc-8 <-- 此页面是什么意思?我该如何使用它?

我看到的错误E: Package 'gcc-8' has no installation candidate::

$ sudo apt install gcc-8
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package gcc-8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from …
Run Code Online (Sandbox Code Playgroud)

package-management gcc 22.04

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

“终结者”终端不会播放铃声

在我的 PC 上,gnome-terminalUbuntu 18.04 中,当我运行以下命令时,铃声播放得很好:

echo -e "\a"
Run Code Online (Sandbox Code Playgroud)

然而,在我现在默认使用的terminator终端 ( ) 中,因为它具有漂亮的屏幕窗口功能,它不会播放声音!为什么不?sudo apt install terminator


不重复:这不是其他问题的重复,例如这个问题(Shell 脚本中的蜂鸣声不起作用?),因为我专门询问有关terminator终端的问题。例如,我的铃声在其他终端上工作正常,但在terminator. 这是一个新的、独特的问题。

sound command-line gnome-terminal terminator

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

Ubuntu 20.04 中的 32 英寸 4k 外接显示器上没有 60Hz 刷新率选项

在 Dell Latitude 7490 笔记本电脑上的 Ubuntu 20.04 显示设置中,我可以将笔记本电脑显示器设置为 1920 x 1080 分辨率、60 Hz,但我无法将 AOC CU32V3 32" 4k 显示器设置为 60 Hz(请参见下面的屏幕截图)显示器支持它。感觉有点滞后,所以我真的很想将刷新率提高到 60 Hz。知道如何才能做到这一点吗?

笔记本电脑显示器为 60Hz: 在此输入图像描述


外接显示器支持 4k(3840 x 2160 分辨率)和 60Hz 刷新率,但我无法将其设置为 60Hz: 在此输入图像描述


请注意,没有 60Hz 选项: 在此输入图像描述


制造商声称支持 4k 60Hz 的证据:

https://us.aoc.com/en/monitors/cu32v3 在此输入图像描述


有关我的笔记本电脑显卡的信息(Intel HD Graphics 620):

我目前在 HDMI 1.2 模式下使用高速 HDMI 电缆进行连接。我是否可以理解,我必须使用 USB C 转 Display Port 适配器和 Display Port 才能在 60Hz 下获得 4k,而不是HDMI?

在此输入图像描述

有关的:

  1. https://www.dell.com/community/Latitude/How-to-have-Latitude-7490-to-use-4k-display-with-60Hz/td-p/6085124

display multiple-monitors display-resolution 4k-monitor 20.04

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

Xubuntu 16.04--默认桌面图标突然消失

我已经研究了几个小时来解决这个问题,但没有发现任何有效的方法。例如:这对我不起作用:xUbuntu 默认桌面图标不显示?

这是我的显示设置的屏幕截图:

请注意,即使我选择了显示主页、文件系统、垃圾箱和所有可移动设备,但它们都没有显示。我如何让它们像以前一样再次出现?

注意:我使用 nemo 作为我的默认文件管理器;不知道有没有关系 所有这一切都始于我的计算机在连接​​到网络驱动器时进入睡眠状态,然后我再次将其唤醒。这导致它冻结,所以我注销然后重新启动,然后被迫重新启动。在此答案下查看我对此的评论:https : //askubuntu.com/a/764120/327339。重新启动后,经过多次重新启动并从那时起完全关闭它,我的默认桌面图标仍然消失。

在此处输入图片说明

另请注意,即使您在上面的桌面上看到的图标在我第一次启动时也不会显示。它们仅在我启动后至少打开 nemo 文件管理器一次后才会出现。

这也不起作用:Xubuntu 16.04 更新后所有图标都消失了

这也不是:https : //askubuntu.com/a/302022/327339

xfce xubuntu desktop-environments nemo desktop-icons

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