once more t5135 and 1440x900

Проблемы с видеокартами. Чёрныый экран. Настройка нужного разрешения. Положение картинки на экране. Скорость работы терминала зависит в первую очередь от видеокарты.
Ответить
Freeman_
Сообщения: 7
Зарегистрирован: Ср ноя 07, 2007 3:14 pm

once more t5135 and 1440x900

Сообщение Freeman_ »

Являясь счастливым обладателем терминала от HP'ят под номером 5135 искренне жажду заставить его показывать в формате 16:10 и с разрешением 1440x900 ... тему товарища по нечастью прочел - результат непрокатило.
При пробах юзать разные дрова на openchrome в логаx встретил сообщение :
>> vt3344 не поддерживается ...

в остальном :
viafb(f) - only black screen
openchrome(x) - error
unichrome(x) - error
vesa (x) - black screen
vesa (s) - error
vesa (t) - error

К стати в теме Видеокарты и скорость -> Тонкий клиент HP Compaq t5135 и 1440*900 упоминались тайминги, письмо. IMHO было бы интересно взглянуть может просветелеет.

логи выслал.
С уважением Freeman_
Последний раз редактировалось Freeman_ Пн ноя 12, 2007 12:10 pm, всего редактировалось 1 раз.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Сообщение aka »

1. Моя глупость :( openchrome(X) отвалился недавно. Качай 4.3.65, там оно будет работать.
2. Там еще с монитором трудно было. Мой моник взял этот режим без ковыряния в модлайне. Может и твой возьмет.
3. Вот выдержки из письма.

--

Дальше я без железа не могу разбираться. Моя мать с VIA'шной видюхой на моем 24" широкоэкранном viewsonic показала этот режим корректно растянутым на весь экран без ручной работы с modeline. Другого такого железа для тестов нет :(

Если не очень нужно, то проще поставить диагноз "втварь с этим монитором на этой карте не едет". И менять или карту, или монитор, или ставить виндовс. Виндовс сама не возьмет это разрешение, но PowerStrip ей поможет.


В конфиге свежей втвари будет работать параметр modeline. modeline это такая хитрая штука, которая определяет режим экрана на уровне железа видеокарты. refresh работает именно через него - втварь читает из конфига одну цифру рефреша и по хитрым формулам вычисляет кучку цифр modeline. Затем именно этот набор цифр драйвер отдает видеокарте. Если о чем-то говорит название виндовой утилиты PowerStrip - она как раз корректирует модлайны.

Теория есть здесь: http://en.wikipedia.org/wiki/XFree86_Modeline

Т.е. в этом конкретном случае указание в конфиге:

refresh = 60

практически равносильно указанию в конфиге:

modeline = 108.0 1440 1520 1672 1904 900 903 909 934 -hsync +vsync

Этот вариант цифр и в интернете встречается, и сам монитор в логе говорит, что ему нужны такие цифры. Раз они не сработали, значит или
карта интерпретирует их не совсем верно, или монитор сам не знает, что ему надо. Остается руками подбирать другие цифры.

В 4.3.56 я дал возможность указывать в конфиге цифры modeline, раньше такого параметра не было.

Считать эти цифры может, например, вот такая штука:
http://www.tkk.fi/Misc/Electronics/faq/ ... /calc.html

Ей надо в поле "Or give Xfree86 modeline to import:" отдать "полную"
строку, я предлагаю начать с такой:

Modeline "1440x900" 108.0 1440 1520 1672 1904 900 903 909 934 -hsync +vsync

Затем нажимаешь кнопку "Import modeline" и она зажевывает цифры.

Затем, пониже есть кнопки "Move picture:". Нажимаешь на Left - цифры
немного меняются.

Затем нажимаешь "Press [Calculate]..." - и в строчке еще ниже "Xfree86
modeline" оно считает новый модлайн. Из него надо вырезать часть начиная со 108.0 до конца и перенести в конфиг втвари.

Т.е. после первого нажатия кнопки "Left" в конфиге втвари получится строчка:

modeline = 108.0 1440 1528 1680 1904 900 903 909 934 -hsync +vsync

Теперь перегружаешь терминал, смотришь на картинку. Надо использовать video=openchrome(X).

Скорее всего, после первого шага картинка не изменится, и надо будет
сделать несколько шагов кнопкой Left. Но "до конца" загонять нельзя,
драйвер по каким-то критериям определяет "слишком завернутые" режимы и откажется их принять.

Расскажи, что выйдет.
Freeman_
Сообщения: 7
Зарегистрирован: Ср ноя 07, 2007 3:14 pm

Сообщение Freeman_ »

и вроде бы все хорошо и монитор засветился без ковыряний излишних и тест радостно полосками побежал ... но !

конфиг файл
...
resolution=1440x900
bpp=8
refresh=60
...

терминал больше цветов не дает.
при этом передача цветов приблизительно следующая

терминал wtware
серый желтый
синий черный
темн. серый черный
и т.п. складывается ощущение, что там не 8 бит, а 8 цветов.

wtware'вская менюшка при "запуске в режиме отладки" отображается опять же глючно.
попытка сменить resolution не дала результатов.
из всех дров нормальная цветопередача только у viafb(f) с разрешением 1024x768.

в старой версии (4.3.43) нормально работают
vesa(s)
viafb(f)
при 1024x768 и bpp=8

при подключении с 16 битным цветом на другой сервант все в норме на :
wtware 4.3.65
resolution=1440x900
bpp=16
refresh=60
, на bpp=8 глюки.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Сообщение aka »

openchrome(X) с 8-битным цветом у меня тоже не дружит :-/
Freeman_
Сообщения: 7
Зарегистрирован: Ср ноя 07, 2007 3:14 pm

Сообщение Freeman_ »

Рад проявленному сочувствию ))
Тем не менее проблема весьма насущного характера. Терминал гоняет трафик через инет, посему прикручен до 8 битного цвета.
С чем связаны подобные проблемы, есть ли возможности решения \ поиска альтернативы дровам openchrome(x) ?
Freeman_
Сообщения: 7
Зарегистрирован: Ср ноя 07, 2007 3:14 pm

Сообщение Freeman_ »

to Rossomaha :
нормальное изображение получается на 16 битном цвете и выше
настройки следующие

video=openchrome(x)
bpp=16
resolution=1440x900
refresh=60
win2kip=xxx.xxx.xxx.xxx

в качестве железа у меня тонкий клиент HP 5135.

imho глюки цветности на 8 битах связаны с интерпритацией цветов передаваемых терминальным сервером by MS и их восприятим никсовыми дровами openchrome(x)
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Сообщение aka »

Глюк с 8-битным цветом - это глюк именно openchrome(X). Чинить блин некогда. Кому-то 8 бит сейчас действительно нужно?
Freeman_
Сообщения: 7
Зарегистрирован: Ср ноя 07, 2007 3:14 pm

Сообщение Freeman_ »

нужно ... и еще как. Настроить терминальный сервак на 16 битный цвет значит спалить втрое больше трафика. Среда смешанная, и проконтролировать удаленных пользователей стационаров, в отличии от тонких клиентов крайне затруднительно.
Как будет время, буду крайне признателен за "починеный" драйвер.
С уважением Freeman †
Ответить

Вернуться в «Видеокарты и скорость»