пятница, 25 октября 2013 г.

Windows XP, VirtualBox, Arch Linux on MSI Military Class II Intel + Core i5-2500 CPU @ 3.3 GHz

Закачал и установил VirtualBox-4.3.0-89960-Win.exe под XP.

Импортировал в него Archlinux-2013.08.01.ova (см. virtualboxes.org).

/ занимает 4.3 Г

Хост-клавиша — Right Control.

What is Arch Fallback in Arch boot menu?
1) The kernel on arch is just one (i.e. there’s no fallback kernel)
2) What’s ‘fallback’ is the initramfs (the stuff that loads just after the kernel when you boot)
3) The difference is that the «normal» initramfs contains only the stuff that you configured to be there (/etc/mkinitcpio.conf) and the

«fallback» contains the default selection of drivers (eg all filesystem drivers, etc..)

Выдает при загрузке:
tsc: fast tsc calibration failed
piix4_smbus 0000:00:07.0: SMBus base address uninitialized — upgrade BIOS or use force_addr=0xaddr

Сразу меняю французский keymap на английский: loadkeys uk.
vi /etc/locale.gen // меняю fr на en
locale-gen
localectl set-locale LANG=»en_EN.UTF-8″

Сменил язык интерфейся virtualbox на английский.

так, надо разобраться как копировать через буфер из гостевой в основную ОС
установил extention pack, думал это guest addtition
думаю, что же качнуть с http://download.virtualbox.org/virtualbox/4.3.0/
читаю UserManual.pdf, который там лежит
устанавливаю virtualbox-guest-dkms из репозитария arch linux
похоже придется качать VBoxGuestAdditions_4.3.0.iso, куда-то записывать и от туда ставить
и это столько всего надо сделать, чтобы заработал буфер обмена?!

свернул в KDE стрелкой терминал — теперь не могу найти его чтобы развернуть
добавил в панель виджет управления открытыми приложениями — увидел свернутый терминал

интересно, как сделано, что KDE на tty7

pacman -Syu
Выдало: Replace heirloom-mailx with core/s-nail? да, пожалуйста
Total Download Size: 804.92 MiB
Total Installed Size: 2348.87 MiB
Net Upgrade Size: -20.43 MiB
повременю покуда…

воскресенье, 20 октября 2013 г.

Arch Linux on HP Mini 110

1) Инсталляция с образа 2013.10.01

Следую руководству по инсталляции на сайте archlinux.org.
На моем нетбуке уже имеются Fedora 20 и загрузчик grub2.

Закачал образ archlinux-2013.10.01-dual.iso, сделал загрузочную флешку.

Загружаюсь. Получаю ошибку, что нет линка на флешку:
ERROR: ‘/dev/disk/by-label/ARCH_201310′
Создаю: ln -s /dev/sdb1 /dev/disk/by-label/ARCH_201310

С помощью fdisk создаю один раздел на 15Г для всего (/boot, /, /home).
Создаю файловую систему: mkfs.btrfs -f /dev/sda7. Монтирую на /mnt.
Для swap использую раздел, созданный для Fedora: swapon -v /dev/sda5.

Закачал и разорхивировал на флешку драйвера broadcom, устанавливаю их:
b43-fwcutter -w /lib/firmware /mnt/broadcom-wl-5.100.138/linux/wl_apsta.o
Перезапускаю модуль: modprobe -r b43; modprobe b43.
ifconfig показал, что есть wlan0.
С помодью wifi-menu подключился к wifi моего роутера (со второго запуска).
Интернет есть!

Устанавливаю базовую систему: pacstrap /mnt base (установка заняла 4 мин. 41 сек.).

Занято 638М.

genfstab -p /mnt >> /mnt/etc/fstab // генерирую fstab

arch_root /mnt // переключаюсь на окружение новой системы

vi /etc/hostname // указываю имя нетбука

ln -s /usr/share/zoneinfo/Europe/Zaporozhye /etc/localtime

