[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SiS 6202 (16 bit)?



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 при загрузке - может что и подскажете.
 
Процветайте!!!
 
Андрей.
 
 

Reply to: