Как сбросить настройки дисплея?

Tibedox

New member
Сообщения
8
#1
Проблема следующая: если в графическом режиме выставить неверную частоту обновления экрана, то монитор на чёрном фоне выдаёт сообщение, что нужно сменить эту частоту. Но как её теперь сменить на корректную? Если войти в другую консоль через Ctrl+Alt+F1, то xrandr не запускается. Никакие перезагрузки не помогают, так как система запомнила настройки. Мне приходится удалять пользователя, а затем создавать нового с таким же именем - но это очень плохое решение проблемы. Очевидно, есть какой-то файл, где эти настройки хранятся и его можно удалить, но где его искать?
 

oko

New member
Сообщения
964
#2
Откройте для себя магию команды grep для рекурсивного поиска текста в файлах по указанному пути - в частности, sudo grep -rn "слово-или-строка-поиска" /каталог-рекурсивного-поиска...
А так, это однозначно лежит где-то в профиле пользователя (/home/имя-пользователя) в подкаталогах и файлах с припиской fly или theme в имени, раз уж параметры распространяются только на конкретного юзера и обнуляются при его сбросе в дефолт...
 

Mischutka

New member
Сообщения
144
#4
Осталось понять, что искать...
Запустите mc, проверьте активирована ли в нём опция "показывать скрытые файлы", зайдите с помощью mc в домашний каталог пользователя и удалите в нём подкаталоги и файлы с припиской fly или theme в имени, затем перезагрузитесь.
 

Montfer

New member
Сообщения
1 582
#5
Проблема следующая: если в графическом режиме выставить неверную частоту обновления экрана, то монитор на чёрном фоне выдаёт сообщение, что нужно сменить эту частоту. Но как её теперь сменить на корректную? Если войти в другую консоль через Ctrl+Alt+F1, то xrandr не запускается. Никакие перезагрузки не помогают, так как система запомнила настройки. Мне приходится удалять пользователя, а затем создавать нового с таким же именем - но это очень плохое решение проблемы. Очевидно, есть какой-то файл, где эти настройки хранятся и его можно удалить, но где его искать?
ну, если помогает удаление пользователя, значит, хранится где то в скрытых каталогах /home/username/
 

Mischutka

New member
Сообщения
144
#6
Запустите mc, проверьте активирована ли в нём опция "показывать скрытые файлы", зайдите с помощью mc в домашний каталог пользователя и удалите в нём подкаталоги и файлы с припиской fly или theme в имени, затем перезагрузитесь.
Tibedox, удалите каталог .fly и перезагрузитесь.
 

oko

New member
Сообщения
964
#7
to Tibedox
Как что? Значение выставленной "кривой" частоты, конечно. Разумеется, будет большое число ложных путей. Тогда можете искать по разрешению экрана - те же 1920 или 1080 не так часто встречаются в текстовых документах (читай, конфигурационных файлах). А где разрешение, там и частота (если разработчики AstraLinux не упоротые, конечно)...
И да, xrandr для работы нужен запущенный X-server. А при Ctrl+Alt+Fn он как раз не работает (режим работы системы init 3, а не init 5, если по старой классификации описывать)...
 

Tibedox

New member
Сообщения
8
#8
Поправка. Оказывается не частота была выставлена ошибочная, а разрешение. Вместо положенных 1920х1080 школьники поставили 320х180. Ну любят они поэкспериментировать...
Удаление в каталоге пользователя каталогов .fly и .config проблему не решили. Поиск по каталогу текста "320 180", "320х180", "320" выдаёт только файл с ошибками .xsession-errors
 

Вложения

Tibedox

New member
Сообщения
8
#9
Забавно, что из под другого пользователя рабочий стол этого (испорченного) пользователя открывается в окне. Но если попытаться запустить обычным способом, то всё, кранты.
 

Вложения

Tibedox