vi /etc/locale.gen // разкомментирую en_US.UTF-8 UTF-8
locale-gen // генерирую локаль

echo LANG=en_US.UTF-8 > /etc/locale.conf

/etc/vconsole.conf пропускаю

/etc/mkinfcpio.conf не редактирую.
ln -s /usr/bin/btrfsck /usr/bin/fsck.btrfs
mkinitcpio -p linux
позднее удалил fsck.btrfs и собрал ядро без fsck (все равно проверка не шла)

Указываю пароль root и доустанавливаю пакеты (которых нет базовой системе):
btrfs-progs, net-tools, b43-fwcutter, mc.
Снова инсталлирую драйвер b43.

Монтирую /boot том Fedora, вношу в grub.cfg строки для arch linux:
menuentry ‘Arch Linux’ {
set root=’hd0,msdos7′
linux<->/boot/vmlinuz-linux root=/dev/sda7 ro
initrd /boot/initramfs-linux.img
}

Выхожу из chroot, umount /mnt, reboot.

Перезагружаюсь.

ip link set wlan0 up // появился wlan0

Запуск wifi-menu показал, что нет dialog, wpa-supplicant, libnl.
Закачиваю tar.xz пакеты, устанавливаю с помощью pacman -U.

Подключаюсь к роутеру по wifi с помощью wifi-menu.

netctl list
netctl enable моя_сеть
Как результат — wifi подключается при загрузке системы.

Система занимает 680М.
pacman -S xorg xfce4.
Система занимает 1,6Г.

pacman -S ttf-droid
Указал в DE Droid Sans, шрифты уже лучше.

Оставить на экране лог загрузки:
vi /etc/systemd/system/getty.target.wants/getty@tty1.service
TTYVTDisallocate=no
vi /etc/mkinitcpio.conf
MODULES=»i915″
mkinitcpio -p linux

Установил transmission-gtk, notification-daemon, transmission-cli
Не отображается прогресс на полосе и меню с глюками.

Автомонтирование разделов и устройств.
pacman -S thunar-volman
Вставил флешку, не смонтировалась автоматически.
Установил и настроил AutoFS.
Флешка так и не монтируется.
Если заходить на usb через Thunar, выдает один из разделов диска, еще и сбрасывающийся по таймауту.
Выполнил:
pacman -S autofs nfs-utils libnfs
modprobe autofs4
systemctl start autofs
systemctl start rpc-idmapd.service
systemctl start rpc-mountd.service
Все равно не работает.

Терминал вылетает при выборе меню Terminal/SetEncoding.
Оказывается, это баг. Есть патч для исправления. Некритично, буду ждать обновлений.

- На рабочем столе не отображается корзина, и Removable Devices
- При нажатии на кнопку питания не ждет моего выбора



2) Инсталляция с образа 2013.11.01 (пишу только новое, что описано в 1) не повторяю).

2.1) Пробовал инсталлировать систему с флешки (образ 2013.11.1), ошибка:
boot/syslinux/whichsys.c32: not a COM32R image
Следую инструкции по обновлению syslinux (с 4 на 6 версию) на флешке под Windows:
- качаю zip-архив selinux
- bios/win32/syslinux.exe -m -a F:
- копирую в корень selinux.cfg
- перезаписываю все ldlinux.c32 и ldlinux.sys теми что в корне флешки
- перезаписываю menu.c32 и vesamenu.c32 из bios\com32\menu

2.2) Попробовал Gnome3. Красивенько, интересненько, но тяжеловесненько...
Не работает Network Manager, т.к. Wi-Fi инициализируется еще до Gnome3.
Интересная идея, что можно менять внешний вид Gnome3 под себя (написано на Javascript), но так и не попробовал.
В итоге удалил Gnome3.

2.3) don't show boot messages [OK]
Причина - указан параметр ядру quiet в grub.conf

