标签: opensuse

限制 PulseAudio 音量以防止过载

是否可以限制 PulseAudio 中的最大音量?目前,PulseAudio 将 PCM 通道设置得太响,导致声音失真。我aumix过去常常调低音量,但是每当播放任何其他声音(IM 通知等)时,PA 都会使用旋钮进行播放,调低主音量并调高 PCM。

aumix  ++++++++++++++++++++O+++++<Vol      
       ++++++++++++++++++++O+++++ Pcm            ++++++++++++O+++++++++++++
Run Code Online (Sandbox Code Playgroud)

变成:

aumix  ++++++++++++++++O+++++++++<Vol  
       ++++++++++++++++++++++++O+ Pcm            ++++++++++++O+++++++++++++
Run Code Online (Sandbox Code Playgroud)

我使用 OpenSUSE 11.2、pulseaudio 0.9.21、ALSA 1.0.21 和 ALC889A 声音编解码器。

linux opensuse pulse-audio

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

我是否正确使用了“zypper”?

我是一个相对较新的 OpenSuse 用户,来自 Ubuntu 几年。在 Ubuntu 中,更新管理器会时不时地弹出,让我知道什么时候我有东西要安装。如果我手动想要检查更新我会sudo apt-get update。在 OpenSuse 中,我没有 GUI 更新程序,所以每当我想起时,我都会这样做sudo zypper update,但我永远不会得到太多。但是,今天我得到了这个:

Loading repository data...
Reading installed packages...

The following package updates will NOT be installed:
  amarok choqok curl digikam digikam-lang DirectFB DirectFB-Mesa ecj ecj-bootstrap gstreamer-0_10 gstreamer-0_10-fluendo-mp3 
  jpackage-utils k3b kipi-plugins kipi-plugins-acquireimage ksshaskpass ktorrent ladspa lame libcurl4 libcurl4-32bit libdca0 
  libdvbpsi6 libfaac0 libfaad2 libgstreamer-0_10-0 libgstreamer-0_10-0-32bit libktorrent3 liblash1 libmad0 libmp3lame0 libmpeg2-0 
  libopencore-amrnb0 libopencore-amrwb0 libopencv2_2 libproxy1 libqjson0 libSDL-1_2-0 libSDL_image-1_2-0 libshout3 libtag-extras1 
  libtheora0 libtwolame0 libvlc5 libvlccore4 libxine1 libxine1-gnome-vfs …
Run Code Online (Sandbox Code Playgroud)

opensuse repository updates zypper

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

如何在systemd下调试旧的initd脚本?

我有一个较旧的 initd 脚本来启动我的应用程序。它在旧版本的 SuSE 下运行良好,但在 Open SuSE 12.3 上失败。

奇怪的是

cd /etc/init.d ; ./script start
Run Code Online (Sandbox Code Playgroud)

工作正常。

/etc/init.d/script start
Run Code Online (Sandbox Code Playgroud)

显示重定向到 systemctl,但不启动我的应用程序(也不显示 initd 脚本的任何输出)。

我没有看到任何日志条目显示出了什么问题。我看到的唯一条目是在 /var/log/messages 中,说明应用程序已启动。

我该如何调试?

linux opensuse init systemd systemctl

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

Cisco Anyconnect VPN (Linux) 无法启动

使用 OpenSUSE 13.2(64 位),我最近安装了 Cisco AnyConnect VPN。它显示在我的应用程序列表中,我可以尝试启动它,但是在“加载”旋转图标大约 10 秒后,应用程序从任务管理器中消失。如何解决应用程序无法启动的问题?

linux cisco-vpn-client opensuse

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

如何让vim语法高亮工作?

我无法让 vim 语法高亮显示在 suse 框上工作。

我有(只有这两行)在我的 ~/.vimrc

filetype plugin on
syntax on
Run Code Online (Sandbox Code Playgroud)

如果我用 .sh 打开一个 shell 脚本

:set filetype?
Run Code Online (Sandbox Code Playgroud)

我得到

filetype=sh
Run Code Online (Sandbox Code Playgroud)

进入

