Sunday, 6 January 2008

Zenwalk i baza mysql

Ostatnio postanowiłem sobie po testować dystrybucję, która wpadła mi w oko chodzi mi o Zenwalka. Wrażenia bardzo pozytywne! Bardzo szybka, łatwa, lekka waży nie całe 500 Mb i w dodatku ma wszystko co potrzeba ;) Oparta jest o jedną z najstarszych dystrybucji Linuxa jaką jest Slackware - widać to już podczas instalacji. Ale nie będę się tu rozpisywał jeśli ktoś chce po testować to www.zenwalk.org
Napotkałem na mały problem podczas konfiguracji właściwie to już podczas uruchomienia bazy danych mysql - update bazy zrobiłem zaraz po instalacji i myślałem że to wystarczy przyzwyczajenia z debiana ;)
Jeśli zdarzy się wam otrzymać komunikat podobny do takiego :


"Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)Could not connect to SOURCE MySQL server"

To wystarczy w konsoli wydać takie o to dwa polecenia które zmienią nam właściciela 

Cd /var/lib
Chown -R mysql:mysql mysql

Tuesday, 9 October 2007

only one bar pcm mono....

Niestety w chwili obecnej nie ma rozwiązanie problemu "mixera" alsy dla karty sb live! 24bit usb.
Karta korzysta z modułu usb-audio... jest to trochę uciążliwe gdyż nie ma możliwości wyregulowania poszczególnych kanałów...

Tuesday, 11 September 2007

Pilot Creative RM-1500 i Linux

Creative RM-1500 jest pilotem w chodzącym w skład zestawu z karta dźwiękową SB Live! 24bit external. Firma Creative nie planuje na razie wydania sterowników lecz karta działa dobrze z ALSA a pilot z lirc. Poniżej opiszę jak skonfigurować pilota dla tej właśnie karty.

Pierwszą czynnością jest zainstalowanie lirc

apt-get install lirc

Po zainstalowaniu należy edytować plik /etc/lirc/hardware.conf
Edycja sprowadza się do dopisania -d hw:External dla opcji LIRCD_ARGS i alsa_usb dla opcji DRIVER

LIRCD_ARGS="-d hw:External"
DRIVER="alsa_usb"

Kolejnym krokiem jest edycja pliku /etc/lirc/lircd.conf ,
Usuwamy wszystko z pliku lircd.conf i wklejamy zawartość poniższego pobranego pliku

http://lirc.sourceforge.net/remotes/creative/lircd.conf.alsa_usb

Kolejnym krokiem jest utworzenie pustego pliku .lircrc w swoim katalogu domowym

touch /home/wkl/.lircrc

To by było na tyle jeśli chodzi o konfiguracje lirc teraz wystarczy zrestartować lirc

/etc/init.d/lirc start

przetestować czy wszystko działa służy do tego polecenie

irw


Zmiana kolejnosci kart dzwiekowych w linux

Opis pokazuje jak ustawić sound blaster live! 5.1 24bit External domyślną karta dźwiękową. Dystrybucja użyta to Debian z serwerem dźwiękowym ALSA.

Karta sb 24bit External widnieje tu jako druga karta należy odwróci kolejność

sudo cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdc440000 irq 58
1 [External ]: USB-Audio - SB Live! 24-bit External
Creative Technology SB Live! 24-bit External at usb-0000:00:1d.1-1, full speed

Sprowadza się to do edycji pliku

/etc/modprobe.d/alsa-base

W pliku alsa-base należy odszukać podobne wpisy do tych :

options snd-intel-hda index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2


Teraz wystarczy zmienić wartości z -2 na 0 dla głównej karty, dla 1 dla karty drugiej

options snd-intel-hda index=1
options snd-usb-audio index=0

Po ponownych uruchomieniu systemu i wydaniu polecenia :

sudo cat /proc/asound/cards

0[External ]: USB-Audio - SB Live! 24-bit External
Creative Technology SB Live! 24-bit External at usb-0000:00:1d.1-1, full speed
1[Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdc440000 irq 58

Opis oczywiście można zastosować analogicznie do innych kart.

Monday, 10 September 2007