2.4) don't work change layot and don't work russian in console
2.4.1) Например, установить переключение раскладки по Ctrl+Shift (находится в /usr/share/kbd/keymaps/i386/qwerty/):
# vi /etc/vconsole.conf
KEYMAP="ruwin_ctrl-UTF-8"
2.4.2) Systemd при загрузке сбрасывает шрифт по умолчанию, поэтому русские символы квадратиками.
Исправить, например, так:
# setfont UniCyr_8x16

2.5) wrong time
# pacman -S chronyc
редактирую конфиг
# chronyd -d
# chronyc -a
> makestep
local.c:589:(LCL_MakeStep)[03-21:50:27] System clock was stepped by -2415.693 seconds

2.6) Установил webmin

2.7) Работа с разделами, настройка резервирования
- объединил в webmin оставшееся место в vg_01 (39 ГБ)
- разобраться как делать снапшоты btrfs и lvm

2.8) Настройка online messager
- попробовать qutim-stable

2.9) Как делать скриншоты и видео системными средствами

2.10) Может попробовать yaourt?
В /etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
Заодно mv /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist и разремил сервера для России и Украины.
Также, разремил репозитарии testing и community-testing в /etc/pacman.conf.

2.11) error: file '/boot/grub/locale/en.gmo' not found

2.12) A stop job is running for User Manager for 0 (или 1000, висит 1.5 минуты)

2.13) Оказывается, забыл создать swap
Пробую создаь swap-раздел в webmin - болт (другие создает).
Создал в fdisk swap на primary /dev/sda3.
Но при монтировании получаю ошибку swapon: /dev/sda: read swap header failed: Success
Оказывается, надо сделать # mkswap /dev/sda3

2.14) Подключение зашареной папки по сети, просмотр видео
# pacman -S cifs-utils
# pacman -S gvfs-smb
Затем захожу в файловом менеджере по ip (затем работает и по netbios-имени).
# pacman -S xine-lib
# pacman -S xine-ui
# pacman -S gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-ugly gstreamer0.10-ugly-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg

2.15) Устанавливаю boinc, подключаю проекты seti@home и milkyway, всё нормально установилось, работает, но на HP Mini 110 очень медленно.
Установил boinc на новом сервере, который еще не загружен, пришлось помучаться, т.к. под CentOS 6.4 ничего готового установить не удалось.
Пришлось закачать 300 МБ исходников с git/boinc и скомпилировать. Запускаю в командной строке. Работает на порядок быстрее чем HP Mini 110.
Лучше всего boinc установился под Windows XP, хоть и грузит 4 ядра, но практически незаметно.
Также выдал сообщение, что надо обновить драйвера на видеокарту, после чего стал запускаться еще и в качестве скринсейвера и использовать её.

2.16) Как настроить VPN?

2.17) Какой есть графический интерфейся к pacman?

четверг, 10 октября 2013 г.

Fedora 20 Alpha Log on HP Mini 110

1) 24.09.2013, вышел Alpha Fedora 20.

2) С помощью Fedora LiveUSB Creator закатываю Live-CD образ на флешку.

3) Установил систему с Live-CD LXDE, при этом все время глючил установщик anaconda (текущие окна были на втором плане).

4) Пробовал переустановить систему с Live-CD XFCE, но anaconda начинал тормозить, не получилось.

5) Enabled history saving (Clipit), через время убрал.

6) WiFi
- на Live-CD не работал, после установки и загрузки с диска тоже не работает
- установил # b43-fwcutter -w /lib/firmware wl_apsta_mimo.o
- wifi все равно не работал, покуда я на время не подключил кабель ethernet

7) LXDE:
- мало Panel Items
- не нашел настройки Click Touchpad (опять как в Fedora 18 править конфиг иксов?)
- увеличил интервал двойного клика (утилитой obconf), но опять не работает (как в Fedora 18)
- после закрытия любого окна экскиз остается в Desktop Pager

