Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Maskalik                   2:450/221.4    01 May 2003  13:11:16
 To : All
 Subject : FreeBSD 5.0 + nvidia
 -------------------------------------------------------------------------------- 
 
 
 может надо каму...
 
 === Hачало Windows Clipboard ===
 FreeBSD, nVidia, and Dell Inspiron 8200
 
 As I indicated before, I had to switch back to Linux (Gentoo) since the video
 card equipped with my Dell Inspiron 8200 (nVidia GF4-440go) was NOT supported
 under FreeBSD.  There is a standard XFree86 driver "nv" that provides no
 hardware acceleration; the installation of which can be found here.  For me, it 
 was not an option since the main reason for me to purchase a Dell Inspiron 8200 
 was so I can program hardware-accelerated OpenGL in an UNIX environment.
 
 Fortunally, as of December 2002, nVidia released a beta/binary-only driver for
 FreeBSD.  Initially the driver is said to work with FreeBSD 4.7-stable only, but
 I've got it to work under FreeBSD 5.0 with helps from newsgroup folks. This is
 how:
 
 1.  Read the README first
     - options USER_LDT no longer exists in FreeBSD 5.0 and is not needed
     - options SYSVSHM is the default under GENERIC kernel
     - recompile the kernel if necessary
     - add agp_load="YES" into /boot/loader.conf
     - reboot, and verify that agp mdule is loaded by issuing the command
 kldstat.
 2.  Install Linux-Compatibility-base if it is not installed already.
     - cd /usr/port/emulators/linux_base; make install clean
     - add linux_load="YES" into /boot/loader.conf
 3.  download nVidia's FreeBSD driver and unpack it to a temp directory
 4.  go to the directory where nvidia's driver is, and edit src/nv-freebsd.h
     - remove the FreeBSD version check (around line 30).  Mine looks like:
         /* # __FreeBSD_version >= 500000
               # error This driver does not support FreeBSD 5.0/-CURRENT!
            # el */
         if __FreeBSD_version < 470000
     - under #include <sys/sysctl.h> add #include <sys/filedesc.h>
     - change the line #undef USE_OS_AGP_GART to #define USE_OS_AGP_GART
 5.  compile by issuing make setup.  Reboot when completed.
 6.  edit /etc/X11/XF86Config.  For my Dell Inspiron 8200 (15" LCD with
 1400x1050), it looks like this.
 7.  enjoy!
 === Конец Windows Clipboard ===
 
 в принципе всё работет...
 
 Саша
 
 ююю щ raze(at)tut.by щ www.raze.5p.org.uk щ ICQ 9788337 щ
 --- keep moving ...
  * Origin: Такие вопросы с кандачка не решаются! (2:450/221.4)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 FreeBSD 5.0 + nvidia   Alexander Maskalik   01 May 2003 13:11:16 
Архивное /ru.unix.bsd/27243eb0f421.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional