Невозможно изменить настройки запускаемых приложений «Не удалось сохранить файл /home/USER/.config/autostart/sideportrait.sh.desktop»

Я новичок в Linux (Ubuntu 20.04 LTS), и у меня проблемы с настройкой монитора . Предположим для остальной части этого сообщения, что когда я пишу ПОЛЬЗОВАТЕЛЬ, я имею в виду имя пользователя, которое я выбрал во время установки (мое имя пользователя - мое настоящее имя, так что ...).

Я установил проприетарный драйвер nVidia, который мне был нужен, и пока Кажется, все в порядке (игры, которые я пробовал, работают), за исключением того, что мои настройки с двумя мониторами не сохраняются между загрузками. У меня один в альбомном режиме в центре, а другой в портретном режиме справа.

При запуске Ubuntu думает, что мой правый монитор находится в альбомной ориентации, поэтому моя мышь движется вниз, а не вправо, и все мои окна находятся вбок.Я использовал настройки сервера nVidia X, чтобы изменить настройки, и он будет работать, но не сохранять между загрузками. Я попытался сохранить в X Configuration File »в двух местах, /etc/X11/xorg.conf и /etc/X11/Xsession.d/xorg.conf , и ни один из них не позволяет настройки монитора сохранятся после перезагрузки. Я всегда получаю свой правый монитор, думая, что он должен быть в альбомном режиме.

Я также попытался применить настройки nVidia, затем пойти и изменить что-то в Ubuntu Settings-> Display, затем применить это, и затем сохранить в xconfig в NVidia, но это не сработало, и я получил вместо этого другая проблема.

У меня возникла та же проблема, что и у этого пользователя на reddit здесь , включая мои мониторы, похожие на их, на предоставленных ими снимках экрана, где их портретный монитор не использовался, а их основной монитор был дополнительно растянут. Я следовал указаниям в комментарии, выбранном в качестве решения (использовал arandr для сохранения .sh, затем добавил его в настройки запуска), и он отлично работает, заставляя мои мониторы отображаться правильно, но он также не сохраняется между запусками .

Поскольку это проще, чем каждый раз возиться с настройками nVidia, теперь я просто загружаю файл .sh в arandr при загрузке.

При следующей перезагрузке я открыл «Настройки запускаемых приложений», и новой записи, которую я добавил для сохранения настроек монитора, там вообще не было.

Итак, я попытался следовать указаниям в этом сообщении здесь ( sudo chown -R [имя пользователя]: [имя пользователя] ~ / .config и gnome- свойства сеанса ; я заменил [имя пользователя]: [имя пользователя] на ПОЛЬЗОВАТЕЛЬ: ПОЛЬЗОВАТЕЛЬ , потому что я предполагал, что это означает именно это). На самом деле я сначала попробовал второе решение, и это не имело никакого значения, поэтому я попытался выполнить первую команду и вторую, но вместо gnome-session-properties я попробовал sudo gnome-session-properties , а затем перезагрузился. Та же проблема, что и раньше - настройки не изменились, боковой монитор думает, что это ландшафтный.

В ходе некоторого тестирования я обнаружил, что если я открою настройки запуска приложений через меню или команду gnome-session-properties , добавленной команды не будет, но если я открою программа через sudo gnome-session-properties добавленная мной команда запуска уже есть. Почему это так, и как мне заставить его что-то делать ?

Кроме того, когда я открываю настройки запуска приложений из терминала с помощью только gnome-session-properties и добавляю желаемый параметр, терминал дает мне:

** (gnome-session-properties: 3523): WARNING **: 20: 40: 59.259: Не удалось сохранить /home/USER/.config/autostart/sideportrait.sh. desktop file

Несмотря на это предупреждение, программа запуска выглядит так, как будто она есть, до того, как я ее закрою, но когда я снова открываю ее, добавленные настройки исчезают.

Я просмотрел свои файлы и обнаружил, что в .config нет папки с именем autostart - это текстовый файл, а в текстовом файле есть только кое-что о Discord (который также фактически не запускается на startup), несмотря на то, что в настройках запускаемых приложений всегда есть три вещи - я просто не вижу их в файле автозапуска. Что тут происходит? У меня есть скрытые файлы, видимые в соответствии с настройками файлов, но я не вижу папку автозапуска.

Как мне это исправить? Я буду запускать файл arandr каждый раз при перезагрузке, если мне нужно, но я бы предпочел этого не делать.

0
задан 11 July 2020 в 04:46

1 ответ

Я столкнулся с той же проблемой и обнаружил, что владельцем ~/.config/autostart является пользователь root. Таким образом sudo chown $USER:$USER ~/.config/autostart решил эту проблему.

0
ответ дан 7 October 2020 в 07:43

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

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