Рейтинг:1

gsetting перестал работать Ubuntu 20.04

флаг ro

Я написал сценарий bash для автоматизации моих настроек и установок, однако после завершения моего сценария настройки команды перестали работать.

gsettings set org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip "['<Ctrl>P']"
gsettings получает org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip
вывод: ['<Ctrl>P'] #правильно!

вывод терминала правильный, однако мои привязки клавиш не меняются, и проверка моих настроек с помощью dconf-editor показывает, что изменений не было. Запуск любых настройки команда приводит к такому же поведению.

введите описание изображения здесь

Ниже приведен мой полный сценарий bash.

##################Обновить драйверы###################

sudo tee /etc/sudoers.d/$USER <<END
$USER $(имя хоста) = NOPASSWD: ВСЕ
КОНЕЦ

sudo apt-get remove --purge '^nvidia-.*' -y
автоустановка драйверов sudo ubuntu -y


##################Пробуждение по Wi-Fi (wowl)###################
sudo iw phy0 wowlan включить волшебный пакет

##################SSH сервер###################
sudo apt установить openssh-сервер -y
    
##################Формат языка###################
FILE=/etc/default/locale
sudo echo LC_ALL="en_US.UTF-8" >> $ФАЙЛ
##################Загрузить файлы###################
ФАЙЛ=./Anaconda3-2021.11-Linux-x86_64.sh
если [-f "$ ФАЙЛ" ]; тогда
    эхо "$FILE существует..."
еще 
    echo "Загрузка Anaconda3-2021.11"
    wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh
фи


ФАЙЛ=./google-chrome-stable_current_amd64.deb
если [-f "$ ФАЙЛ" ]; тогда
    эхо "$FILE существует..."
еще 
    echo "Загрузка google-chrome-stable_current_amd64"
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
фи



ФАЙЛ=./teamviewer_amd64.deb
если [-f "$ ФАЙЛ" ]; тогда
    эхо "$FILE существует..."
еще 
    echo "Загрузка teamviewer_amd64"
    wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
фи

ФАЙЛ=./teams_1.4.00.26453_amd64.deb
если [-f "$ ФАЙЛ" ]; тогда
    эхо "$FILE существует..."
еще 
    echo "Загрузка team_1.4.00.26453_amd64.deb"
    wget https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_1.4.00.26453_amd64.deb
фи

##################Установить избранные приложения###################

#Хром
sudo dpkg -i google-chrome-stable_current_amd64.deb
#Раздор
sudo snap установить дискорд
#teamviewer
sudo apt install ./teamviewer_amd64.deb -y
#Команды Майкрософт
sudo apt install ./teams_1.4.00.26453_amd64.deb -y
#сигнал
sudo snap установить сигнал-рабочий стол
#ватсап
sudo snap установить WhatsApp для Linux
#unetbootin
sudo add-apt-repository ppa:gezakovacs/ppa -y
sudo apt-получить обновление
sudo apt-get установить unetbootin -y
#временной вал
sudo add-apt-repository -y ppa:teejee2008/ppa
sudo apt установить timeshift -y
#пичарм
sudo snap установить pycharm-community --classic

Предварительные требования #Анаконды
sudo apt-получить обновление -y
sudo apt-get установить curl -y
sudo apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y

##################Удалить игры/firefox###################
sudo apt удалить aisleriot gnome-mahjongg gnome-mines gnome-sudoku -y
sudo apt-get удалить firefox -y

# затем удалим доступ к sudo
sudo /bin/rm /etc/sudoers.d/$USER
судо -к

##################Установить Anaconda###################



bash Anaconda3-2021.11-Linux-x86_64.sh -b -p $HOME/anaconda3
источник ~/.bashrc
eval "$($HOME/anaconda3/bin/conda shell.bash ловушка)"
инициализация конда

###добавьте anaconda-navigator в меню####
ФАЙЛ=$HOME/anaconda.sh
эхо-экспорт CONDA_PYTHON_EXE=$HOME/anaconda3/bin/python > $FILE
эхо-экспорт PATH=$HOME/anaconda3/bin:$PATH >> $FILE
echo python $HOME/anaconda3/bin/anaconda-navigator >> $FILE

ФАЙЛ=$HOME/anaconda.desktop

echo [Вход на рабочий стол] > $FILE
эхо-версия = 1.0 >> $ ФАЙЛ
эхо Тип = Приложение >> $ ФАЙЛ
эхо Имя = Анаконда-Навигатор >> $ ФАЙЛ
эхо GenericName=Анаконда >> $FILE
echo Exec=/bin/bash "$HOME/bin/anaconda.sh" >> $FILE
echo Icon=$HOME/anaconda3/lib/python3.9/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png >> $FILE
эхо-терминал=false >> $FILE
echo StartupNotify=true >> $FILE    
conda update -n base -c значения по умолчанию conda -y
###Создание базовых виртуальных сред conda####
conda создать cudatoolkit=10.2 -n cuda -c conda-forge -y
#conda install -c анаконда cudnn -y
conda create --name torch --clone cuda
conda установить pytorch torchvision torchaudio -n torch -c pytorch -y



#НЕ РАБОТАЕТ??!
##################Привязки клавиш###################
gsettings set org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip "['<Ctrl>P']"

##################Избранные приложения###################
gsettings устанавливает избранные приложения org.gnome.shell "['org.gnome.Nautilus.desktop', 'org.gnome.Terminal.desktop', 'google-chrome.desktop', 'pycharm-community_pycharm-community.desktop', 'anaconda.desktop', 'discord_discord.desktop', 'signal-desktop_signal-desktop.desktop', 'whatsapp-for-linux_whatsapp-for-linux.desktop', 'Snap-store_ubuntu-software.desktop']"
vanadium avatar
флаг cn
Я полагаю, вы запускаете этот скрипт как ваш пользователь после входа в систему?
kk96kk avatar
флаг ro
да, я запускаю его в терминале с bash script.sh без sudo. Затем я даю свой пароль для части sudo в сценарии.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.