NVIDIA išleido naujas 180.44 Linux tvarkykles

30 kovo, 2009 – 18:40

NVIDIA logotipas Dar nesibaigė mėnuo, o NVIDIA ir vėl išleido atnaujinimą – 180.44 tvarkykles Linux sistemom. Naujausioje tvarkyklių versijoje rasite oficialiai įtrauktą naujų grafikos procesorių palaikymą, keletą ištaisytų OpenGL klaidų (įskaitant KDE 4.x Plasma problemas), įtrauktą OpenGL 3.0 „floating-point depth buffer“ palaikymą, keletą VDPAU ištaisymų.

Pakeitimų sąrašas anglų k.

  • Added support for the following GPUs:
    • Quadro FX 3800
    • Quadro FX 3700M
    • Quadro FX 1800
    • Quadro FX 580
    • Quadro FX 380
    • Quadro NVS 295
    • GeForce GT 120
    • GeForce G100
  • Fixed a problem that could cause Xid errors and display corruption in certain cases when OpenGL is used to render to redirected windows, for example when Java2D is used with the -Dsun.java2d.opengl=true option.
  • Updated glGetStringi(GL_EXTENSIONS, i) to no longer return NULL in OpenGL 3.0 preview contexts.
  • Fixed OpenGL crashes while running KDE4’s Plasma.
  • Fixed OpenGL crashes when using a large number of texture objects.
  • Fixed the timestamp reporting in the GL_NV_present_video extension on SDI II with Quadro FX 4800 and 5800.
  • Improved power management support on some systems, such as Hewlett-Packard xw4600 workstations.
  • Fixed a problem that caused the screen to flicker momentarily when OpenGL applications exit unexpectedly on GeForce 6 and 7 series GPUs.
  • Fixed an X server crash when an X client attempts to draw trapezoids and RenderAccel is disabled.
  • Improved recovery from certain types of errors.
  • Fixed a bug that caused Autodesk Maya to freeze when overlays are enabled.
  • Fixed an interaction problem between OpenGL and memory tracking libraries such as MicroQuill SmartHeap.
  • Added support for RG renderbuffers in OpenGL 3.0.
  • Added support for OpenGL 3.0 floating-point depth buffers.
  • Fixed a problem that caused Valgrind to crash when tracing a program that uses OpenGL.
  • Updated VDPAU to support VC-1/WMV acceleration on all GPUs supported by VDPAU; see the README for details.
  • Fixed VDPAU corruption on some H.264 clips.
  • Updated VDPAU documentation in the README and in vdpau.h, in particular regarding how to use the deinterlacing algorithms in the VdpVideoMixer object. Explicitly documented „half rate” deinterlacing, which should allow the advanced algorithms to run on more low-end systems.
  • Implemented a „skip chroma deinterlace” option in VDPAU, which should allow the advanced deinterlacing algorithms to run on more low-end systems. See vdpau.h.
  • Fixed VDPAU VC-1 decoding on 64-bit platforms.
  • Updated the VDPAU wrapper library to print dlerror() messages when driver loading problems occur.
  • Improved VDPAU’s handling of some corrupt H.264 streams, and some corrupt/invalid MPEG streams on some GPUs.
  • Fixed VDPAU to correctly handle WMV „range reduction” on some GPUs. A minor backwards-compatible API change was made for this; see vdpau.h’s documentation for structure field VdpPictureInfoVC1.rangered.
  • Fixed a problem that caused surfaces to be marked as visible too early when the blit presentation queue is in use.
  • Fixed VDPAU to prevent some cases of „display preemption” in the face of missing H.264 reference frames on some GPUs.

Nuorodos
README failas: x86, x86-64.
Parsisiųsti x86-64.
Parsisiųsti x86.

Išleista nauja „Wine“ versija 1.1.18

27 kovo, 2009 – 11:43

Wine logotipas Prieš šiek tiek laiko buvo vėl atnaujinta „Wine“ į 1.1.18 versiją. Šioje versijoje matysite daugiausiai klaidų ištaisymus.

Pakeitimai

  • Įtrauktas RPC per HTTP palaikymas.
  • Patobulintas atnaujinimų palaikymas MSI.
  • Debug’inimo simboliai WineDbg Mac OS X sistemose.
  • Daug Direct3D kodo apvalymų.
  • Ištaisyta keletas kitų klaidų.

