Wine 1.2

Dzisiaj, 16 lipca 2010, ukazało się stabilne wydanie nie-emulatora WINE. W stosunku do poprzedniego wydania WINE wprowadzono szereg zmian, głównie w obsłudze grafiki i wsparciu programów tworzonych pod różne architektury. Po pełną listę zmian odsyłam do pełnego changeloga: http://www.winehq.org/announce/1.2 .

To duży krok w rozwoju całego zestawu bibliotek. Najważniejsze zmiany, to:

* Wprowadzenie obsługi programów 64-bitowych na 64-bitowych Linuksach z możliwością użycia trybu udawania systemu 32-bitowego(wsparcie dla prefiksów wspierających tylko 16-bitowe i 32-bitowe programy, a także dla wspierających dodatkowo 64-bitowe programy)

* Kod 16-bitowy do wsparcia 16-bitowych programów został odseperowany i przeniesiony do oddzielnych modułów, które są ładowane tylko w razie potrzeby

* Szczątkowa implementacja mmdevapi dll, czyli biblioteki do komunikacji z serwerem dźwięku wprowadzonym w Windows Vista

* WINE zostanie domyślnym programem do obsługi instalatorów .msi w systemach, gdzie zostanie zainstalowane

* Frame Buffer Obects(rozszerzenie OpenGL dostępne na Linuksach) będzie domyślnym backendem dla implementacji DirectX.

* Start programów, gdy używany jest backend FBO(Frame Buffer Objects) został przyśpieszony

* Dodano obsługę licznych rozszerzeń OpenGL, w tym dla multitekstur(przypisek od autora: wydaje mi się, że WINE wcześniej wspierało te rozszerzenia), jak również dla kart NVidii.

* Poprawiono wykrywanie kart graficznych, jak również ich obsługę

* Wirtualny pulpit automatycznie przejdzie w tryb pełnoekranowy, gdy aplikacja zawarta w nim zażąda trybu pracy o rozdzielczości równej rozdzielczości ekranu

* Obsługa wielu formatów zapisu obrazu(dotyczy filmów)

* Wprowadzono liczne zmiany, by backend dźwięku dla alsy nie stwarzał problemów z PulseAudio(przypisek od autora: z tego, co mi wiadomo, to przepisano Wine tak, by korzystała jedynie z wywołań nie powodujących problemów wraz z użyciem PulseAudio)

* Wine umożliwia kompilację programów na Solarisie

* Polepszony wygląd czcionek w niektórych konfiguracjach

* Porzucono skrypt wineprefixcreate

* Wiele usprawnień w kryptografii(np. możliwość zarządzania zaufanymi kluczami, implementacja pewnych wywołań)

* Dużo nieudokumentowanych funkcji shlwapi dll zostało zaimplementowanych

