У меня тут в загашнике ещё нашёлся упрощённый скрипт грубого расчёта Modeline по заданному разрешению (где-то в Vmware используется):
#!/bin/bash
# Calculates VMware xorg.conf ModeLines
function write_modeline() {
W=$1
H=$2
A=$(( $(($W/100 + 1)) * 100 ))
B=$(( $(($W/100 + 2)) * 100 ))
C=$(( $(($W/100 + 3)) * 100 ))
X=$(( $(($H/100 + 1)) * 100 ))
Y=$(( $(($H/100 + 2)) * 100 ))
Z=$(( $(($H/100 + 3)) * 100 ))
echo ModeLine '"'${W}x${H}'"' 100 $W $A $B $C $H $X $Y $Z
}
params=$# # Number of command-line parameters
param=1 # Start at first command-line param
while [ "$param" -le "$params" ]
do
valuepar="echo \$$param"
value=`eval $valuepar`
W=${value%%x*}
H=${value#*x}
write_modeline ${W} ${H}
(( param ++ ))
done
Так вот - для разрешения 1600x900 в нём получается следующий Modeline:
./calc.sh 1600x900
ModeLine "1600x900" 100 1600 1700 1800 1900 900 1000 1100 1200
Можно и эту строчку попробовать вместо предыдущей.
после данной процедуры четкость немного улучшилась после загрузки. Но однозначно лучше стало отображение только в окне, когда вводят пароль при загрузке ОС.
[mono@comp-atom-cpu-600c5b ~]$ xvidtune
Vendor: (null), Model: (null)
Num hsync: 0, Num vsync: 0
Warning: XtRemoveGrab asked to remove a widget not on the list
"1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
но при проверке вышло то, что я указал выше.