blog.garaż.net

15 kwiecień 2009

05 styczeń 2009

Linux, Skype i automatyczny zoom kamery

Posiadam kamerę A4tech PK-635M, która „potrafi" dokonać powiększenia obrazu poprzez przycięcie widzianego obszaru -- po prostu dostarczany jest obraz z fragmentu matrycy, zamiast całości. Niestety sterowniki GSPCA (prawdopodobnie również inne mają podobny błąd) traktuje to jako możliwość pracy urządzenia w innej rozdzielczości, czego wynikiem jest zoom w odpowiedzi na żądanie oprogramowania o zmianę rozdzielczości, np. w momencie kiedy łączę lub procesor przestaje wyrabiać i Skype ciacha jakość wideo.

Na razie problem w sterownikach nie jest rozwiązany, istnieje natomiast łatka wymuszająca pracę w stałej rozdzielczości. Różne rozwiązania i propozycję można znaleźć między innymi w tym wątku: Czytaj dalej…

Brak komentarzy
Opublikowano o 11:46  ·   ·  None

04 styczeń 2009

Jest ktoś do rezania?

Czyli krótki statystyki popularnych serwerów gier, dzięki Conky i Qstat.

Conky to w założeniach lekki monitor systemu, potrafiący zbierać informacje na temat temperatury czujników, stanu pamięci, procesora, procesów, itd. Jednak trochę wyobraźni w połączeniu z przydatną komendą exec, może przerodzić go w kombajn zdolny do wyświetlania dowolnej informacji tekstowej wprost na pulpicie.

Z kolei Qstat to mała aplikacja tekstowa potrafiąca połączyć się z serwerami popularnych gier (między innym Half Life, Quake, Unreal, ...) i pobrać informacje na temat aktualnej mapy, na której zmagają się gracze, ilości podłączonych klientów, maksymalnej możliwej ilości klientów do podłączenia, itd. Więcej oczywiście w dokumentacji na stronie ...

14 grudzień 2008

Intel 830 i usypianie (Dell C400)

Jeśli ktoś ma problemy z uśpieniem na komputerze wyposażonym w zintegrowaną kartę graficzną firmy Intel (dokładnie 830M) może skorzystać z tego opisu.

Problemem okazała się jednak układ graficzny... po długich bojach, godzinach rekompilacji (upgrade, downgrade xorga, sterowników, rebuild kernel… ) oto recepta na w pełni działający suspend:

  1. Downgrade xf86-video-i810 do wersji poniżej 2.0.0, na szybko:

    # echo ">=x11-drivers/xf86-video-i810-2.0.0" >> /etc/portage/package.mask
    

    emerge x11-drivers/xf86-video-i810

  2. Jeśli korzystałeś ze sterownika bufora ramki intelfb, wywal w pizdu i dodaj vesa.

  3. Do parametrów jądra dodaj vga=733 (1024x768 8bpp).
  4. Na koniec konfiguracja, otwieramy xorg.conf i dodajemy poniższe wpisy:

    Section ...

07 grudzień 2008

System plików i estetyka

Tym razem o mało używanych rzeczach ale dodających trochę estetyki, mianowicie wyłączaniu prawa wykonania na systemach plików bez możliwości ustawiania uprawnień w stylu Uniksa.

Co w tym estetycznego? Sam nie wiem, może to moje zboczenie, ale warto dobrze to ustawić ze względu chociażby na część oprogramowania, które w pierwszej kolejności patrzy na flagę wykonywalności, a nie rozszerzenie przy rozpoznawaniu typów plików, skutecznie blokując domyślnie skojarzone akcje.

Co gdzie ustawić?

Oczywiście wszystkie modyfikacje dotyczą jedynie jednego pliku /etc/fstab, który posiada zazwyczaj takie wpisy dotyczące np. systemów plików typowych dla „Okienek":

/dev/hda2 /mnt/win1  ntfs utf8=true,mask=0 0 ...

21 listopad 2006

Rozwiązanie kilku problemów...

Gdybyście kiedyś podczas wymiany dysku lub układu partycji dostali jeden z poniższych komunikatów:

hdax: rw=16, want=8 limit=2
error reading memory image
attempt to access beyond end of device

zanim zaczniecie formatować partycje i partycjonować jeszcze raz, sprawdźcie czy w jądrze nie macie na stałe wpisanych jakiś informacji na temat układu dysku twardego. W moim przypadku zawiniła obsługa programowego uśpienia (software suspend), które wymagało podania domyślnej partycji do zapisania pamięci RAM.

Jeśli macie problemy z Gentoo, np. po kopiowaniu systemu na inną partcję, ładowanie trwa koszmarnie długo i dostajecie następujące błędy:

Warning unable to open an initial console ...

08 wrzesień 2006

Ładne aplikacje z QT, GTK1 oraz GTK2...

Po wielu latach życia z brzydkimi aplikacjami korzystającymi z biblioteki QT oraz GTK w wersji pierwszej postanowiłem coś z tym zrobić. O ile z GTK problem okazał się błachy - wystarczyło skorzystać z programu do zmiany tematu lub ręcznie spreparować plik w katalogu domowym z konfiguracją, o tyle QT zawsze sprawiała jakieś problemy i nie chciała korzystać z ładnych tematów, które były instalowane.

Opis znajdujący się tutaj, jest w dużej mierze wolnym tłumaczeniem dwóch źródeł (Ubuntu forums oraz Czytaj dalej…

Brak komentarzy
Opublikowano o 10:09  ·   ·  style  tematy  GTK  QT  Gentoo  Linux

04 wrzesień 2006

Odpowiednie DPI...

Porównując pulpit w kilku systemach doszedłem do wniosku, że coś jest nie tak. Mimo użycia jednakowych rozdzielczości jeden z nich oferował odczuwalnie więcej przestrzeni - wygodnie się czytało strony nawet w niezmaksymalizowanym oknie, można było swobodnie przy użyciu jednego pulpitu manewrować pomiędzy kilkoma programami za pomocą myszy.

Problemem oczywiście okazało się niezbyt szczęśliwie dobrane dpi... które mimo, że zmieniłem niedawno monitor na większy (z 15'' na 19'') nie dawało aż tak znaczącego odczucia pracy z większym obszarem roboczym.

Jak to zrobić pod Linuksem? Zacznijmy najpierw od konfiguracji samego serwera X - przyda nam się dodatkowo dokumentacja (ulotka, info znalezione w Internecie, itd ...

Czytaj dalej…
Brak komentarzy
Opublikowano o 01:09  ·   ·  None

08 maj 2006

Conky i sensory

Conky to program monitorujący na bieżąco wybrane parametry maszyny, na której został uruchomiony. Domyślnie, dosłownie rezyduje w tle, wyświetlając informacje o stopniu wykorzystania procesora, wolnej przestrzeni na dysku, procesach. Przy tym w porównaniu np. do gdesklets jest szalenie lekki i nie przejawia typowych dla innych aplikacji monitorujących dużych zachcianek na czas procesora.

Free Image Hosting at www.ImageShack.us

Pierwszy sposób

Teraz coś dla ludzi, którzy nie do końca rozumieją jak zmusić do wyświetlania informacji pobieranych z czujników rozmieszczonych na płycie głównej. Conky posiada zmienną i2c, która wymaga kilku parametrów, pierwszy określony jako dev, odpowiedzialny za wskazanie urządzenia, z którego mają być odczytywane informacje, drugi type określa ...

Czytaj dalej…
Brak komentarzy
Opublikowano o 10:05  ·   ·  Linux  Conky  software  hardware  sensors  HOWTO
Nowsze → Strona 2 z 2