ot Atanas Mavrov(16-12-2002)
reiting (-6)
[ dobre ]
[ zle ]
Variant za otpechatvane
Mozhe bi mnogo ot vas sa si zadavali vuprosa zashto pustiia
monitor kogato e v konzolen rezhim ne mozhe da raboti s
niakakva shto go-de ponosima chestota, a vsichko trepti... i samo
sled 5 minuti abota poluchavash sushtoto glavobolie kakto i pri
rabota s niakoia ot taka "obichanite" ot vsichki nas
versii na edna druga OS. Ot mnogo vreme se chudeh kak da
razresha tozi problem... Vuv lista na LUG-BG
/www.linux-bulgaria.org/ mi davaha mnozhestvo suveti bez
pomoshtta na koito tezi redove niamashe da budat vuzmozhni. I
taka nakraia sled mnogo usiliia suchetani s nai-razlichni
eksperimenti, dogadki i ne dotam dobri idei uspiah da
postigna /nadiavam se/ zadovolitelen rezultat. A eto po kakuv
dulug put minah :-). Samo tuk iskam da utochnia, che stava
vupros za videokarta na NVidia. Triabva da se ima predvid, che
niakoi ot neshtata se otnasiat samo za tezi karti. I taka opit
purvi:
-ami tova predpolagam vseki ot vas go e probval no vse
pak... Ideiata v nachaloto be, da nameria nachin bez
dopulnitelni programi a samo s nalichnite vuv vsiaka edna
distributsiia da postigna zhelaniia rezultat. I taka reshih da
probvam s VESA frame
buffer. Kompilirah go ot iadroto i probvah s vuzmozhnostite
na lilo da promenia kartinkata. Za tezi koito ne znaiat kakvo
da napraviat mogat da probvat slednoto /e razbira se triabva
da izpolzvate lilo :-)/:
-vuv faila /etc/lilo.conf potursete red na koito pishe
vga=... V nashiia sluchai napravete reda da izglezhda vga=ask.
Sled tova instaliraite lilo s napravenite v nego promeni
/kato izpulnite komandata lilo/ i restartiraite. Pri
nachalno
zarezhdane shte se poiavi vuzmozhnost za izbor. Opitaite vsichki
vuzmozhnosti, nadiavam se da uspeete da reshite svoia problem
oshte tuk. Poveche informatsiia mozhe da namerite v dokumentatsiiata
na iadroto /Documentation/fb/vesafb.txt/. E vse pak pri
men
neshtata ne se razviha po tolkova lesen nachin. Vupreki
opitite koito pravih polozhenieto mozheshe da se vloshi, no
podobrenie niamashe. Zatova sled novo zapitvane vuv foruma
napravih vtori opit:
- Kakto veche spomenah izpolzvam karta na NVidia. Mozhe bi
tova ne e nai-dobriia variant za linuks kakvoto e mnenieto na
niakoi no reshih da se boria do krai :-). I taka za da raboti
tozi variant se nuzhdaem ot vklyuchena poddruzhka na NVidia
draivera /ili kakvato karta polzvate :-)/ v iadroto. Sled
tova izpolzvame
programata fbset. S neina pomosht mozhe da zadadete razlichni
rezhimi na rabota kato razdelitelna sposobnost i chestota na
obnoviavane. Tuk sushtestvuva i edna raznovidnost. Ako ne
iskate da polzvate fbset to togava mozhe da prilozhite sledniia
variant. V iadroto potursete draiverite za videokarti na
NVidia. i taka
sushtestvuva edin fail fbset.c. V nego triabva da redaktirate
redovete otnasiashti se do razdelitelnata sposobnost, tsveta i
t.n. Suotvetnite stoinosti mozhe da vzemete ot
konfiguratsionniia fail na paketa fbset. No tuk iznikna edin
ne suvsem ochakvan problem. Za grafichnata sreda iskah da
izpolzvam draiverite na NVidia, makar i da sa dosta buglivi
vse pak mozhe da izpolzvat vuzmozhnostite na kartata, koeto v
niakoi sluchai e ot goliama polza. E pri men osnovniia problem
beshe kak da gledam filmi na tsial ekran bez da nakusvat ili da
se razminava kartina i zvuk. E
razrabotchitsite na MPlayer ne si gubiat vremeto i dobaviha
video draiver izpolzvasht sdl bibliotekite. Kartinata naistina
veche e na tsial ekran... no problema se poiavi s razminavaneto
na kartinata i zvuka. I taka iavno ne biah postignal
zhelaniia
rezultat zatova otnovo opitah da nameria otgovor na vuprosa
koito turseh i s pomoshtta na LUG mislia, che namerih
sravnitelno priemlivo reshenie. I taka preminah kum opit
treti:
-Qvno neshtata s poddruzhkata na niakoi karti ot iadroto niama
da se opravi, pone dokato proizvoditelite ne blagovoliat da
dadat niakakvo opisanie na rabota. E estestveno poradi straha
ot konkurentsiiata tova mozhe bi skoro niama da stane. I taka
poluchava se edin zatvoren krug koito za suzhalenie e vuv
vreda na
potrebitelite. Pitah za alternativen variant na moia vupros.
I eto otgovora - edna mnogo malka programka koiato reshi
problema s rabotata na monitora v konzola a imenno
SVGATextMode. I taka sled kato ia instalirate
redaktiraite konfiguratsionniiat fail. Tova ne e trudna zadacha
osobeno za onezi koito sa se zanimavali s konfiguratsionniia
fail na X survura. I taka sled napravenata
redaktsiia nadiava se neshtata da sa potrugnali. E triabvashe da
izklyucha poddruzhkata na video kartata ot iadroto i na neino
miasto da ostavia poddruzhka na VESA frame buffer, no rezultata
pone za men beshe zadovolitelen. I za da obobshtia eto
predimstvata i nedostatutsite na vseki edin ot trite metoda
spored men.
- purvi metod: predimstva-lesna konfiguratsiia, standartni
paketi koito gi ima vuv vsiaka distributsiia; nedostatutsi-
spetsialno pri men niamashe promiana ili ako
imashe to ne beshe v posokata v koiato bih zhelal;
-vtori metod: predimstva-vuzmozhen izbor na razlichna
razdelitelna sposobnost i razlichna chestota, vklyuchvane na
frame buffer koeto e dobro reshenie za niakoi grafichni paketi,
eventualno izpolzvane na draiver ot iadroto koeto
optimizira
rabotata na draivera; nedostatutsi-iziskva dopulnitelna
programa, pone pri kartite na NVidia ima nesuvmestimost
mezhdu vklyuchen draiver v iadroto i izpolzvaneto na vunshen
draiver
-treti metod: predimstva-znachitelno po-goliam izbor ot
razlichni razdelitelni sposobnosti i chestoti, ne e nuzhno
vklyuchvaneto na poddruzhka na draiver v iadroto,koeto pozvoliava
izpolzvaneto na vunshni draiveri, lesna konfiguratsiia i
izpolzvane; nedostatutsi-iziskva izpolzvaneto na dopulnitelna
programa, tui kato ne se izpolzva draiver ot iadroto lipsva i
poddruzhkata na frame buffer, vuzmozhno e da vuzniknat
problemi s shriftovete v konzolata.
VRUZKI:
http://www.ibiblio.org/pub/Linux/utils/console/
http://packages.qa.debian.org/f/fbset.html
Dokumentatsiia v linuks iadroto.
Blagodarnosti: Iskam da blagodaria na vsichki koito
spomognaha za napisvaneto na tazi statiia i nai-veche na
potrebitelite na LUG-BG.
Utochnenie: Ne sum spetsialist nito v softuera nito v
harduera. S gornite redove opisah putia koito izminah dokato
uspeia da postigna tselta si. Ne znaia dali neshtata sa obshto
validni no se nadiavam napisanoto da e v polza na niakogo.
<< Za pisheshtite na PHP | Failut XF86Config ili kakvo se krie zad zavesata >>
|