Wiele, wiele innych.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar Sławek
    Sławek

    Nie jestem pewien czy głównym tagiem nie powinien być: informacja prasowa.

    1. Awatar michuk
      michuk

      Nie, informacje prasowe to bardziej synonim "pr-owskiej papki" – dział powstał po to żeby agencje PR nie zaśmiecały wylęgarni 🙂

  2. Awatar Sławek
    Sławek

    "Wirtualny pulpit automatycznie przejdzie w tryb pełnoekranowy, gdy aplikacja zawarta w nim zażąda trybu pracy o rozdzielczości równej rozdzielczości ekranu"

    Nie wiem czy ta zmiana nie jest raczej negatywna. Pewnie niektóre menadżery okien nie potrafiłyby sobie z takim czymś poradzić lub powodowałoby to problemy graficzne, jednak nie jestem tego pewien.
    W każdym razie, to niekiedy odpalam aplikację powodującą problemy w takim trybie. Jeżeli program samemu zarząda rozdzielczości mojego pulpitu, to nici. Oczywiście, że mogę takie zachowanie przewidzieć, gdyż raczej program nie będzie sobie losować rozdzielczości.

  3. Awatar Sławek
    Sławek

    O pewnych zmianach nie mogłem znaleźć informacji, jak np. polepszone wykrywanie maksymalnej rozdzielczości. W Wine 1.0 jeszcze ograniczano maksymalną rozdzielczość do obecnej rozdzielczości pulpitu. Jestem niemal pewien, że wprowadzono stosowne zmiany, lecz w changelogu nic o nich nie wspomniano.

  4. Awatar Sławek
    Sławek

    "głównie w obsłudze grafiki i wsparciu programów tworzonych pod różne architektury"

    Przepraszam redakcję, ale powinno być:
    głównie w obsłudze grafiki i wsparciu programów tworzonych pod dotąd niewspierane architektury

  5. Awatar krzabr
    krzabr

    Dobra robota mimo problemów finansowych nieźle sobie radzą .

    Inna sprawa – jak wygląda przyszłość integracji podsystemów wine z reactos . Devowie ROS w końcu się na to zdecydowali ?

    1. Awatar Sławek
      Sławek

      Myślę, że devowie ReactOS teraz będą bardziej współpracować z programistami luks, choć to tylko takie gdybanie.

      Trudno w tym wypadku pisać o problemach finansowych, gdyż:
      a) Tworzą soft, więc głównym wydatkiem mogłoby być jedynie opłacenie pracy ludzi, a może wielu nie chce zapłaty za pracę?
      b) Są sponsorowani przez Cedegę
      c) Nigdzie nie przeczytałem o problemach finansowych

      1. Awatar krzabr
        krzabr

        O problemach finansowych bodajże trasz kiedyś wspominał , nie wiem na ile to prawda , ale jak wielu wiadomo Projekty OS raczej bogate nie są . Wyjątkami są Linux , Vbox i FreeBSD ale to zupełnie inna sprawa .

        Ros jest oparty na kilku projektach , jednak niedawno była mowa o integracji developmentu z wine dlatego mnie zaciekawiło jak to się potoczyło .

      2. Awatar D3X
        D3X

        @Sławek – przez "Cedegę" miałeś na myśli CodeWeavers? 😉
        Oprócz tego część kodu powstaje corocznie w ramach GSOC.

  6. Awatar wujek_bogdan
    wujek_bogdan

    Ciekawe co dzieje się z Linux Unified Kernel. Niecałe 2 miesiące temu wydana została wersja 3.0 oznaczona jako stabilna, pozbyto się zależności od wineserver, czyli przeniesiono wszystkie funkcję do kernela (2.6.34).
    Ale nie widziałem jeszcze tego cuda w akcji, ani żadnych testów LUK.

    1. Awatar krzabr
      krzabr

      Ja kiedyś tego użyłem pod fedorą , dało się płynnie grać w starsze windowsowe gierki .

      1. Awatar wujek_bogdan
        wujek_bogdan

        tak samo jak pod wine 😉
        mnie ciekawi jaka jest różnica w wydajności/jakości/itd względem wine.

        1. Awatar krzabr
          krzabr

          Ponoć o kilkanaście % szybciej , znająć życie Phoronix niedługo zrobi im benhmark 🙂

    2. Awatar Sławek
      Sławek

      Ja wierzyłem, że LUK rozwiąże problemy z wieloużytkowością i aplikacjami Windowsowymi. Obecnie, to należy poczekać(jak narazie, to nie testowałem).

  7. Awatar wiktorun
    wiktorun

    Może tu ktoś potrafiłby mi pomóc.
    Otóż mam program który po uruchomieniu wyświetla okno powitalne które
    należy zamknąć tym krzyżykiem co jest w prawym górnym narożniku.
    Po zamknięciu tego okna, w trayu pojawia się ikonka i program działa w tle.
    Chciałbym się dowiedzieć czy jest jakiś sposób, może jakiś wpis do
    rejestru wine który by powodował że program po uruchomieniu wędrował by
    prosto do traya bez wyświetlania tego okna powitalnego.

    1. Awatar morsik
      morsik

      Zmień program… tu wine nie ma nic do roboty, tak program napisany jest, że ma okno powitalne pokazac.

      1. Awatar iron_irony
        iron_irony

        domyślam się, że meritum pytania wiktorun-a dotyczy możliwości wysłania zdarzenia zamknięcia okna przy użyciu wine. Nie znam na nie odpowiedzi, ale może spróbuj zamknąć okno przy użyciu linii komend window-managera, którego używasz. (dla Kwin KDE 4.x można użyć np. qdbus)

        1. Awatar wiktorun
          wiktorun

          Dokładnie o to mi chodziło.
          Coś w rodzaju uruchom jako zminimalizowane.
          Mógł byś coś więcej o tym qdbus napisać?

        2. Awatar iron_irony
          iron_irony

          qdbus jest komendą odpytywania interfejsu DBUS, można między innymi obejrzeć sobie i uruchomić metody w DBUS, które udostępniają poszczególne programy. Do przeglądania w GUI jest qdbusviewer.

          Niestety nie widzę metody w KWin, która umożliwiała zminimalizowanie określonego okna.

          W takim razie inna technika – ikona okna "Zaawansowane/Dodatkowe ustawienia okna". Zaznacz "minimalizuj" i "Stosuj początkowo".

  8. Awatar Beulah Woodert
    Beulah Woodert

    This post appears to recieve a great deal of visitors. How do you advertise it? It offers a nice individual spin on things. I guess having something useful or substantial to say is the most important factor.

  9. Awatar Brandy Ritz
    Brandy Ritz

    husky account you’ve receive

  10. Awatar Baldwin Lake Fire Departments
    Baldwin Lake Fire Departments

    Way cool, some great points! I appreciate you making this post available, the rest of your site is also well done. I hope you have a great day.

  11. Awatar car insurance ratings
    car insurance ratings

    While I tend to agree with the post I strongly believe that car insurance has become too complex for the average car insurance policy holder. Just like any serious purchase however you must perform due diligence and research the companies before you purchase.

  12. Awatar HCG Drops
    HCG Drops

    I believe avoiding processed foods could be the first step to help lose weight. They may taste very good, but processed foods possess very little vitamins and minerals, making you try to eat more in order to have enough electricity to get with the day. If you are constantly feeding on these foods, converting to whole grains and other complex carbohydrates will assist you to have more energy while consuming less. Interesting blog post.

  13. Awatar Glucose Meters
    Glucose Meters

    Thanks for the article. Can you please send me few more articles about this, I am definitely a fan of your website. Thanks, Glucose Meters

  14. Awatar free movies anytime
    free movies anytime

    Wanna watch all the new and old movies check out my site

  15. Awatar Coupons Coupons
    Coupons Coupons

    I and also my buddies happened to be examining the great items on your website and then immediately I had a horrible feeling I never thanked the blog owner for those techniques. Most of the young boys were so excited to read all of them and have now extremely been tapping into those things. Thank you for indeed being indeed kind and then for deciding upon certain superb ideas millions of individuals are really wanting to be informed on. My personal honest apologies for not saying thanks to you earlier.

  16. Awatar Math Tutor
    Math Tutor

    Hey – good blog, simply trying around some blogs, seems a reasonably good platform You Are using. I’m at present using Drupal for a couple of of my sites but trying to change one in all them over to a platform very much the identical to yours as a trial run. Anything in particular you’d suggest about it?

  17. Awatar Marion County Passport Offices
    Marion County Passport Offices

    You have many helpful ideas! Maybe I should consider doing this by myself.

  18. Awatar Dubturbo
    Dubturbo

    I absolutely love your blog and find almost all of your post’s to be just what I’m looking for. can you offer guest writers to write content in your case? I wouldn’t mind composing a post or elaborating on a number of the subjects you write with regards to here. Again, awesome site!

  19. Awatar Wasserbetten Test
    Wasserbetten Test

    There are some intriguing points in this article but We don’t know if I see these middle to center…

  20. Awatar nieruchomości poznań praca
    nieruchomości poznań praca

    Salutation, perhaps this is not on topic but anyhow, I have been browsing about your web site and it looks truly tidy. impassioned about your activity. I’m building a new web log and hard put to make it appear great, and provide really good content. I have discovered a lot on your site and I look forward to more updates and will be coming back.

  21. Awatar buzz
    buzz

    This web site is definitely a walk-through for the information it suited you of this coupled with doesn’t comprehend so , who will be asking. Peek in the following, will probably obviously obtain them.

  22. Awatar actualites
    actualites

    This is actually a suitable exceedingly positive check out for me, Need acknowledge if you find yourself One in the most effective writers My husband and i ever previously stumbled across.Many thanks for posting this instructive piece.

  23. Awatar buzz
    buzz

    Gday! A article boulders which is a real pretty decent know!…

  24. Awatar traingames
    traingames

    Three things cannot be long hidden: the solar, the moon, and the truth.

  25. Awatar vakantiehuis zwarte woud
    vakantiehuis zwarte woud

    The characters interact well with one another but some of the scenes feel a bit forced.

  26. Awatar Sherry Burke
    Sherry Burke

    There is obviously a lot to know about this. I think you made some interesting points in this post.

  27. Awatar colon cleanse
    colon cleanse

    Simply killing some in between class time on Digg and I discovered your article . Not normally what I desire to read about, but it surely was completely value my time. Thanks.

  28. Awatar coach outlet
    coach outlet

    Do you have a spam problem on this site; I also am a blogger, and I was curious about your situation; many of us have developed some nice procedures and we are looking to exchange strategies with other folks, be sure to shoot me an e-mail if interested.coach outlet online

  29. Awatar blog
    blog

    This blog rocks !. We often encountered something mroe challenging & many different in this article. Be grateful for which unfortunately knowledge.

  30. Awatar Justin Lapidus
    Justin Lapidus

    Thanks bro

  31. Awatar Wasserbett
    Wasserbett

    I thought it was going to be several boring aged post, however it compensated with regard to my time

  32. Awatar Wilmington NC Home Builder
    Wilmington NC Home Builder

    Thank you a lot for providing individuals with such a marvellous opportunity to read from this web site. It’s always so sweet and also stuffed with a great time for me personally and my office fellow workers to search the blog more than three times a week to study the fresh secrets you have. Not to mention, I’m also usually satisfied with all the remarkable ideas served by you. Some 1 tips on this page are unquestionably the simplest we’ve had.

  33. Awatar colon cleanse
    colon cleanse

    Simply killing some in between class time on Digg and I discovered your article . Not usually what I choose to examine, however it was completely worth my time. Thanks.

  34. Awatar Luz Norris
    Luz Norris

    Having just been browsing for useful articles for the research project I’ve been working on when I happened to come across yours. Thanks for this useful content! — Luz Norris

  35. Awatar debbie yow
    debbie yow

    very good post, i certainly love this web site, keep on it

  36. Awatar deloney
    deloney

    Cool post . Thanks for, writing on this blog dude! I shall email you soon. I did not realise that.

  37. Awatar Veneers Preise
    Veneers Preise

    Would be great to know where My spouse and i are able download it.

  38. Awatar gender predictor quiz
    gender predictor quiz

    Cool

  39. Awatar Christening gifts
    Christening gifts

    Thanks bro

  40. Awatar Alexa Sensel
    Alexa Sensel

    Great post! You see, I’m currently working on a blog post and, depending on where my writing takes me, I might just put a citation for this post in it. I hope you won’t mind if I do. Anyway, people all over are making their own takes on what makes for a great muscle building program/routine. The way I see it is that all the things that they are saying… nay, preaching can be rolled up into one thing and that is having the self-discipline to follow-through with whatever it is that you are doing. Personally, I strongly believe that following through is the singular most important ingredient in attaining success, not only in bodybuilding/building muscles but in life in general. Once again, wonderful post. Keep it up! I hope you won’t mind if I look around your blog a bit more.

  41. Awatar Online Insurance Resources
    Online Insurance Resources

    This really answered my problem, thank you! ,Regards http://1000about.com

  42. Awatar Jeanie Olsson
    Jeanie Olsson

    Having just been browsing forinformative articles for the research project I’ve been working on when I happened to stumble upon yours. Thanks for this useful material! — Jeanie Olsson

  43. Awatar John Nicolau
    John Nicolau

    Hi my name is bob khakshooy. You made various good points there. I did a search on the theme and found a good number of people will go along with with your blog.

  44. Awatar Rifle Scope
    Rifle Scope

    An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!

  45. Awatar Bilet Autokarowy
    Bilet Autokarowy

    Hello! I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.

  46. Awatar Przewozy Autokarowe Wejherowo
    Przewozy Autokarowe Wejherowo

    Would you be all in favour of exchanging hyperlinks?

  47. Awatar Charisse Lague
    Charisse Lague

    My partner and I actually enjoyed studying this weblog post, I was just itching to know do you trade featured posts? I’m always looking for somebody to make trades with and merely thought I might ask.

  48. Awatar colon cleanse review
    colon cleanse review

    I’ve to confess that i generally get bored to read the whole thing however i feel you may add some value. Bravo !

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *