Date: Sat, 07 Dec 2002 22:25:25 +0500
From: Andy Neverowsky <andy@fin.nso.ru>
Newsgroups: ftn.ru.linux
Subject: Патч для поддержки новых NVidia карт в SVGATextMode
> А нельзя - ли отсюда поподробнее?
Все просто. SVGATextMode просто не догадывается, что GForce2 - изделие той же
конторы, что делала РИВУ128. Hужно ему подсказать.
1) Берем исходники - SVGATextMode-1.10.tar.gz (УРЛу не помню)
2) Собственно патч: NVidia-GF2.patch
if ( (!pcr) )
{
- PERROR(("No RIVA128/TNT/TNT2 chip found in PCI info!n"));
+ PERROR(("No RIVA128/TNT/TNT2/GF2 chip found in PCI info!n"));
return FALSE;
}
Можно дописать и GF3, GF4, но тогда их еще не было - ни в природе,
ни у меня.
3) Распаковываем исходники
4) Hакладываем патч:
patch -p0 < NVidia-GF2.patch
или
patch -p1 < NVidia-GF2.patch, если находимся в каталоге с исходниками
5) собираем все как обычно:
make
make install
Да, у меня на ASPLinux 7.3 пришлось сочинить еще один патч: stdio.patch
diff -uwbB SVGATextMode-1.10/cfgfile.y SVGATextMode-1.10.new/cfgfile.y
- --- SVGATextMode-1.10/cfgfile.y Thu Jun 22 09:24:10 2000
+++ SVGATextMode-1.10.new/cfgfile.y Sat Oct 12 15:51:53 2002
@@ -25,6 +25,7 @@
/****************************************************************************/
/* C DECLARATIONS */
#include <stdlib.h>
+#include <stdio.h>
#include <string.h>
#include "cfg_structs.h"
#include "chipset.h"
6) в /etc/TextConfig доавляем:
Chipset "Riva128"
Все остальные Chipset ремаркируем
7) Проверяем:
SVGATextMode 100x40, либо другое
8) Радуемся
Если до пункта 8) дойти не удалось, то могу выслать готовый rpm
или src.rpm
Да, планирую все же добавить GF4.
695 Прочтений • [Патч для поддержки новых NVidia карт в SVGATextMode (video-mode console linux patch)] [08.05.2012] [Комментариев: 0]