Pilnas pakeitimų sąrašas.

Dėmesio! Programos kūrėjai šią „Wine“ versiją pažymi kaip negalutinę ir nerekomenduoja ją naudoti ir tikėtis stabilumo.

Išeities tekstus („source“) jau galite parsisiųsti. Binariniai paketai jau kuriami, ar jie išleisti jūsų sistemai galite pasitikrinti čia.

NVIDIA išleido naujas 180.41 Linux tvarkykles

20 kovo, 2009 – 18:40

NVIDIA logotipas Vos prasidėjus naujai savaitei, po NVIDIA išleidimo 180.37 tvarkyklių Linux sistemom, NVIDIA išleido dar vieną atnaujinimą. Naujausioje tvarkyklių versijoje rasite pagerintą energijos valdymą, tokiose sistemose kaip Hewlett-Packard xw4600. Taip pat ištaisyta keletas klaidų, kurios sukeldavo OpenGL nulūžimus naudojant Plasma su KDE4. Taip pat pataisytas laiko ženklų pranešimas naudojant GL_NV_present_video extension su SDI II, Quadro FX 4800 ir 5800. Ir ištaisytas X serverio nulūžinėjimas, kai X klientas bando piešti „trapezoids’us“ su išjungtu RenderAccel.
Naujoji tvarkyklių versija nuo šiol palaiko Quadro FX 380, Quadro FX 580, Quadro FX 1800 ir Quadro FX 3800.

Pakeitimų sąrašas anglų k.

  • Added support for the following GPUs:
    • Quadro FX 3800
    • Quadro FX 1800
    • Quadro FX 580
    • Quadro FX 380
  • Fixed OpenGL crashes while running KDE4’s Plasma.
  • Fixed OpenGL crashes when using a large number of texture objects.
  • Fixed the timestamp reporting in the GL_NV_present_video extension on SDI II with Quadro FX 4800 and 5800.
  • Improved power management support on some systems, such as Hewlett-Packard xw4600 workstations.
  • Fixed an X server crash when an X client attempts to draw trapezoids and RenderAccel is disabled.
  • Fixed corruption decoding H.264 clips with pictures where pic_order_cnt_type implies log2_max_pic_order_cnt_lsb_minus4 is not used, on G84, G86, G92, G94, G96, GT200 GPUs.
  • Update vdpau.h to document exact requirements for VdpDecoderRender bitstream data content.
  • Fix VDPAU error handling in some unusual low memory situations.
  • Fix hang in VDPAU in some cases of output mode timing changes.

Nuorodos
README failas: x86, x86-64.
Parsisiųsti x86-64.
Parsisiųsti x86.

Pirmieji įspūdžiai iš Windows 7

15 kovo, 2009 – 12:41

Microsoft Windows 7 logotipas Neiškentėjęs susiinstaliavau Microsoft Windows 7. Instaliacija užtruko nei daug, nei mažai, o Windows 7 buvo paruošta darbui irgi nei per ilgą, nei per trumpą laiką. Taip pat ir pats sistemos užsikrovimas/išsijungimas man įspūdžio nesudarė. Keista, tačiau sparta – vienas iš pagrindinių Microsoft tikslų išleisti Windows 7. Juk Windows Vista galima sakyti, jog dėl to ir nepasisekė.

Mano bandytoje Windows 7 versijoje jau buvo sudiegta Microsoft Internet Explorer 8 RC. Pastebėjau, jog IE tikrai patobulėjo lyginant su IE7: atsirado galimybė vaikščioti po skiltis su Ctrl+Tab, nebeerzina kai kurie kreivai atvaizduojami puslapiai (tačiau vis dar yra problemų su atvaizdavimu), kai kurie puslapiai iš tiesų veikia sparčiau. Tačiau IE8 – ne vienintelis dalykas, patraukęs mano akį.

Ko ne pirmas, iš tikrųjų, kritęs į akį dalykas buvo geresnė sistemos užduočių juostelė. Ne tik jos išvaizda patiko, bet ir darbas su ja – naršymas po „Start“ pasidarė išties greitas. Anksčiau tekdavo ne sekundę palaukti kol Windows praskleisdavo „Start“ esantį katalogą ir pan.

