Как предотвратить инициализацию сенсорной панели?

Вот исправленная версия, исправление на замену строки vg, а также печать обновленных файлов.

#!/bin/bash

# Must be run with root permissions
# sudo will be sufficient
if [ "$(id -u)" -ne 0 ]; then
   echo "This script must be run as root" 1>&2
   exit 1
fi

# Ask for new hostname $newhost
read newhostname -p "Enter new hostname: "
#oldhostname=$(cat /etc/hostname)

echo "Changing LVM names"
# ${var//-} syntax removes all dashes from the name simplifying the
# requirement to use a double-dash in some places to escape the dash
newvg=${newhostname//-}

# Find the volume group that root is in
vg=$(lvdisplay -C | awk '$1=="root" {print $2}')
echo "old vg name: " $vg
echo "new vg name: " $newvg
if [[ ${vg} == *"-"* ]]; then
    # has dashes in current name
    vgrename ${vg} ${newhostname//-}
    vg=${vg//-/--}
    sed -i "s/${vg}/${newvg}/g" /etc/fstab
    sed -i "s/${vg}/${newvg}/g" /boot/grub/grub.cfg
    sed -i "s/${vg}/${newvg}/g" /etc/initramfs-tools/conf.d/resume
else
    # no dashes in current name
    vgrename ${vg} ${newvg}
    sed -i "s/${vg}/${newvg}/g" /etc/fstab
    sed -i "s/${vg}/${newvg}/g" /boot/grub/grub.cfg
    sed -i "s/${vg}/${newvg}/g" /etc/initramfs-tools/conf.d/resume
fi

#check files
echo fstab update:
grep ${newvg} /etc/fstab

echo grub.cfg update:
grep ${newvg} /boot/grub/grub.cfg

echo resume update:
grep ${newvg} /etc/initramfs-tools/conf.d/resume

update-initramfs -c -k all
1
задан 7 March 2018 в 14:26

2 ответа

Я использовал инструмент gnome-tweak для отключения моего тачпада. Под клавиатурой & amp; Мышь щелкните по выпадающему меню рядом с методом Click и выберите None.

Другой метод, который я использовал, зависит от наличия драйвера synaptics (драйвер Synaptics TouchPad для сервера X.Org), заключается в создании простого файла bash, который можно запускать вручную или автоматически с помощью автозапуска :

#!/bin/bash synclient TouchpadOff=1
0
ответ дан 17 July 2018 в 19:30

Я использовал инструмент gnome-tweak для отключения моего тачпада. Под клавиатурой & amp; Мышь щелкните по выпадающему меню рядом с методом Click и выберите None.

Другой метод, который я использовал, зависит от наличия драйвера synaptics (драйвер Synaptics TouchPad для сервера X.Org), заключается в создании простого файла bash, который можно запускать вручную или автоматически с помощью автозапуска :

#!/bin/bash synclient TouchpadOff=1
0
ответ дан 23 July 2018 в 20:15

Другие вопросы по тегам:

Похожие вопросы: