linux, opensuse, nvidia, fglrx, open source, internet, windows
26 grudnia
W najnowszym openSUSE 11.1 znajdziemy nowy pakiet do udostępniania zdalnego pulpitu - Nomad. Jest on o tyle ciekawy, że poza większym bezpieczeństwem i łatwością użytkowania, Nomad umożliwia udostępnianie zdalnego pulpitu wraz z efektami pulpitu (np. Compiz). Niestety pakiet zawarty w repozytoriach wydania 11.1 zawiera bug uniemożliwiający pracę zdalną (dokładne informacje można znaleźć tu, oraz tutaj). Poprawki zostały już zgłoszone i znajdują się w domowym repozytorium factory autora. Do instalacji może posłużyć przygotowany przez ze mnie One Click Install:
Po instalacji uruchamiamy usługę np. z konsoli poleceniem:
$ sudo /etc/init.d/xrdp start
Po instalacji, jeżeli posiadamy aktywną zaporę sieciową, należy odblokować dwa porty tcp używane przez xrdp: 3350 i 3389. Uruchamiamy YaST i przechodzimy do ustawień Zapory ogniowej. W module Zapora ogniowa wybieramy Dozwolone usługi i klikamy Zaawansowane. Teraz wpisujemy porty 3350 i 3389 w polu tcp oddzielając je spacjami:
Teraz możemy się połączyć zdalnie z naszym pulpitem, np. wykorzystując rdesktop:
$ rdesktop adres_ip_zdalnego_komputera
Korzystając z okazji chciałbym zauważyć, że blog obchodzi mały jubileusz gdyż jest to 101 wpis;)
17 grudnia
Pobrałem sobie właśnie najnowszy sterownik (o którym zresztą dzisiaj nieco więcej napiszę) i po instalacji niestety spotkał mnie mały zonk :-(. Niby wszystko ładnie działa, ale nie da się odpalić żadnej aplikacji wykorzystującej OpenGL. Przy uruchomieniu np. flgrxinfo dostaję takie komunikaty:
$ fglrxinfo
name of display: :0.0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 144 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 13
Current serial number in output stream: 13
Jak się szybko okazało problem tkwił w tym, że używam systemu 64 bitowego, a sterownik załadowany po instalacji do jądra jest 32 bitowy.. Rozwiązanie problemu jest banalne, należy po prostu podmienić plik 32 bitowy 64 bitowym i przestartować X. Najpierw trzeba przejść w tryb tekstowy:
# init 3
Następnie usuwamy moduł z jądra:
# rmmod fglrx
Teraz usuwamy plik 32 bitowy sterownika:
# rm /usr/lib/dri/fglrx_dri.so
I tworzymy symboliczne dowiązanie do pliku 64 bitowego sterownika:
# ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
Teraz przechodzimy na init 5 i sprawdzamy czy wszystko chodzi:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 2.1.8304 Release
Działa!
20 listopada
Jako, że najnowszy sterownik ATI 8.11 wspiera już serwer X.Org 7.4, możliwa jest jego instalacja pod openSUSE 11.1. Aby zainstalować sterownik pobieramy go ze strony ati.com i uruchamiamy konsolę. W konsoli przechodzimy do katalogu w którym zapisaliśmy pobrany plik, logujemy się na konto root i uruchamiamy instalację:
$ su
# sh ati-driver-installer-8-11-x86.x86_64.run
Sterownik zostanie rozpakowany i uruchomi się graficzny instalator. W pierwszym oknie wybieramy instalację sterownika, klikamy Continue i akceptujemy licencję.
W następnym oknie wybieramy instalację automatyczną..
i przechodzimy do procesu instalacji
Po zakończeniu instalacji powracamy do konsoli i uruchamiamy sax2:
# sax2 -r -m 0=fglrx
Sax2 przygotuje dla nas domyślną konfigurację dla sterownika ATI. Teraz pozostaje tylko uruchomić ponownie serwer X i sprawdzić czy nasz sterownik został poprawnie załadowany. W tym celu możemy użyć konsolowego narzędzia fglrxinfo:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 2.1.8201 Release
bądź uruchomić Catalyst Control Center (poleceniem amdcccle). W wypadku gdyby sterownik nie został załadowany poprawnie, CCC zwróci nam komunikat z błędem. Jeśli sterownik został prawidłowo zainstalowany, powinniśmy zobaczyć okienko podobne do tego:
4 listopada
Wczoraj ukazała się kolejna wersja beta nadchodzącego wydania 11.1. Wydanie beta 4, tak jak beta 3, ukazało się z lekkim opóźnieniem o czym pisałem w zeszłym tygodniu.
Co nowego w beta 4?
Zaktualizowano najważniejsze komponenty systemu do najnowszych wersji:
Pełną listę nowych funkcji dodanych w beta 4 można zobaczyć pod adresem: http://en.opensuse.org/Testing:Features_11.1.
Z pozostałych nowości warto zauważyć pojawienie się nowej usługi - Nomad, będącej zestawem komponentów dostarczających nowe funkcje do pulpitu zdalnego w openSUSE. Nomad m.in umożliwia używanie efektów pulpitu na pulpicie zdalnym, czy też łączenie się z pulpitem zdalnym poprzez klienta protokołu RDP (Microsoft Remote Desktop Protocol). Poza tym Timo Hoenig ogłosił, że prace nad wsparciem dla czytników odcisków palców zostały ukończone i obecnie oczekuje na raporty o błędach. Najpowszechniejsze czytniki na rynku powinny działać out of the box, a użytkownicy mogę wczytywać odciski palców za pomocą modułu YaST. Po zarejestrowaniu użytkownicy mogą logować się przy użyciu czytnika m.in. w konsoli, GDM, “su - $ USER”, gnome-screensaver czy gnomsu. Status czytnika odcisków dla KDE pozostaje niestety dalej nieznany.
Odblokowano wsparcie dla kamer internetowych
W wersji beta 4 przywrócono usunięte z jądra w poprzednich wydaniach sterowniki do niektórych kamerek internetowych. Lista wspieranych sterowników obejmuje:
Najbardziej wkurzające błędy
Pobieranie i testowanie
Najnowsze wydanie openSUSE 11.1 można pobrać z http://software.opensuse.org/developer pod adresem http://en.opensuse.org/Mirror_Selection znajduje się lista mirrorów. Należy pamiętać, że wydanie beta 4 nie nadaje się do użycia jako środowisko produkcyjne. Informacje na temat testowania można znaleźć pod adresem http://opensuse.org/Testing. Pod adresem http://en.opensuse.org/Screenshots/openSUSE_11.1_Beta4 można zobaczyć kilka zrzutów ekranu z KDE 4 i GNOME.
31 października
Joe Brockmeier zamieścił w serwisie news.opensuse.org informację o kolejnym opóźnieniu w wydaniu wersji beta oS 11.1. Tym razem opóźnienie spowodowane jest kilkoma problemami z obrazami DVD, a w szczególności:
Poza tym okazałało się, że brakuje niektórych elementów wyglądu openSUSE dla Gnome, a pokaz slajdów i informacje o wydaniu nie są wyświetlane w czasie instalacji. Beta 4 ujrzy światło dzienne najprawdopodobniej jeszcze w tym tygodniu. Użytkownicy, posiadający zainstalowanę betę 3 mogą szybko zaktualizować system z repozytorium factory.
|
Najświeższe komentarze