On Sun, Oct 29, 2000 at 10:46:04AM
+0300, Stankevich Andrei wrote:
> Здравствуйте.
>
> Ситуация следующая:
> Имеется видео-карта SiS 6202 с
1Мб памяти. Хотелось бы загружать XServer в
> режиме 16 бит (65535
цветов).
> Причем, если перед загрузкой Linux загрузить сначала MS Windows, то потом при чем здесь это???
> при запуске X Window с помощью
команды
> startx -- -bpp 16
> все работает замечательно. Если
же грузить сразу Linux то при вызове выше
> приведенной команды выдается
сообщение, что для этого режима требуется
> линейная адресация и X Window не грузится. вот так и должно быть.
<README.SiS>:
Option "no_linear"
By
default linear addressing is used on all chips. However this
might
be broken in some implementations. It is possible to turn
the
linear addressing off with this option. Note that H/W accel-
eration and 16/24bpp are only supported with linear addressing.
глянь, что у тебя в XF86Config
> Еще одна зацепка:
> при запуске X Window в режиме 8
бит (256 цветов) X среди прочих сообщений
> выдает что-то типа:
> CPU to frame buffer 14.28
...
> при запуске же в режиме 16 бит
(если перед этим грузили MS Windows) -> CPU to frame buffer
7.14...
>
> Может быть кто-то решал такую
проблему? И возможно ли в принципе как-то
> настроить X Server для такого
режима (16 бит) при наличии таких аппаратных> средств?
>
> Заранее спасибо
всем.
>
> Процветайте!!!
>
> Андрей.
>
> P.S. xserver-sis тоже пробовал.
Сейчас установлен xserver-svga.
Здравствуйте!
Во-первых, спасибо, что откликнулись.
Дело в том, что в XF86Config я включал явно линейную адресацию. И в этом
случае все равно для 16 бит X Server отказывается загружаться.
А MS Windows здесь при том, что в ней то я
работаю в 16 битном цветовом режиме со своей картой с 1 Мб памяти.
Я и думаю, что уж X Server должен такую штуку
поддерживать. Смысл в том, что если сделать нижеследующую последовательность
шагов, то X Server запускается нормально для 16 бит:
1. Включить компьютер.
2. При загрузке выбрать, что надо загрузить
MS Windows.
3. Заходим в MS Windows и сразу после этого
даем "Перезагрузить компьютер".
4. При загрузке говорим, что хотим
Linux.
5. Запускаем X:
startx -- -bpp
16
и нормально работаем в X с 65535
цветами!
Если же выполнить только шаги 1, 4, 5 то
16-битный режим не запускается, хотя 8-битный режим и в этом случае работает
нормально.
Конечно, я попробую еще раз
поставить xserver-sis вместо xserver-svga, но думаю, что вряд ли что
измениться.
Если у Вас будет время и желание, то могу переслать свой XF86Config и
вывод X при загрузке - может что и подскажете.
Процветайте!!!
Андрей.
|