» »

Intelovi odprtokodni gonilniki za grafiko

1
2
»

der_Alte ::

@MrStein: ne boš verjel, bom jaz »zapel« :D ... vse deluje... takoj. Je pa res, da potrebuješ še kakšen program, ki razume OBEX, ne samo gonilnikov. S KDE 3.5 v SuSE 10.1 je bilo vse preprosto povezat se na W810i in prenašat slike ter glasbo. Edina stvar, ki pravzaprav ne dela, je sinhronizacija stikov med telefonom in Kontactom.

Čeprav raje uporabim USB, ker se mi ne da čakat.

kopernik ::

Gandalfar, evo, jaz sem imel enak problem :-)

Tastu sem moral na XP zrihtati navezo Nokia -> BT dongle. Vse prej kot en klik. Tast tega ni znal sam zrihtati, kar me niti ne čudi.

MrStein ::

Nisem rekel, da je v Windows idealno. Sploh ni važno, kak je v Windows. Pomebno je, kak je v linux. In slabo je, zaenkrat.
(in to , da v enem od 20 distrotov dela OK, je spet slaba tolažba, kaj če imam enega od 19, kjer ne dela OK ?)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

darkolord ::

A za LPT printer dela tudi Plug'n'Play na enak način? 8-)

EDIT:

Rezultat je, da ima Linux najhitrejše USB gonilnike.

maš kakšen link s testi?

Zgodovina sprememb…

  • spremenilo: darkolord ()

MrStein ::

Če smo že pri temi, a lahko PC zazna priklop/odklop PnP monitor-ja. Med delovanjem ?
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Gandalfar ::

Ja, dalo bi se. Ne vem pa ce je kdo ze ugotovil kaksno situacijo kjer je to koristno

kopernik ::

Mrstein, ne vem kaj naj ti rečem. Jaz menim, da je stanje dobro. Ti pa povej, katere naprave ti ne delajo in bomo skušali najti rešitev. Sem mnenja, da podpora strojni opremi ni tista točka, pri kateri bi bilo možno a priori odpisati linux. Mislim, da je večji problem v programski opremi in razširjenosti.

jype ::


Greg Kroah:

Here's an example that shows how this all works. The Linux USB code has been rewritten at least three times. We've done this over time in order to handle things that we didn't originally need to handle, like high speed devices, and just because we learned the problems of our first design, and to fix bugs and security issues. Each time we made changes in our api, we updated all of the kernel drivers that used the apis, so nothing would break. And we deleted the old functions as they were no longer needed, and did things wrong. Because of this, Linux now has the fastest USB bus speeds when you test out all of the different operating systems. We max out the hardware as fast as it can go, and you can do this from simple userspace programs, no fancy kernel driver work is needed.

Now Windows has also rewritten their USB stack at least 3 times, with Vista, it might be 4 times, I haven't taken a look at it yet. But each time they did a rework, and added new functions and fixed up older ones, they had to keep the old api functions around, as they have taken the stance that they can not break backward compatibility due to their stable API viewpoint. They also don't have access to the code in all of the different drivers, so they can't fix them up. So now the Windows core has all 3 sets of API functions in it, as they can't delete things. That means they maintain the old functions, and have to keep them in memory all the time, and it takes up engineering time to handle all of this extra complexity. That's their business decision to do this, and that's fine, but with Linux, we didn't make that decision, and it helps us remain a lot smaller, more stable, and more secure.

And by secure, I really mean it. A lot of times a security problem will be found in one driver, or in one core part of the kernel, and the kernel developers fix it, and then go and fix it up in all other drivers that have the same problem. Then, when the fix is released, all users of all drivers are now secure. When other operating systems don't have all of the drivers in their tree, if they fix a security problem, it's up to the individual companies to update their drivers and fix the problem too. And that rarely happens. So people who buy the device, and then use the older driver that comes in the box with the device, which is insecure. This has happened a lot recently, and really shows how having a stable api can actually hurt end users, when the original goal was to help developers.



darkolord> maš kakšen link s testi?

Hitachi 500GB SATA-2 disk, icy box USB2 vmesnik, Intelov ICH5 usb kontroler, Windows XP SP2 usb storage driver: 42MB/s (okoli 340Mbps),, Linux 2.6.16 usb-storage driver: 54MB/s (okoli 430Mbps). Skatlica ima tudi SATA port, s katerim disk zdrzi 75MB/s (okoli 600Mbps).

MrStein ::

Gandalfar (če si odgovarjal na moje vprašanje o monitorju),
ja recimo :
- odklopiš stari krš od monitorja in priklopiš novi LCD
- ni slike
- letiš za smetnjakom, da priklopiš nazaj stari monitor, spremeniš sliko na nekaj, kaj je kompatibilno z LCD-jem in nazaj LCD priklopiš

