小编Blu*_*nCZ的帖子

如何在不断开连接的情况下在耳机和扬声器之间切换

当我将耳机连接到前置插孔时,我的扬声器(线路输出)会静音。我想在不断开耳机的情况下切换到扬声器。gnome-control-center我在和中看到两个可能的选项pavucontrol耳机线路输出。但当我切换到线路输出时,我什么也没听到。我怎样才能设置正确的行为?

我安装了 Realtek ALC1150,并安装了 Alsa 和 PulseAudio。

alsa audio pulseaudio realtek alsamixer

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

未满足的依赖项 libappindicator1

我尝试在我的 Linux Mint 发行版上安装 VPN 客户端 Forticlient,但由于以下错误而无法安装:

The following packages have unmet dependencies.
 forticlient : Depends: libappindicator1 (> 0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

看起来这个 libappindicator1 丢失了,所以我研究了这个问题,例如这里:Missing libappindicator1,解决方案是:

apt-get -f install 
Run Code Online (Sandbox Code Playgroud)

这并不能解决我的问题。我尝试直接使用 aptitude 安装 libappindicator1 并收到此错误:

libappindicator1 :取决于:libindicator7 (>= 0.4.90),它是一个虚拟包,不由任何可用包提供

我无法找到如何在任何地方解决这个问题,或者如何获取这个 libindicator7 模块 - 我不确定它是一个虚拟包意味着什么。

linux apt dependencies linux-mint

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

SATA 热插拔不起作用

你能帮我理解,为什么我的 SATA 热插拔不起作用?当我插入 sata 磁盘时,lsblk不会改变。只有我的系统盘/dev/sda

我有Linux:

$ uname -a

Linux Z170-D3H 4.9.0-3-amd64 #1 SMP Debian 4.9.25-1 (2017-05-02) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

内核设置:

$ cat /boot/config-4.9.0-3-amd64 | 热插拔

CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_SPARSE=y
# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set
CONFIG_HOTPLUG_CPU=y
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
CONFIG_HOTPLUG_PCI_SHPC=m
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
Run Code Online (Sandbox Code Playgroud)

$ cat /boot/config-4.9.0-3-amd64 | SATA接口

CONFIG_SATA_ZPODD=y
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=m
# CONFIG_SATA_AHCI_PLATFORM is not set
# …
Run Code Online (Sandbox Code Playgroud)

kernel debian sata hot-plug

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

案例陈述帮助

我对 Unix 很陌生,我需要关于这个案例陈述的帮助。我想要做的是让用户选择一个带有case语句的变量,然后让系统读取用户所做选择的结果。这是我的脚本结构(例如):

CHOOSEfruit () {
clear
echo "Choose fruit you need to buy (a.Apple b.Banana c.Pear d.Pineapple)"
read FRUIT
case $FRUIT in
    a|A)
    echo "Apple"
    ;;
    b|B)
    echo "Banana"
    ;;
    c|C)
    echo "Pear"
    ;;
    d|D)
    echo "Pineapple"
    ;;
esac
clear
echo "The fruit you need to buy is $FRUIT"
echo ""
read -p "Press [Enter] key to go back to main menu"
clear
}
Run Code Online (Sandbox Code Playgroud)

如果我选择“a”,我希望我的脚本输出:“你需要买的水果是苹果”

bash shell-script case

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