Iš tiesų, naujoji užduočių juostelė Windows 7 – labai malonus dalykas, kol nesupranti, jog tai nors ir įdomu, tačiau visiškai nepatogu. O tas langų tampymas į ekrano šonus ir taip lango ištempimas per visą ekraną – totaliai nepatogus dalykas, nes tai paprasčiausiai užtrunka žymiai ilgiau negu du kartus spustelti ant lango pavadinimo juostelės. Kažkodėl galvojau, jog ant nešiojamojo kompiuterio tai bus patogiau, tačiau dabar matau, jog klydau tikrai tikrai.

Dar ilgai nepadirbėjus jau spėjau rasti klaidų. Kažkodėl dažnai langai su klausimais (pavyzdžiui, failo trynimo) nėra parodomi, tačiau juos matome langų keitimo meniu (Alt+Tab). Bet atminkime, jog tai tik Beta, net ne RC, todėl nereikia labai dėl to peikti Microsoft.

Pasileidau Microsoft Paint. Iš karto pastebėjau naują išvaizdą ir tai, jog Paint nebesiūlo naudotis BMP formatu kaip numatytuoju. Man išsaugant paveikslėlį siūlė tikrai priimtiną formatą – PNG. Šio formato paveikslėliai užims mažiau, bus mažiau problemų atidarant naršyklėse, palaiko sluoksnius ir kt.

Šiek tiek padirbėjus su šia sistema panorau pakeisti jos išvaizdą. Paspaudus dešinįjį pelės klavišą ant darbastalio gauname tris nematytus punktus:
Paveikslėlio nebėra
Microsoft Windows 7 greičiau pakeisime rezoliuciją, pridėsime „gadget’ų“ ar tiesiog pasikeisime išvaizdą.

Pasirinkus „Personalize“ atsidaro langas, kuriame neįtikėtinai lengvai pasikeisime išvaizdą. Man patiko, jog Microsoft jau pasiūlo keletą tikrai gražių temų. Vienu pelės spustelėjimu gausime kas kuris laikas besikeičiantį darbastalį ir prie darbastalio pritaikytas langų spalvas.

Tiesa, Windows 7 su Aero įjungimu turėsime mažiau problemų. Kodėl? Instaliavus OS mano kompiuteryje nereikėjo jokių tvarkyklių – nei garso plokštės, nei tinklo plokščių, nei dar ko nors, įskaitant į vaizdo. Kaip viešai platinamai Beta versijai, tai labai gerai. Juk gamintojai dar nespėjo išleisti naujųjų tvarkyklių. Taigi, kadangi vaizdo plokštės tvarkyklės jau bus sudiegtos, tai Aero galėsite naudotis iš karto po instaliacijos. Man nereikėjo nieko daryti – sistema po instaliacijos jau buvo pilnai paruošta darbui.

Kažkur skaičiau, jog žmonės skundėsi, kad reikia per daug paspaudimų USB rakto atjungimui. Na, aš drįsčiau nesutikti. Viskas, susiję su USB raktų atjungimu, Windows 7 yra kaip ir Windows XP, kaip ir Windows Vista. USB raktą atjungiau dviejų mygtukų paspaudimu – vienas buvo KPK ant USB ikonos, kitas buvo pasirinkimas ką noriu atjungti. Tiesa, meniu šiek tiek pasikeitęs (dabar lengvai atskirsime kurie punktai priklauso kuriam įrenginiui):
Paveikslėlio nebėra

Grįžkime prie vieno labiausiai žavingų dalykėlių Windows 7 – naujosios užduočių juostos. Neturėkite nė minties, jog ji jums nepatiks. Man irgi nepatiko rodymas tik ikonų, bet tai galima tikrai lengvai ištaisyti tiesiog įjungus „Combine when taskbar is full“. Tada šalia paleistų programų ikonų bus rodomas tekstas. Situacija pasikeičia iš tiesų gražiai:
Pradinis variantas
Rezultatas
Atkreipkite dėmesį į tai, jog „Skype“ aš turiu įsidėjęs į užduočių juostą kaip „quick launch“ ir šiuo metu „Skype“ yra paleista, tačiau langas uždarytas. „Skype“ ikoną toje vietoje matome todėl, nes užduočių juostoje taip pat turiu ir Firefox, ir Windows Media Player, kurie irgi yra kaip „Quick Launch“. Uždarius ir šiuos langus, užduočių juosta taptų panaši į pradinį variantą.

