小编Ida*_*rye的帖子

32位仍然比64位更可取吗?

可能重复:
我应该安装 32 位还是 64 位?

我想从 Ubuntu 迁移到 OpenSUSE,我需要在 32 位和 64 位版本之间做出决定。6 年前,当我购买 Windows 桌面时,由于兼容性原因,我被建议坚持使用 32 位版本的 Windows XP。

那是 6 年前,所以我认为现在情​​况不同了。另外,那是在 Windows 上,Linux 的工作方式不同(这可能会使事情变得更好或更糟),所以我需要知道:

  1. OpenSUSE(一般是Linux?)的64位兼容软件库有多少?
  2. 在 64 位处理器上运行 32 位应用程序的 32 位 Linux 和在 32 位仿真模式下运行 32 位应用程序的 64 位操作系统之间是否存在性能差异?
  3. 在极少数情况下 32 位仿真模式无法激活(我在 Windows Server 2008 上遇到过一次...),有没有办法强制 Linux 为特定应用程序激活它?

提前致谢!我在谷歌上找到的大部分数据都是旧的,可​​能已经过时了......

64bit opensuse 32bit

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

在特定应用程序运行时暂停全局 KDE&X-Windows 键盘快捷键

我在 Arch-Linux 64b 上运行 KDE。

我已经成为 Vim 用户两年了,我想尝试学习 Emacs - 这样我在鄙视 Emacs 用户时就有了理由。到目前为止,我使用 Emacs 的主要问题是它的许多快捷方式都使用 ctrl+alt 和 ctrl+shift - 因此它们与我的全局快捷方式发生冲突。

我不想改变我的全局快捷键(改变什么?Emacs 没有留下任何未绑定的组合键...),但我可以在 Emacs 窗口获得焦点时禁用它们。

那么——可以做到吗?我可以仅在特定应用程序运行时禁用全局快捷方式吗?

kde keyboard-shortcuts

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

GDB 下的 ptrace 权限被拒绝

我已经设置了一个超级简单的 C 程序并用 GCC(带有-g标志)编译它。我试过用 运行它gdb a.out,设置断点main并运行它,但 GDB 忽略了我的断点,只是不停地运行整个程序。

在 SO 中的我的问题中,他们告诉我运行它stracegrep失败调用 ptrace。我这样做并得到:

5765 ptrace(PTRACE_TRACEME, 0, 0, 0) = -1 EPERM (Operation not permitted)
Run Code Online (Sandbox Code Playgroud)

当我尝试gdb使用sudo它运行时工作正常,所以这绝对是一个权限问题。我也试过重新安装 GDB,希望它能重新设置权限,但它没有帮助。以下是 GDB 和我正在尝试调试的可执行文件的组和权限:

-rwxr-xr-x 1 idanarye users 7797 Dec 28 04:52 ./a.out
-rwxr-xr-x 1 root root 5206304 Aug 31 07:10 /usr/bin/gdb
Run Code Online (Sandbox Code Playgroud)

我尝试使用谷歌搜索这个问题,但我能找到的只是另一个问题,即 GDB 无法附加到正在运行的进程,这是由于新的安全规则阻止了跟踪另一个进程,除非它是子进程。这不是这里的问题,因为我让 GDB 启动我想要调试的进程。/proc/sys/kernel/yama/ptrace_scope无论如何,我已经尝试了建议的解决方案(更改),但没有奏效。

我在这里缺少什么?我需要授予什么权限?

我正在运行 64 位 ArchLinux。

更新

不知道如何或为什么,但它现在有效。可能是系统更新修复了它...

arch-linux permissions gdb

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

从 shell 脚本更改 KDE 的鼠标主题和按钮设置

我正在尝试左手鼠标,并且希望能够在右手模式和左手模式之间轻松切换。Windows 有一个名为SwapMouseButtons 的实用程序,它允许为该开关绑定一个键 - 既可以交换按钮,也可以更改指针的方向。

我想在 shell 脚本中为 KDE 做类似的事情。

使用 交换按钮很容易xinput,但我很难从命令行将鼠标主题更改为左手主题。我还更喜欢找到用于按钮交换的 KDE 解决方案,因为通过进行的更改xinput是会话绑定的并且 KDE 设置会被保存。我不希望在重置后有一个带有右手按钮的左手主题......

问题是,我找不到太多有关 KDE 命令行实用程序的文档。我发现这篇文章建议使用kapplymousetheme,这似乎很有希望,但我不知道如何使用它(没有手册页,没有--help标志......)

我还发现kcmshell4 cursortheme打开鼠标主题对话框,并且kcmshell4接受--args用于向模块发送参数的标志,但我找不到也无法弄清楚需要发送哪些参数才能在不打开对话框的情况下更改鼠标主题(如果支持的话)。

我还应该指出,我希望这些更改立即生效。更改配置文件并必须重新启动系统(甚至只是 X 或 KDM)是行不通的,但如果我可以重新加载该配置文件(当然使用命令行实用程序),以便更改立即生效,会没事的。

提前致谢!

command-line kde settings shell-script mouse

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