我刚刚从 10.04 升级到 11.04,gdb 不允许我再附加到进程我收到错误
附加到进程 10144 无法附加到进程。如果您的 uid 与目标进程的 uid 匹配,请检查 /proc/sys/kernel/yama/ptrace_scope 的设置,或以 root 用户身份重试。有关更多详细信息,请参阅 /etc/sysctl.d/10-ptrace.conf ptrace:不允许操作。
我如何解决这个问题,以便我可以在没有 sudo 的情况下再次调试?
我的机器最近停止接受传入的公钥身份验证。我有一个 ubuntu 11.04 桌面,我从 Windows 机器 ssh 进入。我在选美上使用腻子。我能够连接,但只能使用交互式密码身份验证,而不能使用我设置的 rsa 密钥。
我已经确认密钥在 ~/.ssh/authorized_keys 中列出。我该如何解决这个问题,我要检查什么?
我遇到了几个程序的问题,这些程序具有统一的启动器,但在启动后创建了一个单独的图标。启动器是否可以跟踪它生成的窗口以更好地组织?或者这是 Unity 本身的错误?
这可能无关紧要,但此特定程序是单声道程序,生成的图标被列为面板。
哪些程序可用于 Linux,可以提供上下文相关的自动化,例如 Windows 的 AutoHotKey。一些我想做的事情的例子。
]d
键入时替换为当前日期。对此有哪些选择?我真的很想要一个独立于所有其他程序的程序,以便我可以在所有程序中使用快捷方式和热字符串映射。我真的已经习惯了日期字符串和其他一些非常方便的字符串。
我正在使用带有 gmail imap 的雷鸟。我有几个过滤器设置,因为我从几个邮件列表收到了很多电子邮件。新邮件的通知总是亮着,因为我总是有未读的电子邮件。但我想将新电子邮件通知限制为仅我的 gmail 收件箱或我认为重要的特定文件夹子集。如果有可能,我将如何做到这一点?
升级到 Natty 后,我发现Win+T快捷方式已映射到垃圾箱。我将其更改为在键盘快捷键中运行终端,但它没有更改映射,而且我看不到此快捷方式的来源。如何删除此快捷方式?
当我通过 USB 连接手机时,我正在尝试创建一个 udev 规则来解锁我的计算机。我找不到那个规则正在运行,所以我尝试了一个更简单的规则。这是规则(匿名):
KERNEL=="sd?1", ATTRS{idVendor}=="****", ATTRS{idProduct}=="****", SYMLINK+="phone", RUN+="touch /home/user/udev.touch"
Run Code Online (Sandbox Code Playgroud)
我知道规则正在运行,因为phone -> sdc1
正在创建链接但没有创建文件。我是否必须启用安全设置才能使文件运行外部程序?
我在 Ubuntu 10.04 下运行 Rhythmbox。我正在寻找一种方法来映射键盘快捷键以将曲目推进指定的时间(例如 20-30 秒)。
目标是能够按Alt+NextTrackKey并跳过播客中的嵌入广告。我正在使用 Rhythmbox,但如果更容易的话我愿意更换为 Banshee。
我有两个规则,一个用于连接设备,即我的手机,另一个用于断开连接。添加规则运行删除规则没有。这是我的 udev 规则。我简化了但删除事件没有运行。
#RUNS:
KERNEL=="sd?1", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0ff9", SYMLINK+="phone", ACTION=="add", RUN+="/usr/bin/touch /tmp/udev.add"
#DOES NOT RUN:
KERNEL=="sd?1", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0ff9", SYMLINK+="phone", ACTION=="remove", RUN+="/usr/bin/touch /tmp/udev.remove"
Run Code Online (Sandbox Code Playgroud)
为什么一个会跑而另一个不跑?
我刚刚升级到 Natty 并且已经习惯了新界面。当我离开办公室时,我依靠蓝色接近度来锁定我的桌面。升级后,我不再在面板区域看到图标。我测试过,它正在工作,但我现在不知道如何配置它。如何取回图标并对其进行配置?