Страница 1 из 2
Изменение частоты разрешения экрана входа в систему
Добавлено: 22 июл 2018, 19:02
hellonet
Монитор поддерживает только частоту разрешения экрана 75 Гц. При частоте 60 Гц экран смещается вправо и слева образуется черная полоса. В операционной системе монитор настроил через Центр управления---Экраны. Проблема смещения исчезла. Можно ли как-нибудь изменить частоту разрешения в экране входа (там где вводится пароль), который остался смещённым вправо, так как в нём осталась частота 60 Гц?
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 09:19
hellonet
Народ, неужели никто не знает? Подозреваю, что нужно отредактировать текстовым редактором какой то файл, где прописаны настройки входа в систему. А какой? Гугл не помог.
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 09:50
Chocobo
hellonet, попробуй таким образом в скрипт запуска сккормить нужный модлайны:
https://askubuntu.com/a/81338
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 10:18
WWolf
hellonet, у тебя элт монитор что ли? ну так настрой картинку из меню моника и она у тебя запомнится как надо...
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 12:51
hellonet
WWolf писал(а): ↑23 июл 2018, 10:18
у тебя элт монитор что ли? ну так настрой картинку из меню моника и она у тебя запомнится как надо...
Моник Samsung SyncMaster E1920 (ж/к, не ЭЛТ). Это у него такой косяк. Монитору 8 лет. По случаю приобрёл для дачного компа за недорого. Из меню настроить невозможно.
Сейчас попробую
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 12:58
WWolf
hellonet, кнопка авто тогда должна быть, тык - и изображение впишется в экран...
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:05
hellonet
WWolf писал(а): ↑23 июл 2018, 12:58
кнопка авто тогда должна быть, тык - и изображение впишется в экран...
Ты думаешь я и предыдущий хозяин не пробовали? :-). Если бы всё так легко решалось я бы помощи не просил и тему не создавал.
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:40
hellonet
Chocobo писал(а): ↑23 июл 2018, 09:50
hellonet, попробуй таким образом в скрипт запуска сккормить нужный модлайны:
Скормил со своими данными
#!/bin/bash
#
# LightDM wrapper to run around X sessions.
echo "Running X session wrapper"
# Load profile
for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
if [ -f "$file" ]; then
echo "Loading profile from $file";
. "$file"
fi
done
xrandr --newmode "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
xrandr --addmode CRT1 1280x1024_75.00
xrandr --output CRT1 --mode 1280x1024_75.00
# Load resources
После перезагрузки ничего не изменилось :-(
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:46
WWolf
hellonet писал(а): ↑23 июл 2018, 13:40
echo "Running X session wrapper"
"1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
и что он у тебя должен был сделать с этим двустрочием?

Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:48
hellonet
WWolf писал(а): ↑23 июл 2018, 13:46
и что он у тебя должен был сделать с этим двустрочием?
Я его сразу убрал. Просто скопипастил не туда.
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:58
WWolf
hellonet, какие буквы у твоего 1920? а то без букв как бэ ваще не поддерживает этот режим 1280x1024
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 13:59
WWolf
и выдай что ли сюда вывод xrandr
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 14:05
hellonet
WWolf писал(а): ↑23 июл 2018, 13:58
какие буквы у твоего 1920? а то без букв как бэ ваще не поддерживает этот режим 1280x1024
Везде поддерживает и на рабочем столе LM и на винде.
E1920NR
https://market.yandex.ru/product/614944 ... 5377475042
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 14:08
hellonet
WWolf писал(а): ↑23 июл 2018, 13:59
и выдай что ли сюда вывод xrandr
h@h-Arbyte:~$ xrandr
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 380mm x 300mm
1280x1024 60.02 + 75.02*
1280x960 60.00
1280x800 74.93 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
1280x1024_75.00 (0x26f) 138.540MHz -HSync +VSync
h: width 1280 start 1368 end 1504 total 1728 skew 0 clock 80.17KHz
v: height 1024 start 1025 end 1028 total 1069 clock 75.00Hz
h@h-Arbyte:~$
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 14:11
Chocobo
hellonet, нету CRT1 тут)
VGA-0 твой видеовыход
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 14:59
hellonet
Chocobo писал(а): ↑23 июл 2018, 14:11
VGA-0 твой видеовыход
Поменял. Всё как и было.
#!/bin/bash
#
# LightDM wrapper to run around X sessions.
echo "Running X session wrapper"
# Load profile
for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
if [ -f "$file" ]; then
echo "Loading profile from $file";
. "$file"
fi
done
xrandr --newmode "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
xrandr --addmode VGA-0 1280x1024_75.00
xrandr --output VGA-0 --mode 1280x1024_75.00
# Load resources
message () {
# pretty-print messages of arbitrary length; use xmessage if it
# is available and $DISPLAY is set
MESSAGE="$PROGNAME: $*"
echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2
if [ -n "$DISPLAY" ] && which xmessage > /dev/null 2>&1; then
echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} | xmessage -center -file -
fi
}
errormsg () {
# exit script with error
message "$*"
exit 1
}
# temporary storage of error messages
ERR=$(mktemp --tmpdir config-err-XXXXXX)
source_with_error_check () {
CONFIG_FILE="$1"
echo "Loading $CONFIG_FILE"
BASH_VERSION= . "$CONFIG_FILE" 2>"$ERR"
if [ -s "$ERR" ]; then
. /usr/lib/lightdm/config-error-dialog.sh
fi
cat "$ERR" >&2
truncate -s 0 "$ERR"
}
# Load profile
for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
if [ -f "$file" ]; then
source_with_error_check "$file"
fi
done
# Load resources
if type xrdb >/dev/null 2>&1; then
xresourcedir="/etc/X11/Xresources"
if [ -d "$xresourcedir" ]; then
for file in $xresourcedir/*; do
echo "Loading resource: $file"
xrdb -merge "$file"
done
fi
xresourcefile="$HOME/.Xresources"
if [ -f "$xresourcefile" ]; then
echo "Loading resource: $xresourcefile"
xrdb -merge "$xresourcefile"
fi
fi
# Load keymaps
if type setxkbmap >/dev/null 2>&1; then
for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do
if [ -f "$file" ]; then
echo "Loading keymap: $file"
setxkbmap `cat "$file"`
XKB_IN_USE=yes
fi
done
fi
# Load xmodmap if not using XKB
if type xmodmap >/dev/null 2>&1; then
if [ -z "$XKB_IN_USE" ]; then
for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do
if [ -f "$file" ]; then
echo "Loading modmap: $file"
xmodmap "$file"
fi
done
fi
fi
unset XKB_IN_USE
# Run all system xinitrc shell scripts.
xinitdir="/etc/X11/xinit/xinitrc.d"
if [ -d "$xinitdir" ]; then
for script in $xinitdir/*; do
echo "Loading xinit script $script"
if [ -x "$script" -a ! -d "$script" ]; then
. "$script"
fi
done
fi
# Load Xsession scripts
# OPTIONFILE, USERXSESSION, USERXSESSIONRC and ALTUSERXSESSION are required
# by the scripts to work
xsessionddir="/etc/X11/Xsession.d"
OPTIONFILE=/etc/X11/Xsession.options
USERXSESSION=$HOME/.xsession
USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession
if [ -d "$xsessionddir" ]; then
for i in `ls $xsessionddir`; do
script="$xsessionddir/$i"
echo "Loading X session script $script"
if [ -r "$script" -a -f "$script" ] && expr "$i" : '^[[:alnum:]_-]\+$' > /dev/null; then
. "$script"
fi
done
fi
echo "X session wrapper complete, running session $@"
exec $@
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 16:08
Unborn
hellonet писал(а): ↑22 июл 2018, 19:02
Монитор поддерживает только частоту разрешения экрана 75 Гц.
Не только. Из твоего же -
hellonet писал(а): ↑23 июл 2018, 14:08
VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 380mm x 300mm
1280x1024 60.02 + 75.02*
1280x960 60.00
1280x800 74.93 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
Разрешение сам видишь какое и какая частота на твоей картинке, и какие рабочие для этой модели - 1280x1024 (5:4) 75Гц.
Откуда взялось - 1680х1050 60Гц на экране входа? Ксорг сам так не мог начудить. По EDID нет таких параметров.
Это конфиг или скрипт. Твоя машина - тебе виднее.
И частота обновления экрана - это частота обновления и не влияет ни какое смещение картинки. Разрешение экрана нужно правильное, а частота авто выставиться.
Изменение частоты разрешения экрана входа в систему
Добавлено: 23 июл 2018, 16:18
hellonet
Unborn писал(а): ↑23 июл 2018, 16:08
Откуда взялось - 1680х1050 60Гц на экране входа? Ксорг сам так не мог начудить. По EDID нет таких параметров.
Это конфиг или скрипт. Твоя машина - тебе виднее.
Это просто сломанный немного монитор
Unborn писал(а): ↑23 июл 2018, 16:08
И частота обновления экрана - это частота обновления и не влияет ни какое смещение картинки.
При внимательном рассмотрении - картинка не смещена (правый край на месте и не уходит за пределы экрана), она просто сужена по левому краю. Видимо что то с блоком развёртки по горизонтали.
Изменение частоты разрешения экрана входа в систему
Добавлено: 24 июл 2018, 05:01
hellonet
Скорее всего это особенность неисправного монитора при запуске выдавать экран не 5:4 (1280х1024), а 16:10 (1680х1050) и программными способами этого не исправить. Забил. Тем более окно это нужно только для ввода пароля. Всем спасибо. Тему можно удалять
Изменение частоты разрешения экрана входа в систему
Добавлено: 24 июл 2018, 06:55
colonel
hellonet писал(а): ↑24 июл 2018, 05:01
...
Скорее всего это особенность неисправного монитора при запуске выдавать экран не 5:4 (1280х1024), а 16:10 (1680х1050) ...
наверное так , но на всяк интерес ...а какое разрешение экрана в /etc/default/grub в GRUB_GFXMODE задано ?