Mirek Rogoziński

linux, opensuse, nvidia, fglrx, open source, internet, windows

Archive for lipiec, 2008

NVIDIA 173.14.12

30 lipca NVIDIA udostępniła najnowszą wersję sterowników do kart graficznych - 173.14.12. Wielu użytkowników Linuksa i KDE 4 czekało na nowe wydanie, sądząc, że NVIDIA poprawi swoje sterowniki i zwiększy wydajność dla KDE 4. Niestety problem wydajności kart NVIDII pod KDE 4 pozostaje dalej nierozwiązany i póki co nic nie zapowiada szybkiej poprawy sytuacji. Lista nowości w sterowniku jest niestety bardzo krótka:

  • dodano wsparcie dla kart GeForce 8600 GS,
  • naprawiono błąd z brakującym renderingiem w OpenGL Workstation Overlays,
  • naprawiono problem z uruchamianiem niektórych aplikacji SDL i przełączaniem wirtualnych terminali,
  • naprawiono błąd przy zapisywaniu konfiguracji Xów w nvidia-settings.

Sterownik w wersji 32 bitowej: www.nvidia.com/

Sterownik w wersji 64 bitowej: www.nvidia.com/

  • 0 Comments
  • Filed under: Hardware, Linux, Nvidia
  • openSUSE 11.1 Alpha 1

    Zgodnie z zapowiedzią developerzy openSUSE wypuścili wydanie Alpha 1. Jak na razie, zmiany w systemie polegają głównie na aktualizacji dostępnych pakietów, a więc w nowym openSUSE 11.1 znajdziemy:

    • kernel 2.6.26,
    • Alsa 1.0.17,
    • autoconf 2.62,
    • gcc 4.3,
    • cmake 2.6.1-rc11,
    • NetworkManager 0.7 SVN,

    Dokładniejszą listę zmian znajdziecie tu i tu. Następne wydanie Alpha zaplanowane jest na 21 sierpnia br. Developerzy openSUSE zapraszają wszystkich do testowania wydania Alpha, należy jednak pamiętać, że nie nadaje się ono na środowisko produkcyjne. Ja osobiście preferuję instalację lub uruchamianie livecd przy użyciu wirtualnej maszyny.

    Obrazy ISO: http://download.opensuse.org/distribution/11.1-Alpha1/iso/cd/

  • 2 Comments
  • Filed under: Linux, openSUSE
  • Sysinfo 1.0

    Moja modyfikacja programu sysinfo jest już praktycznie na ukończeniu. Można już jej spokojnie używać, chciałbym tylko dodać jeszcze kilka poprawek. Oto lista zmian:

    • nowy wygląd,
    • ikona procesora dopasowana jest do producenta naszego procesora,
    • ikona karty graficznej dopasowana jest do producenta naszej karty graficznej,
    • ikona połączenia sieciowego dopasowana jest do rodzaju posiadanego połączenia,
    • do zakładki Informacje o procesorze dodano informacje o wielkości pamięci cache,
    • do zakładki Informacje o karcie graficznej dodano wielkość pamięci RAM karty,
    • do zakładki Informacje o sieci dodano: domyślny interfejs sieciowy, domyślna bramka internetowa, domyślny serwer DNS i adresy IP dla połączenia przewodowego i bezprzewodowego (działa tylko dla dwóch interfejsów eth0 i wlan0, jeśli ktoś posiada więcej, informacje nie będą wyświetlone).

    Poza tym nieco poprawiłem i przetłumaczyłem nowe opcje. Jeszcze raz chciałbym zaznaczyć, że jestem początkującym programistą i sposób w jaki to wszystko osiągnąłem jest banalnie prosty:) W miarę zdobywania doświadczenia jako programista chciałbym dalej rozwijać sysinfo i dodawać nowe opcje.

    Instalacja:

    • pobierz i rozpakuj źródła,
    • przejdź do katalogu sysinfo i utwórz katalog build,
    • przejdź do katalogu build i wykonaj polecenie:

    $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..

    • następnie wykonaj polecenia:

    # make && make install


    Źródła można pobrać:
    stąd.

    Zrzuty ekranu: kde-look.org

    Jak wszyscy wiemy, winę za fatalną wydajność KDE 4 na kartach NVIDII serii 8xxx i wyżej ponosi sama NVIDIA, a dokładniej jej bardzo niedopracowane sterowniki. Przeglądając www.nvnews.net natrafiłem na krótki opiś, jak ułatwić sobie życie z KDE 4 i kartą Nvidii. Na samym początku należy odinstalować posiadany przez nas sterownik Nvidii i pobrać sterownik beta ze strony http://www.nvidia.com/object/linux_display_ia32_177.13.html (wersja 32 bitowa) lub http://www.nvidia.com/object/linux_display_amd64_177.13.html (wersja 64 bitowa). Następnie przechodzimy do trybu init 3 i instalujemy sterownik, na koniec zaznaczając, żeby sterownik wygenerował plik xorg.conf. Teraz edytujemy w pliku xorg.conf: w sekcji “Device” dopisujemy Option “PixmapCacheSize” “300000″. Tak wygląda moja sekcja “Device”:

    Section "Device"
    Identifier "Videocard0"
    Option "PixmapCacheSize" "300000"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 8400M GS"
    EndSection

    Zapisujemy xorg.conf i wydajemy polecenie:

    nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 .

    W moim przypadku KDE 4 przyśpieszyło zauważalnie. Firefox przestał się tak ciąć przy przechodzeniu/tworzeniu nowych zakładek, skalowanie okien działa bardziej płynnie i ogólnie całe środowisko chodzi nieco szybciej.

  • 4 Comments
  • Filed under: KDE4, Linux, Nvidia
  • Zmian w sysinfo ciąg dalszy

    W trakcie ostatnich prac nad sysinfo, dodałem kilka nowych opcji (głównie w sekcji Informacje o sieci):

    • wyświetlanie domyślnego interfejsu sieciowego,
    • wyświetlanie adresu IP dla interfejsu eth0,
    • wyświetlanie adresu IP dla interfejsu wlan0,
    • wyświetlanie domyślnej bramki internetowej,
    • wyświetlanie domyślnego serwera DNS,
    • wyświetlanie całkowitego rozmiaru partycji wymiany,
    • wyświetlanie rozmiaru pamięci cache procesora.

    Wydanie finalne planowane jest na sobotę, 12 lipca.

    Sysinfo