Aero od środka

Aero od środka01.01.1999 02:01

Windows Vista wnosi szereg różnych -większych i mniejszych - nowości. Najbardziej widoczną, choć wielustwierdzi, że nie najważniejszą z nich, jest nowy interfejsużytkownika nazwany Windows Aero, a zwłaszcza jego bogatszy tryb -Aero Glass. Wbrew pochopnym opiniom wyrażanym na forach i wkomentarzach, interfejs to nie tylko bezwartościowy "bajer" aleelement wpływający na ergonomię, a przez to też wydajność pracy. Wodpowiedzi na liczne pytania odnośnie nowego interfejsu, jegokonfiguracji i opcji przedstawiamy artykuł poświęcony tym właśniezagadnieniom licząc, że rozwiąże on problemy coraz większej rzeszyużytkowników Visty. Autorem artykułu jest Wojciech Kowasz (Docent)- uczestnik technicznego programu beta Windows Vista i LonghornServer.

Windows Vista jest pierwszym systememWindows, który oferuje skalowany interfejs użytkownika, to znaczydopasowuje swój tryb działania do możliwości sprzętowych komputera.Zasadniczo dostępne są dwa takie tryby pracy - Aero Basic(wcześniej znany też jako Aero Express) oraz Aero Glass. Pierwszy znich wyglądem i funkcjami przypomina interfejs Luna z Windows XP,choć kilka wartościowych usprawnień wciąż jest obecnych. Działa onwszędzie tam, gdzie warunki techniczne komputera uniemożliwiająuruchomienie bogatszej wersji Aero Glass. Jak sama nazwa wskazujeten drugi tryb oferuje przeźroczystość okien i innych elementówinterfejsu, przerzucanie okien (Flip oraz Flip 3D) z renderowaniemzawartości "live" oraz miniaturki okien w pasku zadań, także zpodglądem na żywo. Oprócz tego w Aero Glass dostępne są płynneefekty przesuwania, minimalizowania i zamykania okien.

Podstawowe wymagania interfejsu Aero Glass Aby Aero Glass mogło zostać włączone,komputer pracujący pod kontrolą systemu Windows Vista musi spełniaćnastępujące wymagania:

Windows Vista w wersji Home Premium, Business, Enterprise lubUltimate

sterowniki karty graficznej oparte o Windows Vista DisplayDriver Model (WDDM)

Sama karta graficzna musi posiadać:

obsługę DirectX 9.0

wsparcie sprzętowe dla technologii Pixel Shader 2.0

głębię kolorów 32 bity na piksel

Jeśli powyższe wymagania sąspełnione, system udostępnia w Panelu sterowania opcje Aero Glass iużytkownik może, ale nie musi korzystać z tego trybuinterfejsu.

Automatyczny wybór najlepszego trybu Po instalacji Windows Vista systemdokonuje automatycznej oceny parametrów sprzętowych komputera.Ocena ta pozwala mu zdecydować, czy uruchomić automatycznie trybinterfejsu Aero Glass, czy też pozostać przy podstawowym AeroBasic. Wymagania opisane w powyższym punkcie są oczywiście nadalobowiązujące. Dodatkowo system podejmie decyzję o automatycznymuruchomieniu Aero Glass tylko wówczas, gdy:

komputer posiada ponad 512 MB pamięci RAM dostępnej dla systemuoperacyjnego

dostępna jest odpowiednia ilość pamięci RAM karty graficznej doobsłużenia danej konfiguracji monitora i pulpitu

układ graficzny pracuje z określoną przepustowością (mierzoną wMB/s)

Warunki te sprawdzane są dynamicznie,gdy użytkownik zmienia konfigurację karty graficznej lub monitora.W tabeli poniżej przedstawiamy zestawienie rozdzielczości, ilościmonitorów, pamięci RAM oraz wymaganej przepustowości.

PrzeźroczystośćwyłączonaPrzeźroczystośćwłączona
MonitoryRozdzielczośćPamięćkarty(MB)Wydajnośćkarty(MB/s)Pamięćkarty(MB)Wydajnośćkarty(MB/s)1800x6003255322691024x7683289323631280x102432146645001680x1050641961286001680x1200642131286411920x1200642551287242800x6003283323511024x76864135644771280x1024642231286651680x1050128299128812

Dane o przepustowości kartygraficznej w megabajtach na sekundę (MB/s) są mierzone przeznarzędzie Windows System Assessment Tool (WinSAT). WinSAT to agentkontrolowania wydajności wbudowany w system Windows Vista.Mierzenie wydajności karty graficznej jest wykonywane obok innychtestów sprzętu komputera. Pierwszy taki test ma miejsce przez tużpo instalacji (wyjątkiem jest tu ścieżka uaktualnienia z WindowsXP). Można go później powtórzyć ręcznie w dowolnym momencie zapośrednictwem Panelu sterowania. W tym celu należy:

Otworzyć Control Panel

Przejść do kategorii System and Maintenance