8) XFCE:
- установил командой # yum groups install «Xfce Desktop»
- работает увеличение интервала двойного клика и есть настройки touchpad (в отличие от LXDE)
- пропали все иконки на Desktop, контекстное меню на Desktop не работает ни в XFCE ни в LXDE, предположительно после переключением между этими десктопами (удалил ~/.cache/sessions/* — заработало)
8.1) Настроил Xfce Power Manager
8.2) Panel Items, Desktop etc
- установил дополнительные плагины для Panel Items (группой пакетов) и выбрал из них те что мне надо
- Application Menu: указал пустое Button Title, включил Show generic application name (а то было два Task Manager), убрал показ с Desktop
- установил запуск с Desktop одиночным кликом

9) Automatic Bug Reporting Tool
- лучше отсылать core dump, иначе будет предлагать устанавливать пакеты для анализа

10) Не открывает rar-архив
yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm
yum install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install unrar
Не открывает запароленный rar-архив

12) Настройка цветного терминала (а он и так цветной, см. ls)

13) /etc/yum.conf  installonly_limit=2

14) Проследить, изменится ли в меню grub2 после upgrade ядра
‘Fedora 20 Rescue 899b22a6f0f94de6ad61d14caafd5b06 (3.11.1-300.fc20.i686)’
‘Fedora, with Linux 0-rescue-899b22a6f0f94de6ad61d14caafd5b06′
обое указывают на /vmlinuz-0-rescue-899b22a6f0f94de6ad61d14caafd5b06
если что, одно меню удалить

14) Установил PostInstallerF (postinstallerf-1.2.1-1.fc19.noarch)
- много сообщений на испанском (недопереведен)
- в предлагаемом списке для инсталляции заметил, ошибочно показывает, что у меня установлен Stellarium, но я его не ставил, указал установить — он и не установился, и исчез из списка
- установил аудио, видео кодеки, gxine фильмы как не показывал, так и не показывает
- yum update выдал Error: Cannot find a valid baseurl for repo: russianfedora-free/20/i386
- удаляю PostInstallerF (может не работает, т.к. он покуда еще для Fedora 19)
- yum erase russianfedora*

15) Установил Parole Midia Player, предлагает установить кодеки, но установка не идет.

16) Не пускает в X под root.

17) Удалил весь LXDE через Yum Extender
- удалились X-сы
- пытался поставить группы Desktop-пакетов через yum: не устанавливаются, даже те что устанавливались ранее
- установил пакет Basic Desktop, затем смог зайти в Xfce, но многих пакетов нет, удалились при удалении LXDE
- установил GNOME Desktop: красивый десктоп, впечатляет, съел почти 2 ГБ, заработало видео (с GNOME установились кодеки), не работает уменьшение яркости экрана клавиатурой (увеличение работает), не работает скролинг точпадом
- yum remove @gnome-desktop @lxde-desktop @xfce @base-x
- yum install @base-x @xfce
- yum install slim
- yum install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg (заработало видео)
- yum install abrt-*
- yum install xscreensaver
- из слима не запускается xfce
- yum upgrade опять установил целую кучу пакетов (новые + обновленные = 224, опять гном и все что я до этого чистил, освобождая место, пусть устанавливает, все таки это альфа-релиз)
- появился гномовский логин манеджер

- установка flash-plagin в firefox: установил flash с сайта (rpm), затем rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux, yum install flash-plugin -y

- медленно загружается система, наверное несколько минут

- Warning: Environment Group basic-desktop-environment does not exist.
# yum group mark remove basic-desktop-environment

# yum install ftp://ftp.tigress.co.uk/fedora/19/tigress-utils/i386/gnome-shell-frippery-0.6.1-1.noarch.rpm
но hibernate не появилось

среда, 2 октября 2013 г.

CentOS 6.4 Log on HP Mini 110

1) Закачал Live-CD образ 700 МБ, сделал Live флешку.

2) Загружался с флешки, wireless не работала, выполнял # b43-fwcutter -w /lib/firmware wl_apsta_mimo.o — все равно не заработала.

3) Установил систему с флешки на диск.
3.1) Поразила быстрая скорость установки, затем — скорость работы системы.
3.2) Wireless не работала, выполнил # b43-fwcutter -w /lib/firmware wl_apsta_mimo.o, заработала (после перезагрузки).

4) Настроил внешний вид Gnome аналогично XFCE и LXDE.

5) Добавляю репозитарии:
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh remi-release-6*.rpm

6) Устанавливаю torrent-client:
# yum —enablerepo=remi install transmission-cli transmission-common transmission-gtk

7) # yum install mc

8) NTFS
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
# rpm —import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
# yum install fuse fuse-ntfs-3g

9) Changed File Management Preferences/Behavior/Always open in browser window.

10) There is no application installed for RAR archive files.
Do you want to search for an application to open this file?
Установило 26 пакетов. Итог: все равно не открывает, не найден unrar.
# yum install unrar

11) There is no application installed for AVI video files.
Do you want to search for an application to open this file?
11.1) Установило 32 пакета. Видео не заработало, появился конфликт в обновлениях.
Исправил: # yum erase libmodplug, # yum install libmodplug-0.8.7-1.el6.rf.i686.
11.2) Выполнил http://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Error opening/initializing the selected video_out (-vo) device.
Поменял video output driver $ gmplayer -vo xv (можно и в меню плейеера).

12) После возврата из ждущего режима черный экран. Включается после изменения яркости.

13) Хотя при инсталляции указывал имя компьютера, все равно показывает localhost.localdomain.
Изменил через setup.

14) rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
yum check-update
yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl

15) Пытаюсь закачать файлы с торрента — обрывается wi-fi сеть, начинает запрашивать пароль, приходится перегружать ОС.
Можно быстрее — если обрыв, перегружаю только модуль:
modprobe -r b43; modprobe b43
Или попробовать этот параметр:
modprobe -r b43; modprobe b43 pio=1 (попробовал — низкая скорость закачки, 512КБ)
echo «options b43 pio=1″ > /etc/modporbe.d/options-b43-pio.cof
Или удалить b43 (/lib/firmware/b43) и попробовать что-то другое.
Возможно причина в использовании спящего режима, из которого CentOS выходит с глюками.

16) Установка с DVD (Интернет отсутствует).

16.1) Настройка vsftp
# setsebool -P ftp_home_dir on; setsebool -P allow_ftpd_anon_write on // selinux
-A INPUT -m state —state NEW -m tcp -p tcp —dport 21 -j ACCEPT // /etc/sysconfig/iptables
# chkconfig vsftpd on //autoboot

16.2) Инициализация сети при загрузке
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 // ONBOOT=yes

16.3) Использование yum для установки с DVD
# vi /etc/yum.repos.d/CentOS-Media.repo
file:///pub/CentOS-DVD1/
file:///pub/CentOS-DVD2/
# mount -o loop /pub/isos/CentOS-6.4-x86_64-bin-DVD1.iso /pub/CentOS-DVD1
# mount -o loop /pub/isos/CentOS-6.4-x86_64-bin-DVD2.iso /pub/CentOS-DVD2
yum —disablerepo=\* —enablerepo=c6-media install mc

16.4 Связать php и postgresql
# yum —disablerepo=\* —enablerepo=c6-media install php-pgsql
 
17) xscreensaver
yum erase gnome-screensaver-2.28.3-24.el6_4.1.i686
yum install xscreensaver
add to System / Preferences / Sessions / Startup Applications
не работают glmatrix и др.


01/12/2013 
Установил xarchiver - вылетает при открытии rar-архива с паролем.
Зменил его на File Roller - всё ок.

Открыл один из архивов Archive Mounter - появилась ссылка на архив на Desktop.
Отмонтировал - сылка ушла.