- subchee blogja
- A hozzászóláshoz be kell jelentkezni
- 1084 megtekintés
Hozzászólások
Mi a helyzet a driverrel szállított feature-ökkel? Laptopot például képtelen lennék úgy használni, hogy ne tudjam átállítani a gammát 0.65-re, amit a Windows alapból nem tud (a képernyő túlvilágosított, és nincs OSD-je, ahol át tudnám állítani). Persze csak egy példa volt, de vannak ennél speciálisabb feature-ök is, amiket a driverrel együtt szoktak szállítani.
--
"Chuck Norris can find Quad Damage on Clan Arena."
- A hozzászóláshoz be kell jelentkezni
"Mi a helyzet a driverrel szállított feature-ökkel?" A kérdés magában tartalmazza a választ is. Driverrel szállított feature-ök, tehát csak kiegészítő szolgáltatások, amiket továbbra is emberek fejlesztenének.
- A hozzászóláshoz be kell jelentkezni
Milyen laptop, milyen Windows, milyen videókártya, milyen driver együttese nem tudja?
- A hozzászóláshoz be kell jelentkezni
Gyorsan körbenéztem a család összes laptopján, és mindegyiken van egy Fn+"lámpa" fel/le, amivel a beépített monitor gammáját állíthatom windows és (ahol tesztelhettem) linux alatt is... Tényleg milyen típust használsz?
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
- A hozzászóláshoz be kell jelentkezni
Például Acer 5738G-n csak a fényerőt lehet állítani a billentyűzettel, de a gammát csak szoftveresen, az ATI vezérlőpultjában lehet.
--
"Chuck Norris can find Quad Damage on Clan Arena."
- A hozzászóláshoz be kell jelentkezni
A háttérvilágítás fényereje valóban nem azonos a gamma korrekcióval - az előbbit simán hw-ből az os nélkül is lehet állítani normális esetben, a gamma-korrekció, meg úgy általában a megjelenítendő kép/desktop mindenféle, a megjelenítőre szabott korrekcióját meg érthető, hogy a grafikus kártya driverének kell megmondani. Szerintem...
- A hozzászóláshoz be kell jelentkezni
Tok jo otlet hogy probalkozason alapulo progamok legyenek, hiszen az embereknel is milyen jol bejott! Oh wait.
- A hozzászóláshoz be kell jelentkezni
Nem lenne jobb szabványosabb hw-t gyártani? :)
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -> Kérjük a humoros aláírást itt elhelyezni. <- - -
- A hozzászóláshoz be kell jelentkezni
A szabványos hardverrel két baj van.
Egyrészt ha rossz a szabvány, nem hagy a gyártóknak semmilyen mozgásteret plusz funkciók megvalósítására. Lásd pl. usb hid mouse: szabvány szerint egy egérnek van pár gombja, ha a gyártó több gombot akar elhelyezni egy egéren, akkor saját drivert kell az egér használatához telepíteni.
Másrészt vannak olyan komplex hardverek, ahol gyakorlatilag lehetetlen hardver szinten közös interface-t előírni (lásd pl. videókártyák).
Off, de fontos: az első érv akár a stable_api_nonsense.txt mellett is szólhatna, de felhívom a figyelmet a mondat elejére. Megfelelő tervezéssel biztosítható, hogy az implementáció olyan plusz szolgáltatásokat is nyújthasson, amire a tervezéskor még nem gondoltak. Lásd pl. opengl: gyakorlatilag mindegyik hardver gyártó nyújt olyan gl extensionöket, amiket a versenytársak nem.
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
Ok. És mi van ha a protokoll szabványos, és a hardver tartalmazza a működéséhez szükséges alap infókat, amit az oprendszer kérésére átad?
Tehát itt nem azt mondom, hogy a billentyűzetemhez telepítsen fel egy komplett Zboard engine-t, hanem jelezze hogy itt van 17 plusz gomb, és így éred el őket, innen olvasd ki ezt. Vagyis a minimal funkciókat biztosítja, akinek több kell meg töltse le a gyártótól azt ami ezt lehetővé teszi.
De a halálom az olyan dzsunka hw ami nem is akar látszani amíg a drivere nincs fent. Pl.: noname Bt dongle-k…
Régen az "xp ready" azt jelentette, hogy belerakok mindent az alaplapba, feltelepítem a rendszert, az meg működik. Nem kell külön floppyról/cdről hang, lan, vga, chipset, usb, firewire, stb driver… Az ezeréves gép amiről írok ezt tudja. Az Intel D845WN nem mai darab, "friss" bios van rajta. W7, és thin pc esetén sír egy hang driverért, de a saját korabeli vagy utáni rendszerekkel ezt leszámítva teljesen kompatibilis. Linux, Open Solaris, Bsd vonalon is…
Ma a W7 ready azt jelenti hogy adunk mellé 1-10db driver lemezt…
Ok, ez egyrészt oprendszer specifikus dolog, de a hw gyártók felelőssége sem elhanyagolható.
Szerk.:
Egy érdekes példa, mondjuk pont fordítottja annak amiről beszéltem eddig, de aranyos. Xp alatt.
A fenti alaplapba bele lett rakva egy usb kari. Felismerte, lekezelte magától.
Cimborának kellett pár napra, kölcsönadtam neki, Belerakta otthon az asus lapba, majd jött vissza driverért.
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -> Kérjük a humoros aláírást itt elhelyezni. <- - -
- A hozzászóláshoz be kell jelentkezni
"Ok. És mi van ha a protokoll szabványos, és a hardver tartalmazza a működéséhez szükséges alap infókat, amit az oprendszer kérésére átad?
Tehát itt nem azt mondom, hogy a billentyűzetemhez telepítsen fel egy komplett Zboard engine-t, hanem jelezze hogy itt van 17 plusz gomb, és így éred el őket, innen olvasd ki ezt. Vagyis a minimal funkciókat biztosítja, akinek több kell meg töltse le a gyártótól azt ami ezt lehetővé teszi."
Bármilyen hihetetlen, ezt azért elég sok hw tudja. :) Egyébként a win7 egy rakás hw-t így ismer elvileg, azaz pl. felismeri a hangkártyát, hangot lejátszani, felvenni tudsz, de pl. a stereo mixerhez már a gyártó saját driverét kell telepítened.
Amit írsz tapasztalatokat, az mintha pont ennek ellenkezőjét mutatná. Nekem ilyen szempontból kevés tapasztalatom van (gyakorlatilag 1), a saját notimon (msi ex300) amíg xp-t használtam, szinte mindenhez muszáj volt feltelepíteni a gyári drivert (ráadásul volt, amihez csak az msi-s működött), míg a win7 gyakorlatilag mindent felismert. Igaz a plusz szolgáltatások miatt így is van pár gyártótól származó driver telepítve (ati vga, synaptics touchpad, realtek audio, intel storage), de azért ezek nélkül is használható lenne a rendszer.
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
Miért ne lehetne egy alapfunkciót szabványos módon megvalósítani, és olyan kommunikációs megoldást adni alá, amelyik az eltéréseket, extrákat rugalmasan képes kezelni?
Van ötmillió féle NIC, de ezek nagy része azért bőven véges elemű funkciókat valósít meg. Azoknak, amelyek meg ezen felül tudnak valamit (pld. egy "HW"-es csomagszűrőt tartalmazó NIC), ott a lehetőség a strukturált adatátadásra:
com.broadcom.bcm12345.add_fw_rule({from:ip,to:ip,...})
Elég lenne egy driver, és ha abban nem is lenne csomagszűrő opció megírva, egy egyszerű parancssori opcióval a speckó ismeretében bárki beletolhatná, a driver módosítása nélkül.
Aztán ha sokan csinálnak ilyet, definiálhatnak hozzá szabvány interfészeket is. De ha nem teszik, még akkor is előrébb lennénk, mint most.
suckIT szopás minden nap! Perl script 11 millió forintért
- A hozzászóláshoz be kell jelentkezni
Azt nem mondtam hogy nem lehet, csak azt, hogy nehéz. :) Sok a gyártó, mindenki saját megoldással rendelkezik ami inkompatibilis a többiekével, és egyáltalán nem érdeke, hogy módosítson. Nyilván a saját megoldását erőltetné rá a többi gyártóra, lehetőleg úgy, hogy a saját eszközeinek common subsetje legyen az alap, amit minden eszköznek tudnia kell.
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
Egy idő után az ész utat vág magának. Lásd pl telefontöltőreform…
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -> Kérjük a humoros aláírást itt elhelyezni. <- - -
- A hozzászóláshoz be kell jelentkezni
http://www.intel.com/design/chipsets/hdaudio.htm
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
az emberek egyetlen szerepe a vilagban, hogy kepesek mas emberekkel kommunikalni. erre semmi egyeb szerkezeet nem kepes. viszont az emberek kozotti kommunikaci isszonyatos nagy mennyisegu hibat/csomagvesztest/... tartalmaz, raadasul krva lasssssuuuuuuu. nehany bit/sec
nagy jovoje van minden olyan technologianak, ami ember mentes.
--
Live free, or I f'ing kill you.
- A hozzászóláshoz be kell jelentkezni
És az ember mentes technológiát ki fejleszti ki, a tengerimalacok?
- A hozzászóláshoz be kell jelentkezni
Pontosan! :D
- A hozzászóláshoz be kell jelentkezni
De mivel a tengerimalacok nem képesek egymással kommunikálni, ezért egyetlen tengerimalacnak kell ezt a technológiát kifejlesztenie. Ezután mivel nem tud szólni a többi tengerimalacnak, hogy kifejlesztette az embermentes technológiát, ezért ez a technológia csak akkor terjedhet el, ha a többi tengerimalac ezt megtalálja, és magától rájön, hogy ez az embermentes technológia. :)
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
De ha rájönnek, hogy mi került a kezükbe, akkor likvidálják a perui pánsípzenekarokat és jajj nekünk, ahogy a South Park már megjósolta!
http://www.indavideo.hu/video/South_Park_12_Evad_11_Resz__Panjarvany_2_…
- A hozzászóláshoz be kell jelentkezni
Igen! :)
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
> ...ha már megvan az eszköz, például a nyomtató specifikációja, lényegében mindegy, hogy Linux-szal vagy Windows-zal, esetleg az OS X valamelyik verziójával akarjuk kompatibilissé tenni...
Ez eddig is így volt, nem? :))
--
Debian - The "What?!" starts not!
http://nyizsa.uni.cc
- A hozzászóláshoz be kell jelentkezni
A kompatibilitási problémákra részben az EFI is megoldást nyújthat.
- A hozzászóláshoz be kell jelentkezni
baromsag
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni