标签: crunchbang

Bash 中的正则表达式问题:[^negate] 似乎不起作用

当我ls /directory | grep '[^term]'在 Bash 中执行时,我会得到一个常规列表,就好像该grep命令以某种方式被忽略了一样。我尝试了同样的事情egrep,我尝试将它与双引号和单引号一起使用,但没有更好的结果。当我尝试时,ls /directory | grep '^[term]我得到了以 term 开头的所有条目 - 正如预期的那样。

我已经在一个在线编辑器中尝试过这个命令,我可以在那里测试我的正则表达式并且它可以正常工作。但不是在 Bash 中。所以它在模拟中有效,但在现实生活中无效。

我在 Crunchbang Linux 10 上工作。我希望这是足够的信息,并期待每一个提示,因为未能在如此基本的级别上执行并浪费数小时的时间真的令人沮丧!

linux grep bash regular-expression crunchbang

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

鼠标滚轮速度太敏感

在我使用 X11、openbox 的 Crunchbang 安装中,我的无线 USB 鼠标在/dev/psaux和 中列出/dev/input/mouse0。除了滚轮之外,它工作正常,滚轮虽然处于活动状态,但过于敏感。

我在想也许内核正在引发两倍于它应该是的滚动事件?即使是这种情况,也不知道要检查什么?

我尝试通过调整灵敏度,lxinput但除了实际的滚轮外,它影响了鼠标上的所有内容。

输入列表

? Virtual core pointer                              id=2    [master pointer  (3)]
?   ? Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
?   ? Microsoft Microsoft® Nano Transceiver v2.0    id=9    [slave  pointer  (2)]
?   ? Microsoft Microsoft® Nano Transceiver v2.0    id=10   [slave  pointer  (2)]
Run Code Online (Sandbox Code Playgroud)

正在做

  • xinput test 9 导致预期的鼠标运动事件(但没有按钮点击/滚轮)
  • xinput test 10结果unknown class没有触发任何事件。

xorg openbox mouse crunchbang xinput

9
推荐指数
1
解决办法
5801
查看次数

如何强制 ssh 使用具有更高指标的第二个接口?

我有一个Crunchbang VM具有两个接口,eth0并且eth1,其中的每一个连接到的OpenWRT VM(eth010.232.64.20eth110.232.65.20)。我正在使用网络管理器和 DHCP。我的总体目标是拥有多个ssh连接,并将它们与ifenslave.

默认情况下,eth1(出于某种原因)是默认网关:

user@crunchbang:~$ ip ro
default via 10.232.65.1 dev eth1  proto static
10.232.64.0/24 dev eth0  proto kernel  scope link  src 10.232.64.20
10.232.65.0/24 dev eth1  proto kernel  scope link  src 10.232.65.20
Run Code Online (Sandbox Code Playgroud)

我添加了一条路线eth0

user@crunchbang:~$ sudo ip route add default via 10.232.64.1 dev eth0  proto static metric 1
Run Code Online (Sandbox Code Playgroud)

然后我有两条路线:

user@crunchbang:~$ ip ro
default via 10.232.65.1 dev eth1  proto static
default …
Run Code Online (Sandbox Code Playgroud)

ssh bonding crunchbang interface

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

三星 Ultra book 在休眠后无法唤醒并在 Crunchbang 上暂停

我一直在努力让我的三星 ATIV BOOK 9 Lite暂停和休眠工作几个小时。当我尝试恢复屏幕时,电源指示灯亮起,但屏幕保持黑色。按下大写锁定键时大写锁定指示灯没有反应,因此使用 Fn 键增加屏幕亮度也不起作用。

我使用了内核版本 3.11 和 3.12rc5,pm 日志不会告诉我太多信息。

$ uname --all
Linux wiske 3.11-2-amd64 #1 SMP Debian 3.11.10-1 (2013-12-04) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我的硬件:

$ lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Device 983d
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Device 9840
00:02.0 Host bridge: Advanced Micro Devices [AMD] Family 16h Processor Function 0
00:02.3 PCI bridge: …
Run Code Online (Sandbox Code Playgroud)

debian suspend hibernate crunchbang

9
推荐指数
1
解决办法
2106
查看次数

Crunchbang 中的音量热键不起作用

我已经在这上面花了 2 个小时,但仍然无法弄清楚。它让我发疯。请拯救我的理智。

当我按下 时mutepnmixer右上角的控件显示我已按下mute,但声音并未静音。我的屏幕上还会出现一个带有音量条的图形,显示音量已被静音。

当我mute再次按下时,pnmixer控件显示我已按下该键,并且屏幕上连续出现三个图形以表明我已按下该键。这没有意义。声音没有变化。

使用volume upvolume down键,图形会相应地发生变化,但声音也没有变化。

我尝试使用以下内容编辑 rf.xml:

<!-- Keybindings for volume keys -->
   <keybind key="XF86AudioRaiseVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%+</execute>
  </action>
</keybind> 
<keybind key="XF86AudioLowerVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%-</execute>
  </action>