Ali :
- kupiš nov monitor
- priklopiš ga zraven prejšnjega
- Windows(oz. linux) te vpraša, če želiš razširiti desktop na novi monitor, klikneš YES in delaš
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Gandalfar ::

Sem mislil, da windowsi to ze znajo. Ali ne?

jype ::

Na Linuxu imas vedno moznost pritisnit ctrl-alt-f1 da dobis konzolo in pognat orodje za nastavljanje X v tvoji distribuciji.

Gandalfar ::

jype: no ja, samo to ni optimalen odgovor

darkolord ::

jype: link?

Aja, glede podpore hardveru imam občutek, da se pojavljata dve različni interpretaciji pojma "podpora"... Ena je ta, da različen hardver pomeni različno napravo, druga pa različno vrsto naprave.

Zgodovina sprememb…

  • spremenilo: darkolord ()

jype ::

darkolord: benchmark pri meni doma. Tisti citat pa iz http://www.kroah.com/log/linux/ols_2006_keynote.html

jype ::

Gandalfar> jype: no ja, samo to ni optimalen odgovor

Seveda ne, vendar kolega, ki pride popravit masino, ki z novim monitorjem ne dela, lahko zadevo zrihta celo brez reboota, ki je v Windows obvezen.

darkolord ::

jype: iz enega benchmarka ne moreš delat nekih splošnih sklepov... še posebej, če ne razložiš kje si testiral, na kakšnem hardveru, s katerim programom, na katerem FSju, način testa, .... :)

jype: a ctrl+alt+Fx dela hkrati na DVI in VGA?

Zgodovina sprememb…

  • spremenilo: darkolord ()

jype ::

darkolord> jype: a ctrl+alt+Fx dela hkrati na DVI in VGA?

Ja.

Test sem delal brez filesystema:

dd if=/dev/sdg1 of=test.img bs=1M count=500

na Windows pa z ghostom.

Seveda ne mores delat zakljuckov iz enega testa, ampak ce tip ki pise USB za linux (in pri tem ogromno reci reverse engineera na svoji Windows masini) rece, da njegov USB stuff iztisne najvec kar hardware zmore, mu kar verjamem.

Lahko pa se potrudis in naredis test. Seveda lahko najdes naprave in usb chipsete, ki so na Linuxu pocasnejsi, ampak v splosnem je Linux USB hitrejsi od vseh ostalih USB implementacij (po izkusnjah Linux-USB razvijalcev). Meni je moj test samo dodatno potrdil to trditev.

Gandalfar ::

Na oboje ti preklopi

MrStein ::

jype: reboot v windows ni obvezen za novi monitor, kje si to pobral ???


gandalfar :

Sem mislil, da windowsi to ze znajo. Ali ne?

Za drugi scenarij ne vem (dvomim da). Prvi pa garant ne, sem videl na lastne oči.


Glede USB, jype, kak ti je uspelo dobiti preko 40 MB/s na Windows ?
To sem videl že vsaj 50 testov in nikoli ni šlo čez 30 MB/s , ajd 35 MB/s. Ponavadi je tam 26-29 MB/s.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

darkolord ::

No sej, enostranske izkušnje :)

jype ::

MrStein> Glede USB, jype, kak ti je uspelo dobiti preko 40 MB/s na Windows ?

Ne vem, tolk sem zračunal iz velikosti fajla in časa, ki ga je za to porabil. "Štopal" sem na roke, ker Windows nima ukaza "time".

MrStein> jype: reboot v windows ni obvezen za novi monitor, kje si to pobral ???

Če priključiš monitor, ki ne podpira frekvenc prejšnjega, moraš kar lepo rebootat, jit v safe mode in nastavit ustrezno resolucijo. Dokler ničesar ne vidiš pač ne moreš kaj dost pacat.

Na Linuxu je konzola praviloma 80x25 text mode, ki deluje povsod.

Zgodovina sprememb…

  • spremenilo: jype ()

M.B. ::

Which of the following systems cannot run Linux:
iPod
IBM mainframe
XBox
Mac G4
Nokia 770 Internet Tablet
Sharp Zaurus PDA
TiVo
Linksys WRT54G router

If you said none of them, you were right. Beyond that, the last four do run Linux as they come from the factory. And this is just a small sample. My point is that while Linux isn't everywhere it is in places you may not expect and, well, it could be everywhere.


TUXmagazine

Če se začnemo pogovarjati o podpori hardwara je Linux na boljšem, ker podpira vsaj dosti več arhitektur kot windows, da o kakem starem eksotičnem hardwaru niti ne govorimo. O popularnih stvareh za katere ni specifikacij pa vsaka čast razvijalcem da je sploh podprt. In tukaj ima res malo slabšo podporo kot windows.

