- A hozzászóláshoz be kell jelentkezni
- 2262 megtekintés
Hozzászólások
További érdekesség, hogy néhány napja került be a ports-fába az az nvidia-settings névre hallgató grafikus felületű program, mellyel finomhangolások végezhetők el. A progi az NV-CONTROL X-es bővítményen keresztül kommunikál a kártyával, így az egyes kimenetek (CRT, digitális FlatPanel, TV) legfontosabb paraméterei könnyen módosíthatók, pl. gamma, élesség, színek, OpenGL, stb.
A progi futtatás után létrehoz egy ~/.nvidia-settings-rc nevű file-t, amely tartalmazza a beállításokat. Ez a későbbiek során az nvidia-settings --load-config-only paranccsal automatikusan betölthető.
Laci
- A hozzászóláshoz be kell jelentkezni
A Linux buzeratoroknak egy jo hir:
ha a /usr/X11R6/lib konyvtarban lecserelitek a FreeBSD driverben levo obj/linux konyvtarban levo shared objecteket, akkor maris 61.13 - as driverrel jacchattok.
Pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Bevallom nagyon új vagyok még a linuxban/bsd-ben, ezért lehet h. nagyon alap kérdés lesz:
Eddig mindig úgy használtam az x-et [már amikor sikerült belönni :) ] ahogy az adott disztib. cd-jén volt.
A Freebsd 4.10-es release-el a 4.3.0-s x kerül fel. Abban be tudtam lönni a videó kártyámat (gef4200) így lehet használni az x-et is. Ez az nvidia driver arra jó, h. az x reinstallja nélkül tarthassam a drivert frissen 2 X-release között?
Vagy a 2 féle drivernek semmi köze 1máshoz, és egyszerre csak az egyik lehet fent? 3D gyorsítás (játékokhoz) és 2D (filmnézéshez) mindkettöben van? A megbízhatósága milyen az nvidia féle drivernek? Gondolom ha ök csinálják a kártyát a driver sem lehet olyan rossz, windozon legalábbis nem igen volt problémám vele soha.
Megköszönném a válaszokat, mert így nem nagyon tudom hova tenni a dolgot.
- A hozzászóláshoz be kell jelentkezni
3D gyorsitast csak ettol a binaris, gyari drivertol varhatsz (amit az nVIDIA ad). Az XFree-ben/X.Org-ban levo driver csak 2D-re valo. Abbol nem lesz 3D gyorsitas.
Az nVIDIA binaris driverei jok (szerintem a legjobbak a 3D-t tudo driverek kozul). Ha binaris drivert hasznalsz annak van egy kernel csatoloja, egy glue kod, amit az aktualisan futo kernelhez kell leforditani, majd betolteni (loadable kernel module). Ez azt jelenti, hogy ha masik FreeBSD verziora tersz at, es valtozik a kernel, akkor le kell ujra porgetni hozza a kernel modult.
- A hozzászóláshoz be kell jelentkezni
Nagyon köszönöm, így már világos :)
Bár ahogy beleolvastam a readme-be, nem 2 perc lesz mire beüzemelem (az AGP modulról írkál oldalakon keresztül, mikor nem férnek össze) de megpróbálom.
Akkor az ATI driverei a nagyon kakák?
- A hozzászóláshoz be kell jelentkezni
Van ATi-m is, Linux alatt jatszok is vele (Unreal Tournament 2004), meg 3D demokat is nezek vele. Szoval megy vele a 3D, de igen ki kell fogni a driver verziot. A jelenlegivel megy jol minden, de pl az egyel ezelottivel random fagyott szarra a gepem. Szoval kiforratlan. Az nVIDIA egy works for me (TM) kategoria, en meg vagyok vele hosszu evek ota elegedve.
- A hozzászóláshoz be kell jelentkezni
No felapplikáltam, és természetesen minden bajom van vele, mint annál az állatorvosi lónál :(
1. lépés 4.10-es BSD felrak, 4.3-as X-el
2. letölt nvidia oldaláról a driver, kicsomagol /tmp-be. make install lefuttat, az megy tökéletesen, be is töltödik a modul.
3. xf86config-ban az nv átírása nvidia-ra. glx modul kiszedve kommentböl.
4. elindít x, 1 pillanatra be is villan az nvidia logo, hajrá!
5. xfce alatt felraktam package-böl a bzflag-et, az jó kis opengl-es marhaság, kipróbálom. Elsöre megy mint a csuda, gyors is meg minden. Kilépek 1 kis játék után. Na innentöl nem jó. Ha kapott snd_emu10k1 modult, akkor core dumpol, ha nem töltöm be a hangot akkor csak hiányolja indításkor. Viszont a játék 2. indításakor már sokkal lassabban jön be a kép, és látszik h. már csak szoftveresen megy. Reboot után elsö alkalommal megint jó, 2. futtatásra már csak szoftveresen indul el.
Mit ronthattam el? Tuxracer reboot után egyböl sem hajlandó elindulni, opengl hiányra hivatkozva.
- A hozzászóláshoz be kell jelentkezni
A readme szerinti sysctl átállítása után akkora csúnya programelszállások jöttek, hogy csak na :)
- A hozzászóláshoz be kell jelentkezni
options SYSVSHM van a kernelconfban?
GLcore-t, dri-t kiszedted?
AGP rendben?
Mi van az X.logban, az .xsession-errors-ban?
Laci
- A hozzászóláshoz be kell jelentkezni
A GENERIC kernelt használtam, abban pedig van SYSV...
Megpróbáltam megcsinálni, amit a README is írt. A 4.10-es kernelbe beleraktam a 2 patch-et, a configból kiszedtem az AGP-t, és újrafordítottam a handbook szerinti "old" módszerrel, azaz config MYKERNEL, make depend, make, make install.
Az X-logban semmi hibát nem véltem felfedezni, bár elég szószátyár. A tuxracer indítása után megnézve a logban csak ilyen került bele:
GetModeLine - scrn: 0 clock: 94500
GetModeLine - hdsp: 1024 hbeg: 1072 hend: 1168 httl: 1376
vdsp: 768 vbeg: 769 vend: 772 vttl: 808 flags:5
Bzflag pedig most már tele dumpolja az egész / particiót (256 mega).
Kernelt kell újrafordítani, ha a GENERIC-hez akarom használni? Jó parancsot használtam a kernel újrafordításához? Vagy a gef4-et nem szereti. Most már nem vagyok biztos benne, h. megy-e egyáltalán ez a 3D dolog freebsd-n.
- A hozzászóláshoz be kell jelentkezni
Ja, és elmentem egy fél órára, az xfce-t itthagytam, gyakorlatilag semmi nem futott. Mikor visszajövök akkor meg a login prompt fogad karakteres képernyőn. (azaz újraindult a gép) dmesg szerint is úgy tűnik.
- A hozzászóláshoz be kell jelentkezni
Kell hogy menjen, nem én vagyok az egyetlen, akinél hosszú idők óta hibátlanul megy. Nem véletlen, hogy benne van a ports-fában a driver.
Nem valami csipszetes probléma, erről ír a doksi elég sok mindent.
Érdemes megnézni a sysctl-es hw.nvidia.registry.*-okat is.
Esetleg, segít-e valamit a:
kern.ipc.shmmax=67108864
kern.ipc.shmall=32768
beállítása?
De legjobb ha nyitsz egy új topikot, mert ott többen fogják olvasni a problémádat és lehet, hogy valaki már átélt ilyet.
Laci
- A hozzászóláshoz be kell jelentkezni
Ok, sztem is ez a legjobb megoldás.
- A hozzászóláshoz be kell jelentkezni