Feeds:
Posty
Komentarze

Archive for Marzec 2009

lspci

03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd Device 0843 (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)

grep -ir R5C822 /usr/src/linux

(…)sdhci

genkernel --menuconfig all
reboot

zgrep -i sdhci /proc/config.gz

CONFIG_MMC_SDHCI=m
CONFIG_MMC_SDHCI_PCI=m

Wkładam kartę do czytnika
dmesg

mmc0: new SD card at address e624
mmcblk0: mmc0:e624 SD01G 992000KiB
mmcblk0: p1


mkdir /mnt/mmc
mount /dev/mmcblk0p1
cp -R /mnt/mmc0/dcim/100ncd80 /mnt/sda3/Users/ja/Pictures/2009-03-27

http://en.gentoo-wiki.com/wiki/SD_and_MMC_card_readers

Read Full Post »

Exherbo unfriendly?

http://linux.slashdot.org/comments.pl?sid=564301&cid=23548531

It tried but was snubbed by the Exherbo developers. True story:
EDT – Exherbo Dev Team, EDE – Equinox Desktop Environment
EDT: Exherbo is one bad ass muthafucking distro! Seriously!

EDE: Cool! I wan to run on Exherbo.
EDT: No, you don’t.

EDE: No really, I do.
EDT: OK. But we will have to break you since our distro is so badass that it does everything badly.
EDE: eeep

Read Full Post »

echo „location = ${ROOT}/var/db/paludis/repositories/mozilla
sync = git://git.exherbo.org/mozilla.git
format = exheres
names_cache = ${ROOT}/var/cache/paludis/names
write_cache = ${ROOT}/var/cache/paludis/metadata” >
/etc/paludis/repositories/mozilla.conf

echo „location = ${ROOT}/var/db/paludis/repositories/gnome
sync = git://git.exherbo.org/gnome.git
format = exheres
names_cache = ${ROOT}/var/cache/paludis/names
write_cache = ${ROOT}/var/cache/paludis/metadata” >
/etc/paludis/repositories/gnome.conf

echo „location = ${ROOT}/var/db/paludis/repositories/rbrown
sync = git://git.exherbo.org/dev/rbrown.git
format = exheres
names_cache = ${ROOT}/var/cache/paludis/names
write_cache = ${ROOT}/var/cache/paludis/metadata” > /etc/paludis/repositories/rbrown.conf

echo „location = ${ROOT}/var/db/paludis/repositories/compnerd
sync = git://git.exherbo.org/dev/compnerd.git
format = exheres
names_cache = ${ROOT}/var/cache/paludis/names
write_cache = ${ROOT}/var/cache/paludis/metadata” > /etc/paludis/repositories/compnerd.conf

echo „net-www/firefox
dev-libs/nspr
dev-libs/nss
dev-libs/xulrunner” >> /etc/paludis/package_unmask.conf

paludis –sync
echo „x11-libs/pango X” >> /etc/paludis/options.conf
paludis -i1 pango
echo „x11-libs/cairo X pdf” >> /etc/paludis/options.conf
echo „app-text/poppler glib” >> /etc/paludis/options.conf
paludis -i1 cairo
paludis -i firefox
#Ale skonczylo sie komunikatem, ze python segfaultuje przy testach
#cat /var/log/paludis/1237924400-install-sys-apps_paludis-scm:0::arbor.out
#Wiec wyłączam testy dla pythona
echo „dev-lang/python BUILD_OPTIONS: -recommended_tests” >> /etc/paludis/options.conf
paludis -i firefox
#No cóż, zatrzymało się na xulrunner.

W takim wypadku pozostaje instalacja gtk+ i pobranie  skompilowanego firefoxa.

Read Full Post »

Exherbo i paludis

W poprzednim poście omówiłem instalację Exherbo. Teraz zajmę się instalacją pakietów.

Informacje o konkretnym pakiecie np.
paludis -q firefox

Wyszukiwanie pakietów np. zawierających w nazwie, opisie xorg
inquisitio xorg

Dodanie repozytorium x11 (sami tworzymy plik na podstawie arbor.conf)
cat /etc/paludis/repositories/x11.conf
location = ${ROOT}/var/db/paludis/repositories/x11
sync = git://git.exherbo.org/x11.git
format = exheres
names_cache = ${ROOT}/var/cache/paludis/names
write_cache = ${ROOT}/var/cache/paludis/metadata

Uaktualniamy (za pierwszym wykonaniem sync będzie pisało x-x11, potem już tylko x11).
paludis –sync

Instalujemy np.
paludis -ip fluxbox

W gentoo emerge -f zaciągało pakiety, w paludis trzeba paludis -if

Ciekawy wywiad na temat paludisa: http://www.osnews.com/comments/19054

Read Full Post »

Exherbo instalacja

Exherbo nie oferuje na razie pomocy technicznej użytkownikom. Jak nie przeczytałeś dokumentacji, a tym bardziej masz trywialny problem, to radź sobie sam.

Jeśli ktoś instalował gentoo to powinien sobie poradzić.

Zaczynamy od ściągnięcia stage (spakowany jest xz).

A potem już instalujemy.

Po paludis --sync powinniśmy zaktualizować sandbox (tego nie ma w dokumentacji):

paludis -i1 sandbox --dl-upgrade as-needed.

Po instalacji kernela (kompilacja lub przekopiowanie kernel+initrd+modules+firmware) uaktualniamy grub.

Przed rebootem warto jeszcze ustawić hasło dla roota oraz włączyć ctrl+alt+del (w pliku /etc/inittab należy odkomentować odpowiednią linijkę).

Do wifi użyłem wpa_supplicant (konfigi z gentoo).

Linki

http://www.exherbo.org

http://paludis.pioto.org

http://exherbo.wikidot.com/ (nic tu prawie nie ma)

#exherbo na freenode (do pokazywania zmian używaj git format-patch i dpaste.com)

http://voroskoi.wordpress.com/2008/12/07/exherbo-config/

http://nouveau.freedesktop.org/wiki/ExherboInstall

W następnym wpisie zająłem się instalacją pakietów paludisem

Read Full Post »