Na Linuxu je edina stvar ki mi ne dela Lexmarkov printer X2250. Vse ostalo je delalo takoj ko sem v kernelu vlkjučil podporo, ker na Gentoo nimam vključene podpore za vse kar rabim pa ne. Ko sem priključo digitalno kamero se je takoj pojavil digiKam in me vprašal kaj želim s slikami.

Ko priključim dodaten monitor, restartam Xe in delam naprej. Baje zmorejo ATI driverji brez restartov Xa uporabit nov monitor, sam imam Nvidio. Na Visti sem sprobal priključit dodatni pa je najprej zmrzno za 5 minut da sem ga že mislo resetirat potem pa se je odločo, da bo rajši samo na enem kazal. Vista je Beta tako da vem da ni merilo.
Everyone started out as a newbie.
Sadly only a handful ever progress past that point.

darkolord ::

Če se začnemo pogovarjati o podpori hardwara je Linux na boljšem

Več vrst naprav ja. Več naprav ne. Slednje je konec koncev celo bolj pomembno...

jype: v win lahko tudi odpreš 80x25 konzolo čez cel zaslon (alt + enter). Način se zamenja, če se zamenja frekvenca pa ne morem preverit

Zgodovina sprememb…

  • spremenilo: darkolord ()

roscha ::

In kako v command promptu nahecaš Win, da spremenijo resolucijo GUI-ja?
Se vrneš v GUI (no saj v resnici nisi nikoli izven) in delaš naprej.

V Linux-u se to da in v tem je poanta napisanega.

desperados ::

No mene ne zanima kje dela kaj bolše kje kaj slabše važno da meni odgovarja, da nardim kar sem želel.
Nad marsikaterim HW sem v windovsih omagal ker enostavno ni obstajal drajver za zadevo, tako da sem moral pri nadgradnji sistema iz 98/ME na 2k/XP moral zamenjati kaki HW (skener naprimer). Sedaj ko pa kako leto redno uporabljam linux pa sem za finto priklopil staro kišto in glej ga vragca zadeva dela. Tako da sem prepričan da linux podpira dosti več HW kot pa VMS (windows nt...).

Res pa da nekatere stvari ne delujejo tako iz škatle, kar pa zame ni problem mal poguglaš pa najdeš rešitev, problem je le če se ti mudi :(

Problem je tudi v tem da sedaj ko nekakao skoraj vse distribucije izhajajo v 2 izdajah gpl/nongpl; naložiš gpl (kr je čist zastonj in nekako uživaš da si neodvisen od softwerskih korperacij) potem pa moreš nekako??? dol potegnt nongpl drajver za soft modem :( se zgodi kaj češ. Vsaka stvar ima svoje dobre in slabe lastnosti, je pač treba vzeti v zakup.

Važn je da dela.

BigWhale ::

Gandalf,

Menjava monitorja v Windows zgleda takole.

darkolord ::

BW: To se samo tebi dogaja ;)

krho ::

darkolord, ni res. win xp so zahrbtni, da to ni res. AFAIK moraš bootat v vga mode in tam nastavit pravilno osveževanje/ločljivost za nov monitor (če le ta ne podpira takšnega osveževanja, ločljivosti), ker v safe mode to ne gre, (seveda, če nisi tega naredil že pred priklopom novega monitorja)
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Jst ::

Bluetooth. OpenSuse 10. Vstavim BT USB napravico in OpenSuse mi takoj ponudi vse potrebne stvari.


Ne boste verjeli, zadeva deluje kar vredu, tako da si ne zatiskat oči z "iskanje gonilnikov preko pol interneta". Išče jih OS, ne pa user.


Se nikoli se mi ni zgodilo, da bi ta zadeva nasla prave gonilnike. Pa sem se z tem igral na n masinah ;).




Vam povem mojo izkušnjo glede tega. Ne vem kako, ampak jaz imam licenčne windowse in mi skoraj vedno Windows Update pri novi stroji opremi najde gonilnike. Kar pa ne morem trditi za kakšnega soseda z piratskimi Winsi. Tam mi nikoli ni našel driverjev, pa čeprav gre za frišno inštalacijo in isti hardware.
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|
1
2
»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

AMD z GPUOpen odpira orodja in gonilnike za svoje grafične čipe

Oddelek: Novice / Grafične kartice
4810659 (8590) matijadmin
»

Izšla odprtokodna gonilnika za grafike Nvidia in Qualcomm Adreno

Oddelek: Novice / Grafične kartice
338798 (6913) Icematxyz
»

AMD obljublja odprtokodne grafične gonilnike

Oddelek: Novice / Grafične kartice
143646 (2684) desperados
»

Bomo odslej kupovali AMD Radeone?

Oddelek: Novice / Grafične kartice
304397 (2626) Jaka83

Več podobnih tem