</keybind>
<keybind key="XFAudioMute">
  <action name="Execute">
    <execute>amixer set -q Master,0 toggle</execute>
  </action>
</keybind>
Run Code Online (Sandbox Code Playgroud)

我过去常常xev获取键绑定的名称。

重新配置或重新启动 openbox,或重新启动我的计算机后,脚本中的此更改根本不起作用。

顺便说一句,uname -a给我:Linux KGBXCrunch 3.2.0-4-amd64 #1 SMP …

linux audio crunchbang audio-volume

8
推荐指数
1
解决办法
3596
查看次数

平滑滚动 - 它来自哪里?

所以,我一直在处理 Ubuntu 和其他基于 Debian 的发行版,有点像 Crunchbang。但我也注意到 Ubuntu(以及 LMDE)带有称为“平滑滚动”的花哨/漂亮/eyecandy 功能(不仅仅是在 Firefox/Chrome 中,我指的是系统范围的滚动体验)。

我也想在 Crunchbang 中使用它。数周以来,我一直在网上搜索有关该功能的文档,但一无所获!我只能理解(我什至不确定)平滑滚动与 GTK+(也许还有 Synaptics 驱动程序?)有关,仅此而已。

为了清楚起见,我指的是在 WinXP 中使用鼠标滚轮滚动(通常一次 3 或 5 行)和在 OSX 中使用触控板滚动(更像是在触摸屏上滑动)之间的相同区别。

如果它有任何重要意义,我将在带有 Elantech 触控板的 Samsung Series 9 中运行 Crunchbang。

你能帮我找到学习更多的方法吗?或者您知道在 Crunchbang 中使用它的任何指南吗?

ubuntu debian crunchbang scrolling

8
推荐指数
1
解决办法
5016
查看次数

如何从内核查找和重新加载特定驱动程序?

我正在使用带有 ASUS N150 无线适配器的 Crunchbang 64 位操作系统。每次我关闭笔记本电脑并进入睡眠模式时,当我“唤醒它”时,我无法使用无线适配器重新连接;我必须重新开始。

我的问题是:

  1. 有没有办法找到特定的驱动程序名称?我知道它是带有 Realtek 芯片组的 ASUS N150 适配器。

  2. 如何在不重置系统的情况下重新加载适配器的驱动程序?

  3. 如何通过终端(旁注)找到我当前的内核版本?

wifi drivers kernel debian crunchbang

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

当我运行 Make "filename" 时,如何将默认参数更改为 gcc

如果我在错误的堆栈中发布了这个,请原谅我。每次我为目录中没有任何 Makefile 的文件运行 make 时,make 仍然可以工作并编译源代码,但只有参数:gcc filename.c -o filename

例如,如果我make test在目录中输入test.c ,它会:gcc test.c -o test

我想改变这一点,这样每当我在没有 Makefile 的情况下运行 make 时,它​​会做: gcc -ggdb -std=c99 -Wall -Werror -o filename filename.c -lcs50 -lm

我还认为此更改将成为永久性的,并且无论我重新启动还是更改目录都不会更改。

我目前正在 AMD 64 位处理器上运行 Crunchbang Weezy。

bash make terminal gcc crunchbang

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

在 Debian 上的 Firefox 中播放 MP3

有没有办法在不安装插件的情况下在 Firefox 31+ 中播放 MP3?我知道整个编码问题,但我在某处读到 Firefox 会寻找像 LAME 这样的本地操作系统编码器来添加对音频 HTML5 标签的支持。

在 Debian 7/Bunselabs 上为 Firefox 31+ 添加 MP3 支持的最佳方法是什么?

debian firefox mp3 crunchbang bunsenlabs

7
推荐指数
1
解决办法
1471
查看次数

Xterm 未加载配色方案

我经常使用 vim 并决定切换到 cli 版本,我之所以选择xterm它是因为它是我所知道的唯一可以正确识别Alt快捷方式的终端(而且我在 vim 中绑定了很多)。

我的问题是xterm在启动时不加载配置文件。我.Xresources在我的主目录中的文件中有它(我也尝试将它的内容移动到.Xdefaults但无济于事)。当我输入xrdb .Xresources它正常加载所有设置时,输入也会xrdb -query -all显示正确的终端设置。我尝试在.xinitrc文件和 Openbox 自动运行中包含该行(我在 Crunchbang 发行版中工作,它是主窗口管理器)但它也不起作用。

任何人都可以指出我如何解决这个问题的正确方向吗?

我的.Xresources文件看起来像这样:

!XTerm*termName: xterm-256color
!UXTerm*termName: xterm-256color

! Colors

*background: #181818
*foreground: #c0c0c0
*cursorColor: #93a1a1

!! black dark/light
*color0: #121212
*color8: #2e3436

!! red dark/light
*color1: #a35b66
*color9: #ab6b74

!! green dark/light
*color2: #99ab6f
*color10: #acb972

!! yellow dark/light
*color3: #ca9733
*color11: #ccaa69

!! blue dark/light
*color4: #495d6e …
Run Code Online (Sandbox Code Playgroud)

linux xterm crunchbang

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