Wybrać opcję Performance Information and Tools

Kliknąć link Update my score

Test zostanie uruchomiony, a ogólna ocena zaktualizowana po jegopomyślnym zakończeniu.

Okno Performance Information and Tools z wynikami pomiaru

Ręczne przełączanie trybu Aero Jeśli system sam nie uaktywni trybuAero Glass, ale komputer spełnia wszystkie wymagania użytkownikmoże go włączyć ręcznie. W ten sam sposób można również wrócić dotrybu Aero Basic. Warunkiem posiadania opcji omówionych poniżejjest spełnienie podstawowych wymagań interfejsu Aero Glass, wprzeciwnym wypadku dostępny będzie tylko Aero Basic. Preferencje użytkownika mają priorytet nad automatycznym pomiaremwydajności - jeśli system sam włączył Aero Glass, ale z jakichśpowodów wydajność spadła, Windows Vista powróci automatycznie dotrybu Aero Basic. Jeśli jednak następnie użytkownik sam znowuwłączy bogatszy Aero Glass (zakładając, że komputer nadal spełniapodstawowe wymagania), to ustawienie to będzie utrzymane. Aby zmienić ustawienia trybu pracy interfejsu, należy:

Otworzyć Control Panel

Przejść do kategorii Appearance and Personalization

Kliknąć opcję Personalization

Przejść do Windows Color and Appearance

Kliknąć opcję Open Classic Appearance Properties for MoreColor Options

Z listy Color Scheme wybrać tryb Windows Vista Basiclub Aero Glass

Opcje przełączania trybu Aero Glass - Aero Basic

Diagnozowanie problemów z Aero Glass Zdarza się, że kontrola wydajnościodpowiedzialna za pomiary nie zakończy swojego działania, zawiesisystem lub zakończy się bez wyników. Wyniki ostatniego pomiarów przechowywane są w rejestrze tak, abysystem mógł porównywać je z każdym kolejnym testem. Gałąź rejestruodpowiedzialna za WinSAT to: HKLMSoftwareMicrosoftWindowsNTCurrentVersionWinsat Klucz LastExitCodeCantMsg oraz LastExitCodeWhyMsgzawierają informacje o ostatnim uruchomieniu testu, a w przypadkujego niepowodzenia - także wyjaśnienie, dlaczego pomiaru nie udałosię zakończyć. Na użytek eksperymentów można modyfikować poszczególne wartości i wtym celu próbować wpłynąć na zachowanie systemu w kwestiiwyświetlania interfejsu Aero Glass. Można np. zmodyfikować parametrprzepustowości karty graficznej, jeśli ten wynosi 0, co sugerujebłąd w obsłudze sterownika WDDM. Trzeba jednak pamiętać, żeliczbami w rejestrze nie da się zmienić rzeczywistej wydajnościposiadanego sprzętu. Jeśli posiadana karta graficzna jest niezgodnaz Aero Glass (nie spełnia podstawowych wymagań), manipulacjawartościami rejestru nic nie da. Po zmianie wartości w rejestrze należy uruchomić ponownie usługęDesktop Window Manager (DWM). Można tego dokonać za pośrednictwemkomend: net stop uxsms net start uxsms Komendy należy wydać w uprzywilejowanej instancji wierszapoleceń. Szczegółowe wyniki każdego testu (w tym także pierwszego,poinstalacyjnego pomiaru) są dodatkowo przechowywane w plikach XML.Pliki oznaczone są datami wykonanie testów. Dla łatwiejszejidentyfikacji plik z wynikami pierwszego testu poinstalacyjnegonosi dodatkowe oznaczenie Initial. Znajdują się one wlokalizacji: %systemroot%PerformanceWinSATDataStore Czasami niemożność uaktywnienia trybu Aero Glass wiąże się nie zproblemem podczas testu wydajności, ale z samą usługę DesktopWindow Manager. Warto poszukać stosownych wpisów w systemowychdziennikach zdarzeń. Aby tego dokonać, należy:

Otworzyć Event Viewer (Start - Run -eventvwr.msc)

Przejść do gałęzi Windows Logs - Application

Na prawym panelu wybrać opcję Filter Current Log

Z listy Event Sources wybrać pozycję Desktop WindowManager i kliknąć OK

Na ekranie zostaną wyświetlonezdarzenia dotyczące usługi Desktop Window Manager.

Najczęściej zadawane pytania Oto lista najczęściej zadawanychpytań i odpowiedzi na nie. Czy tryb Aero Glass jest uruchomiony? Aby przekonać się, czy uruchomiony jest tryb Aero Glass czy AeroBasic, wystarczy sprawdzić obecność jednej z funkcji unikalnych dlabogatszego trybu. Najprościej użyć kombinacji klawiszy Windows +TAB. Jeśli na ekranie pojawią się wszystkie otwarte okna orazpulpit ustawione w szeregu w widoku trójwymiarowym, oznacza to, żeAero Glass jest włączone.

