Atom

2010
06
cze

Ku pamięci: Java nie ma sieci

Kategoria: Ku pamięci, Linux, TechblogMatthew @ 18:14, Komentarze (0)

A konkretnie Java jest bardzo uparta, żeby się łączyć po IPv6, zamiast IPv4. Wystarczy zmienić w pliku /etc/sysctl.d/bindv6only.conf jedną linijkę z:

1
net.ipv6.bindv6only = 1

na:

1
net.ipv6.bindv6only = 0

uruchomić polecenie (jako root):

1
invoke-rc.d procps restart

I wszystko powinno zacząć znowu działać.

2010
30
maj

Ku pamięci: konfiguracja rxvt-unicode

Kategoria: Ku pamięci, Linux, TechblogMatthew @ 22:06, Komentarze (2)

Ponieważ zniknęło mi z dysku większość plików (nie wiem jednak czemu, pracuje normalnie i nagle się system burzy, że nie ma gdzie zapisywać danych bo mu się ścieżki pozmieniały, albo poginęły) i muszę odtwarzać wszystkie konfiguracje z pamięci, postanowiłem sobie je tutaj pozapisywać. Na pierwszy ogień konfiguracja rxvt z ~/.Xresources (którą pewnie jeszcze rozbuduję, po prostu ta jest zrobiona tak na szybko):

Czytaj dalej…

2010
06
maj

(K)Ubuntu ssie

Kategoria: Linux, Miniblog, Open SourceMatthew @ 19:56, Komentarze (2)

Bo jak inaczej nazwać niemożliwość zainstalowania systemu z powodu braku obsługi klawiatury (!!!), która działa do czasu załadowania się systemu z LiveCD, a potem jest rozpoznawana jako Bluetooth i odcinana.

2009
17
lut

Numlock zawsze włączony

Kategoria: Linux, TechblogMatthew @ 13:30, Komentarze (0)

Z racji, że lubię mieć różne dziwne wynalazki (czytaj: fajny sprzęt komputerowy, który jest linuksoodporny) to trzeba się czasem z nimi zmierzyć i doprowadzić do stanu używalności.

Już dość długo mam swoją klawiaturę Logitech MX5500. Ma ona jeden fajny feature. Po wciśnięciu odpowiedniego przycisku klawiatura numeryczna i ekran LCD zamieniają się w prosty kalkulator. Ma to też jedną wadę… brak przycisku numlock. Nie byłoby w tym nic złego gdyby nie fakt, że klawiatura jest bluetoothowa, przez co po przejściu w stan uśpienia ma problemy z reakcją. A tym samym nie reaguje na żądania włączenia numlocka które wymusza KDE. Dodatkowo ustawienia KDE nie działają na terminal, więc po przejściu w tryb tekstowy nie ma szans włączenia klawiatury numerycznej.

Czytaj dalej…

2009
17
lut

Ograniczenie uploadu w Linuksie

Kategoria: Linux, TechblogMatthew @ 13:30, Komentarze (0)

Tak dla potomności i żebym o tym nie zapomniał. A może i jeszcze komuś się przyda (takim studentom PG mieszkającym w akademikach :P):

1
2
3
4
5
tc qdisc del root dev eth0 2>/dev/null
tc qdisc add dev eth0 root handle 1:0 htb
tc class add dev eth0 parent 1:0 classid 1:42 htb rate 1Gbit burst 1mbit
tc class add dev eth0 parent 1:42 classid 1:2 htb rate 54kbps burst 6144
iptables -t mangle -A OUTPUT -d ! 153.19.208.0/20 -m time --timestart 9:55 --timestop 1:05 -j CLASSIFY --set-class 1:2

I od góry:

Czyści kolejkę.
Tworzy nową kolejkę opartą o HTB.
Dodaje klasę ogólną (czyli bez cięcia łącza).
Dodaje podklasę która tnie łącze.
Regułka iptables która przy pomocy utworzonej klasy pilnuje uploadu od 9:55 do 1:05.

Błędy:

1. Nie wiem czemu, ale w przypadku pierwszej klasy można podać rozmiar burst’u w megabitach a w przypadku drugiej w bajtach (burst niby przyjmuje tylko bajty a resztę sam wylicza), bo w kilobajtach już nie działa.

2. W przypadku ściągania z pełną prędkością (dla łącza 100mb/s, bez ograniczania uploadu, faktycznie jest to 100mb/s) następuje krótki okres ściągania 8MB/s, później spada do 3-4, by rosnąć do 5-6, znowu spada do 3-4 i tak w kółko.

2008
27
lis

64bitowy Flash pod Operą

Kategoria: Linux, TechblogMatthew @ 10:25, Komentarze (0)

Ściągamy paczkę z nowym flash’em z tej strony. Wypakowujemy poleceniem tar -zxvf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz. Przeglądamy plik ~/.opera/pluginpath.ini (cat ~/.opera/pluginpath.ini) i wybieramy lokalizację folderu z pluginami do którego kopiujemy bibliotekę. W moim przypadku jest to /usr/lib/opera/plugins (cp ./libflashplayer.so /usr/lib/opera/plugins). Restartujemy Operę. Działa i nawet jeszcze się nie wysypało. ;]

« Poprzednia strona