(10th Jul, 2013 07:56 AM)CurlyMo Wrote: [ -> ]Overall conclusion after a few movies and tv series. I'm very happy with XBian 1.1.
……….
- ad localization) beta1 introduces proper default locale of en_US.UTF-8. other locales can be added by debian standard tool (or xbian-config) as "dpkg-reconfigure locales". you pick locales to pre-compile and default locale. alpha5 was forcing LANG=C, locale settings had no effect and international (e.g. slavic) characters were not displayed at all. currently, this is how xbian-config looks with default (en_US.UTF-8), sk_SK.UTF-8 (OK button translated with use of CEE characters) and nl_NL.UTF-8 (translation not available / locale not compiled into system) … see attachments. others (like Russian alphabet) I was showing in one of the threads at git forums. locale settings are even accepted by ssh and taken from remote-client system upon connect. if you find those non-working, post setup/environment and results - then needs to be fixed.
- custom kernels are possible with no hassle, via .deb install or even manual copy. the only additional step is to run "xbian-update-initramfs" from command line (if version differs from installed - currently running - then with parameter of the kernel version). some users are running xbian this way with no issues.
- ad the removal of modules, the target model I was explaining on git. step by step each beta or rc will be closer to that, but not showing the full picture until there.
- ad booting old snapshot with recent state of /boot. the snapshoting engine around xbian which will be deployed with beta2 is currently taking care of this by archiving /boot inside the snapshot and reverting to it when snapshot is rollbacked. going back to previous point, still not with beta2, but later versions will go away from /boot completely. only small pre-loader will stay at /boot, not dependent on any system/partition and system related kernel with be packed with rootfs (in the form of partition or snapshot).
- ad creating snapshot - there is nothing special inside xbian, just the running filesystem is also only a snapshot of parent sub volume. so to see and use the hierarchy for such purposes, one needs to mount the fs with subvolid=0 option.
- ad missing snapshots - snapshots are created on each apt-get install / upgrade call automatically (beside daily/weekly/monthly or even hanoi tower rotation based / or manual). target beta2
(13th Jul, 2013 09:00 AM)A_Porcupine Wrote: [ -> ]Do you guys have (even a brief) guide on building from a base raspbian image?
if you want to have really bleeding edge image, start from debian/wheezy minimal/network image.
http://www.debian.org/distrib/netinst#smallcd
choose armhf. size is 160mb. install/start connect to net. install git, fake root, clone all xbian-package-* repositories from github, create .deb by running gen.package.sh. try installing with dpkg -i [package].
should be a straightforward process, if you have some base admin skills on linux. the only things which can fail you are dependencies in the packages, which were fit originally on to rasp image with already many things installed.
so I suppose will happen that dependency will not be there, but binary won't run with missing library error. one by one should be easy to correct always by installing the needed libXXX package.
and if you manages to get nice clean image, be so kind and push updates to debs control files
would be perfect.
btw: /home/xbian dir should be at xbian repo. there is no package to that. and check xbian user creation, I'm not sure if any of the deb packages is creating it. at worst create manually.
btw2: if you really mean it, post regular updates / i'm really keen into start from scratch. let me know, can create separate thread.
(10th Jul, 2013 06:19 AM)nsviper Wrote: [ -> ]Having an issue with an external USB connected via USB hub.
first of all please use latest 1.0-0.6 usbmount package, available on git, or
http://95.102.11.3/pool/main/x/xbian-package-usbmount/xbian-package-usbmount_1.0-0.6_all.deb
if no help, unplug disk, start syslog (sudo service sysklogd start), plug hdd in and post "dmesg | tail", "tail /var/log/user.log" and "blkid".
thanks