Bug 7652 - Видеорежим в иксах не соответствует установленному в начале инсталляции.
: Видеорежим в иксах не соответствует установленному в начале инсталляции.
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/libhw-tools)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
: 7371
  Show dependency tree
 
Reported: 2005-08-12 04:58 by
Modified: 2008-06-21 16:05 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-08-12 04:58:29
Какой бы видеорежим ни выбрать в начале инсталляции (по F2), хоть любой графи- 
ческий, хоть VESA, все равно иксы запускаются в 1280х1024 (видюха GF2MX400, 
монитор Samsung SyncMaser 15GLi, макс. разрешение 1280х1024). 
При этом автоопределенный (оптимальный?) режим установлен 1024х768. 
Он же прописан в /tmp/xconfig. 
С видео i810 такая же проблема, там предлают только VESA, а иксы стартуют в 
том же максимальном разрешении монитора. В /tmp/xconfig в этом случае прописан 
режим 640х480.
------- Comment #1 From 2005-08-12 16:43:46 -------
to manteiner  
------- Comment #2 From 2005-08-22 07:53:33 -------
ИМХО, если это дело не исправлять, лучше убрать с начального экрана упоминание 
о кнопке F2, чтобы юзер не пытался дергать режимы, а оставить все автомату. 
Так честнее будет. 
------- Comment #3 From 2005-08-22 11:48:28 -------
Кнопка F2 переключает не режим xorg'а, а режим ядра.
И убирать ее нельзя.
------- Comment #4 From 2005-08-22 19:42:14 -------
(In reply to comment #3) 
> Кнопка F2 переключает не режим xorg'а, а режим ядра. 
Это-то я понимаю. 
> И убирать ее нельзя. 
Ну хорошо, не буду предлагать убирать. 
Вопрос то был о том, что иксы стартуют не в том режиме, который я "заказал", 
а в том, в котором захотел xorg. Почему? 
Выбирал то я из режимов, предложенных инсталлятором. 
Во, кстати, если сделать в шелле cp /tmp/xconfig /etc/X11/xorg.conf ; 
subst 's/nv/vesa/g' /etc/X11/xorg.conf ; xinit , то xorg стартует в желаемом 
режиме. А если стоит драйвер "nv"- нет. 
Извините, reopen bug. 
 
 
 
------- Comment #5 From 2005-08-22 21:33:42 -------
> Кнопка F2 переключает не режим xorg'а, а режим ядра. 
А, кажется, понял политику партии. 
Режим 1280х1024 сделан дефолтным в инсталляторе? 
В этом случае рискну предложить в следуюшем релизе сделать таковым 1024х768 как 
более приятный для зрения или 800х600 как поддерживаемый подавляющим большин- 
ством мониторов. 
А то 1280х1024 напрягает даже на 17" CRT, не говоря уже о 15" и 14". Это, ко- 
нечно, мое частное мнение, но думаю, его можно принять во внимание. 
------- Comment #6 From 2005-11-05 10:48:43 -------
2 rider: хм, а мне было показалось, что разрешение фреймбуфера забирается и
подсовывается xorg?..

Вообще это серьёзная бага на телевизорах, которые рассказывают про режимы, в
которых ими пользоваться просто нельзя.  Даже если на TFT такого нет.

re #c5:

Насколько понимаю, по поводу автомата фиксить надо сначала gfxboot и несколько
нетривиально.  По поводу 1280x1024 (в иксах второй+ стадии) мы тут уже
препирались, но разумное (на _мой_ взгляд ;) предложение зарезать разрешение с
потолком в 1024x768 _для установки_ обломалось на шибко умном Qt/freetype,
которое при таком подходе пытается и на 21" рисовать буковки в столько-то
миллиметров, они получаются из считанных пикселов. :)

Иными словами, тут или эвристики ещё наворачивать (например, менять размер
шрифта с диагональю, делать все координаты "физическими", а не пиксельными, ну
и
вообще тогда съезжать блина на opengl?), или использовать растровые шрифты, или
что-то посредине.

Короче, пофиксить это не так-то просто.

PS: багу что-то не найду (искал как Sisyphus, comment:1280x1024, reporter:mike,
cc:rider).
------- Comment #7 From 2008-06-19 00:59:59 -------
Неактуально.
------- Comment #8 From 2008-06-21 16:05:24 -------
...к сожалению (поскольку прибитое 800x600 в инсталере -- грязный хак).

Но в любом разе это не к libhw-tools.