Apibendrinant, asmeniškai nieko ypatingo nepastebėjau. Windows 7 – man tai ta pati Windows Vista, tik su kiek pamodifikuota išvaizda. Galbūt tai dėl to, jog mano kompiuteris nėra labai silpnas (tačiau tikrai nėra ir galingas – Q6600 @2.66 Ghz, 2 GB RAM, 67 MB/s HDD, NVIDIA 8800GT). Tačiau yra žmonių, kurie sako, jog Windows 7 tikrai pasistūmėjo spartoje. Išbandykite patys, juk Windows 7 greičiausiai bus išleista tik rudens pradžioje, tai ko laukti?

Nuorodos
Gaukite Windows 7 raktus.
Išbandykite Windows 7.
Visos nuotraukos.

Konfigūruojame tinklo plokštę Debian ir Gentoo sistemose

15 kovo, 2009 – 12:28

Vienas pirmųjų dalykų, kuriuos padarau suinstaliavęs Gentoo arba Debian, yra tinklo plokštės konfigūravimas. Jeigu jūs jos nekonfigūruosite, tai IP greičiausiai gausite per DHCP arba negausite visai (priklausomai nuo instaliacijos metu sistemos sukurtos konfigūracijos). Debian tinklo plokščių konfigūravimą galite panaudoti ir kitose Debian paremtose sistemose (tik kai kuriose teks pasistengti, jog visokie NetworkManager netrukdytų naudoti konfigūracija iš /etc).

Tinklo plokštės konfigūracija Gentoo sistemose
Šioje sistemoje viskas gana paprasta: atsidarykite /etc/conf.d/net failą ir jame eth0 (analogiškai kitoms plokštėm) pridėkite/pakeiskite tokias eilutes:

config_eth0=( "192.168.2.101 netmask 255.255.255.0 broadcast 192.168.2.255" )
routes_eth0=( "default via 192.168.2.1" )

Pirmojoje eilutėje eth0 – tinklo plokštė, kurios nustatymus nustatome. 192.168.2.101 – tinklo plokštei priskiriamas IP adresas. 255.255.255.0 – naudojama „netmask’ė“. 192.168.2.255 – „broadcast’as“. Šią eilutę galite pakeisti „config_eth0=( „dhcp” )“, jeigu norite gauti IP per DHCP.
Antrojoje eilutėje nustatome „gateway“, jog jo nereikėtų nustatinėti komanda „route add default gw 192.168.2.1“. 192.168.2.1 – tai mano maršrutizatorius, per kurį gaunu išėjimą į internetą.

Išsaugokite šį failą ir įtraukite scenarijaus paleidimą į rc (sistemai pasileidžiant bus sukonfigūruojama tinklo plokštė darbui):

# rc-update add net.eth0 default

Jeigu tai nebuvo eth0, sukurkite „symlink’ą“ ir įtraukite į rc analogiškai:

# cd /etc/init.d
# ln -s net.lo net.eth1
# rc-update add net.eth1 default

Dabar galite arba vykdyti „/etc/init.d/net.eth0 start“, arba perkrauti sistemą. Abiem atvejais turėtumėte gauti sukonfigūruotą tinklo plokštę.

Tinklo plokštės konfigūracija Debian sistemose
Debian turi analogišką failą /etc/conf.d/net atžvilgiu – /etc/network/interfaces.
Pirmiausiai sustabdykite tinklo plokštę (eth0 pakeiskite į kokį reikia):

# ifdown eth0

Tada /etc/network/interfaces faile pridėkite/pakeiskite tokias eilutes:

iface eth0 inet static
address 192.168.2.101
netmask 255.255.255.0
gateway 192.168.2.1

Čia eth0 – konfigūruojama tinklo plokštė (ar, žinoma, bet koks kitas tinklo įrenginys). 192.168.2.101 – tinklo plokštei priskiriamas IP adresas. 255.255.255.0 – „netmask’ė“. 192.168.2.1 – IP adresas, per kurį gaunate internetą.
Norite DHCP konfigūracijos? Tiesiog nerašykite šių eilučių, jas pakeiskite „iface eth0 inet dhcp“ eilute.

Ir vėl galite „prikelti“ tinklo plokštę šia komanda:

# ifup eth0

Dabar tinklo plokštė turėtų būti sukonfigūruota pagal pateiktus nustatymus.

Tinklo plokščių konfigūracijas galite patikrinti su komanda „/sbin/ifconfig“.