:scriptnames
Run Code Online (Sandbox Code Playgroud)

  1: /etc/vimrc
  2: /usr/share/vim/vim73/syntax/syntax.vim
  3: /usr/share/vim/vim73/filetype.vim
  4: ~/.vimrc
  5: /usr/share/vim/vim73/ftplugin.vim
Run Code Online (Sandbox Code Playgroud)

这意味着我的~/.vimrc已加载。

正如您从屏幕截图中看到~的,文件末尾是蓝色的,因此至少有一些颜色,但没有语法突出显示。 在此处输入图片说明

任何想法有什么问题?

vim opensuse syntax-highlighting

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

“htop”中的混乱布局

我目前正在使用 openSUSE Tumbleweed(如果重要的话,使用 KDE Plasma 5)。

htop用来监控系统资源,最近我得到了一个混乱的布局,尤其是在屏幕的最顶部区域。信息不易阅读,在这种状态下也没有那么有用。

在此处输入图片说明

我该如何解决这个问题?

linux command-line opensuse htop

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

某些 Linux 发行版有何实质性不同?

背景: 我每隔几年左右就会尝试一次 Linux,看看它与 Windows 的比较。我会用它来处理 Mono 和 Java,这两种我都可以做到。我查看了许多发行版:

它们似乎都差不多,所以我想知道我是否遗漏了一些重要的特征。

问题: 这些发行版之间有哪些实质性的根本区别(如果有的话)?

澄清 一下我不是在寻找发行版推荐或发行版不同方式的完整列表。

linux fedora freebsd opensuse ubuntu

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

第一次无法连接到Github

这是我第一次使用 Git,我正在尝试在我的盒子上设置它。我在 Github 网络界面中将我的密钥添加到我的个人资料中。当我尝试连接时...:

max@linux-vwzy:~> ssh git@github.com
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is xx
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
PTY allocation request failed on channel 0

max@linux-vwzy:~> ssh-add ~/.ssh/id_rsa
Identity added: /home/max/.ssh/id_rsa (/home/max/.ssh/id_rsa)

max@linux-vwzy:~> ssh git@github.com
PTY allocation request failed on channel 0
Run Code Online (Sandbox Code Playgroud)

我应该会收到某种欢迎信息,但我没有。

linux terminal git opensuse github

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

KDE 4.7.2 - 更改任务管理器中打开窗口的顺序?

我目前使用的是 KDE 4.7.2。我习惯于通过拖放来移动任务管理器中的窗口。在早期的 KDE 版本中,这是有效的。但不知何故它现在不起作用,我没有在互联网上找到 solotion。是否有解决方案或此功能是否已放弃?

linux kde task-manager opensuse kde-4

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

如果我在启动脚本中导出环境变量,它是否会持续存在?

当我在其中创建一个启动脚本/etc/init.d并执行export一个变量时,这个变量是否持续存在并且对启动的进程“可见”?
具体来说,我有以下脚本在 init.d 中启动 tomcat,我手动启动start

#!/bin/bash
RETVAL=$?
export JRE_HOME=/home/jre
export PATH=/home/jre/bin/:${PATH}
export CATALINA_HOME=/home/apache-tomcat-7.0.25
case "$1" in
 start)
        if [ -f $CATALINA_HOME/bin/startup.sh ];
          then
            echo $"Starting Tomcat"
            /bin/su root $CATALINA_HOME/bin/startup.sh
        fi
        ;;
 stop)
        if [ -f $CATALINA_HOME/bin/shutdown.sh ];
          then
            echo $"Stopping Tomcat"
            /bin/su root $CATALINA_HOME/bin/shutdown.sh
        fi
        ;;
 restart)
        if [ -f $CATALINA_HOME/bin/shutdown.sh ];
          then
            echo $"Stopping Tomcat"
            /bin/su root $CATALINA_HOME/bin/shutdown.sh
        fi
        if [ -f $CATALINA_HOME/bin/startup.sh ];
          then
            echo $"Starting Tomcat"
            /bin/su root $CATALINA_HOME/bin/startup.sh
        fi
        ;; …
Run Code Online (Sandbox Code Playgroud)

linux java opensuse tomcat

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