Funkcja Flip3D - przerzucanie trójwymiarowych okien

Pomimo pozytywnego wyniku testu z przerzucaniem trójwymiarowychokien, wciąż przeźroczystość może nie być zauważalna. Dzieje siętak, ponieważ Aero Glass ma kilka konfigurowalnych opcji, któredecydują o jego ostatecznym wyglądzie. Oto trzy możliwości:

Aero Glass włączonepasek tytułu i krawędzie okna są przeźroczyste, widać cienie podoknami oraz nowe style przycisków

Aero Glass włączone częściowo pasek tytułu i krawędzie są nieprzeźroczyste, ale wciąż widaćcienie pod oknami i nowe style przycisków

Aero Glass wyłączone brak przeźroczystości oraz cieni, przyciski wyglądają podobniejak w Windows XP

Jeśli przeźroczystość jest wyłączona,ale interfejs Aero Glass jest aktywny, wciąż można korzystać znowych funkcji takich jak podgląd okien na żywo w pasku zadań czyprzerzucanie okien 3D. Aby skonfigurować opcje wyświetlaniainterfejsu Aero Glass, należy skorzystać z opcjipersonalizacji:

Otworzyć Control Panel

Przejść do kategorii Appearance and Personalization

Kliknąć opcję Personalization

Przejść do Windows Color and Appearance

Wyświetlone zostanie okno z szeregiemopcji do wyboru. Można w nim między innymi włączyć lub wyłączyćprzeźroczystość pasków, zmienić zabarwienie przeźroczystości (np.szkło, grafit).

Opcje dostosowywania interfejsu Aero Glass

Czy Aero Glass i programymultimedialne mogą współpracować? Ogólna odpowiedź brzmi - tak. Aero Glass rozpoznaje aplikacje,które żądają tzw. trybu ekskluzywnego DirectX. Tryb ten pozwalaaplikacji uruchomić się na pełnym ekranie przy jednoczesnymwyłączeniu podsystemu okienkowego. Rysowanie jest wtedyprzeprowadzanie bezpośrednio na ekranie, a uruchomiona aplikacjajest w całości samodzielnie odpowiedzialna za zawartość ekranu.Przykładem aplikacji korzystającej z tego trybu jest Windows MediaCenter, ale z powodzeniem wykorzystują go również gry, odtwarzaczeitp.. Przejście do trybu ekskluzywnego DirectX jest niezauważalne podczaskorzystania z jednego monitora. Gdy do komputera podłączonych jestwięcej monitorów, drugi wciąż będzie wyświetlał system Windows.Kompozycja Aero działa jednak na zasadzie "wszystkie monitory albożaden". Oznacza to, że z powodu czasowego wstrzymania usługiDesktop Window Manager na drugim monitorze kompozycja zostaniewyłączona do czasu zamknięcia aplikacji. Jak wyłączyć kompozycję Aero dla danejaplikacji? Aero może w niektórych przypadkach powodować problemy ze starszymiaplikacjami. System Windows Vista umożliwia zapisanie wkonfiguracji takiej aplikacji instrukcji wyłączenia Aero na czasjej pracy, a następnie ponownego włączenia kompozycji po zamknięciuaplikacji. Aby tego dokonać, należy:

Kliknąć prawym przyciskiem myszy na ikonie aplikacji i z menukontekstowego wybrać Properties

Przejść na zakładkę Compatibility

W grupie ustawień Settings zaznaczyć opcję Disabledesktop composition

Czy mój system posiadasterownik WDDM? Bez sterownika opartego o WDDM nawet najlepszy sprzęt nie będziemógł pracować z kompozycją Aero Glass. Aby sprawdzić, czy aktualnysterownik karty graficznej wykorzystuje WDDM, należy:

Kliknąć prawym przyciskiem myszy na wolnym obszarze pulpitu iwybrać opcję Personalize

Przejść na zakładkę Advanced Settings

Przeczytać nazwę karty graficznej zawartą w polu Adaptertype

Jeśli w nazwie pojawi się skrót"WDDM" oznacza to, że zainstalowany sterownik obsługuje ten model imożna skorzystać z Aero Glass. W przeciwnym wypadku opcje tegotrybu będą niedostępne. Warto w takiej sytuacji spróbowaćzaopatrzyć się w nowy sterownik - w witrynie Windows Update lub nastronie producenta danej karty graficznej. Wyjątkową sytuacją jest uaktualnienie systemu Windows XP do wersjiWindows Vista z zachowaniem wszystkich ustawień i aplikacji.Instalator zachowuje wtedy także sterownik karty graficznej używanydotychczas w systemie Windows XP, a więc niezgodny z modelem WDDM.W takiej sytuacji kontrola wydajności (WinSAT) uruchomiona tuż poinstalacji systemu nie wykryje sterownika WDDM i w efekcie trybAero Glass nie będzie dostępny od razu.

Źródło artykułu:www.dobreprogramy.pl
Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.