New member
Сообщения
8
#11
отсюда вывод: для школьников надо настраивать киоск
не могу согласиться. Не стоит растить детей в "закрытой комнате, оббитой поролоном". Они должны экспериментировать, ломать и создавать. Тут всего-то для решения проблемы требуется найти, где хрянятся настройки разрешения экрана для каждого пользователя.
 

Montfer

New member
Сообщения
1 582
#12
не могу согласиться. Не стоит растить детей в "закрытой комнате, оббитой поролоном". Они должны экспериментировать, ломать и создавать. Тут всего-то для решения проблемы требуется найти, где хрянятся настройки разрешения экрана для каждого пользователя.
тогда пусть дети и ищут
 

Tibedox

New member
Сообщения
8
#13
Извиняюсь, но давайте не разводить флейм и флуд. Есть конкретный вопрос и я благодарен всем, кто попытался помочь. Вопрос ведь, на первый взгляд, достаточно простой: не знает ли кто, как через консоль сбросить настройки дисплея для не sudoers пользователя?
 

Mischutka

New member
Сообщения
144
#14
Удаление в каталоге пользователя каталогов .fly и .config проблему не решили.
Странно, по идее, при отсутствии пользовательских настроек система должна была установить значения по умолчанию.
Извиняюсь, но давайте не разводить флейм и флуд. Есть конкретный вопрос и я благодарен всем, кто попытался помочь. Вопрос ведь, на первый взгляд, достаточно простой: не знает ли кто, как через консоль сбросить настройки дисплея для не sudoers пользователя?
В ~/.config/rusbitech/fly-start-panel.conf какие значения у параметров ScreenHeight и ScreenWidth?
 
Последнее редактирование:

oko

New member
Сообщения
964
#15
*в сторону*
Дети... imho, детей ничего столь хорошо не учит, как осознание собственных ошибок на собственной же ж*** через их последовательное устранение. Впрочем, к человечеству в целом это в полной мере относится. Недаром мы все чьи-то дети, ага...

to Tibedox
Удаление в каталоге пользователя каталогов .fly и .config проблему не решили
Вероятно в причину того, что оная конфигурация содержится в ~/.local/share/kscreen/файл-с-рандомным-названием-конфигурации (он там единственный). Во всяком случае, в ALSE 1.6 так, а какая именно AstraLinux используется у вас остается только гадать...
А выше (т.е. в kscreen) содержатся иные конфигурации рабочего стола. Как говорится, Fly-WM для вида, а под капотом известные методы. Теперь понятно, почему он такой кривой...
Обнаружил, последовав своему же совету про grep и пару раз сменив разрешение на тестовой машине...
И, кстати, по умолчанию он не создается - дефолтное разрешение хранится где-то в другом месте. Впрочем, удаление (редактирование) означенного файла и выход/вход в сессию нужного пользователя решает проблему...
 

Tibedox

New member
Сообщения
8
#16
Вероятно в причину того, что оная конфигурация содержится в ~/.local/share/kscreen/файл-с-рандомным-названием-конфигурации (он там единственный).
......
И, кстати, по умолчанию он не создается - дефолтное разрешение хранится где-то в другом месте. Впрочем, удаление (редактирование) означенного файла и выход/вход в сессию нужного пользователя решает проблему...
Вот не просто спасибо, а СПАСИБИЩЕ! Вы в точности решили эту проблему. Вопрос закрыт.
 
Сообщения
452
#17
Так что именно нужно сделать с этим файлом ~/.local/share/kscreen/файл-с-рандомным-названием-конфигурации , чтобы сбросить настройки дисплея?
Вот не просто спасибо, а СПАСИБИЩЕ! Вы в точности решили эту проблему. Вопрос закрыт.
 

Вложения

Сообщения
452
#19
У меня когда случается такая напасть то приходиться нажимать на системнике кнопку сброса, то есть перезагрузки, при чем перезагрузки без должного завершения работы. Хотелось бы узнать с помощью каких горячих клавиш можно выходить из сессии?