пятница, 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.
Отмонтировал - сылка ушла.

среда, 21 августа 2013 г.

Fedora Live XFCE 19 Alpha Issues on HP Mini 110

1) Ммм… Даже работает переключение раскладки клавиатуры, настроенное при инсталляции, осталось лишь добавить значок в трей.

2) Не работает WiFi. Не работал еще при загрузке с Live-CD (в Fedora 18 работал).

# cd broadcom-wl-4.150.10.5/driver
# b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

ifconfig показал, что появился wlan0.
Перегружаюсь, мало того, что WiFi так и не заработал, еще и пропали панели Xfce.
Пришлось зайти напрямую под root, панели в Xfce есть, WiFi нет.
Подключаю сетевой кабель. Вместе с установкой сетевого подключения появляются WiFi сети.
Подключаюсь к WiFi, отключаю сетевой кабель.

3) Сразу делаю # yum upgrade. Обновлено/установлено 333 пакета. Перегружаюсь.

4) Под пользователем пропали панели (см. п. 2)).

При запуске Panel выдало:

No running instance of xfce4-panel was found. Запускаю.

Modifying the panel is not allowed
Because the panel is running in kiosk mode, you are not allowed to make changes to the panel configuration as a regular user

Два вышеуказанных сообщения получаю каждый раз при входе в Xfce.

Нашел решение:

Clearing the session cache (~/.cache/sessions/*)

Удалил в Xfce, не сработало.
Вышел из Xfce, удалил в консоли — сработало.

5) Установка-flash player.
# rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
# yum install flash-plugin -y

6) # yum install mc samba

7) Добавил репозитарии для видео. Когда видеплейер предлагает установить кодеки — жму, ничего не происходит. Установил вручную, заработало:
# yum install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg
Смотрел затем фильм, через каждые 10 мин. начинало тормозить, приходилось перезапускать.

8) # yum install unrar

9) # yum install xscreensaver*
- Установки Power Manager в ScreenSaver так и не работают

10) /etc/yum.conf installonly_limit=2

11) error: rpmdb: BDB0113 Thread/process 12293/3078313792 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 — (-30973)
error: cannot open Packages database in

rpm —rebuilddb

12)
Настроил Pidgin, но не получается настроить чтобы не всплывало окно при получении сообщения, хотя я уже даже отключил плагин Message Notification.

13)
- Не нашел как в Xarchiver создать архив, состоящий из частей.

14) # yum install fbreader

15)
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 install nspluginwrapper.i686 AdobeReader_enu

16)
# yum install claws-mail-devel
# yum install claws-mail-plugins

17) Переинсталляция на CentOS 6.4

вторник, 21 мая 2013 г.

Fedora 18 Log on HP Mini 110

Bash History

Задался целью увеличить размер истории в bash.
В итоге вообще решил ее не ограничивать, и сделать это глобальной настройкой для всех пользователей.
Так же решил указать убирать дублирования и строки, начинающиеся с пробелов (это можно использовать, чтобы строка не попадала в историю).

Cоздаю /etc/bashrc:

HISTCONTROL=ignoreboth # mean ignorespace and ignoredubs
HISTFILESIZE=
HISTSIZE=

Videos requires additional plugins to decode this file

# yum install vlc // уже содержит кодеки

В свойствах видео выбираю чем открывать и указываю VLC Player по-умолчанию.

VLC часто виснет при просмотре фильмов по сети, даже отключает Wi-Fi.
Надоели эти зависания VLC, причем зависшие процессы не снимаются.

Поэтому «мы пойдем другим путем» — устанавливаю кодеки:

// Подключаю репозитарии
# yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Далее, при попытке просмотреть видео, Videos сообщает каких кодеков не хватает.
Сразу же есть предложение найти их и установить. Что я и делаю.

Mount Windows Share

Параметр -t команды mount работает только под root:

# mount -t cifs //192.168.1.102/video /home/hpmimi/Desktop/c104 -o user=guest,pass=

А, оказывается, через Files/Browse Network монтируется без проблем!
И смонтированный каталог добавляю в Bookmarks.

Stellarium

На сайте планетария Stellarium для Linux лишь исходники (кроме Ubuntu).
Но, на удивление # yum install stellarium установил stellarium.i686 0:0.12.0-2.fc18!

GNOME 3 Desktop

Переключился на старый вид Gnome.
System Settings/Details/Graphics/Forced Fallback Mode — ON

Недостатки нового Gnome 3 (возможно исправляемые):
- переключение языка глобально для всех приложений
- через утилиту конфигурации не удалось нормально настроить клавиши переключение языка, пришлось выполнять команды в консоли
- клавиши переключения языка не работают при логине в систему
- переключение языка не меняет направление в зависимости от левого или правого Ctrl+Shift
- у многих приложений нет клавиши свернуть окно
- в панели видно только ярлык окна текущего приложения, а не всех
- неудобно: вызов режима закладок и виртуальных столов слева, а переключени столов — справа (спасала клавиша Windows)
- дурацкий трей — нижняя выезжающая панель
- иногда Уярлыки слева маленького размера, а иконы столов справа — черные, а не синие
- нет пункта меню Hibernate, пришлось создавать вручную
- 8-ю часть экрана занимают полоса Меню и полоса навигации создаваемых окон

Удаление лишних пакетов

package-cleanup —orphans
package-cleanup —dupes
package-cleanup —problems

Установка программ работы с hdd

yum install gparted
yum install system-config-lvm

IBus

Что это за IBus остался после Xfce Desctop?

Warning: the integrated ibus is not good yet. The switching speed is slow.
You can disable ibus with im-chooser.

Так и не удалось настроить по-человечески клавиатуру как в Windows.

Установка LXDE

# yum groupinstall «LXDE Desktop»

Пришлось настраивать:
- touchpad (конфиг X11)
- дополнительную раскладку клавиатуры (через панель десктопа, через X11 не получилось)
- саму панель десктопа (убрал все лишнее, добавил регулятор громкости)
- увеличить время двойного клика (obconf), но для ярлыков стола это не сработало

Ununtu One in Fedora 18

В Fedora 18 пограмма Backup предлагает лишь временно бесплатный ресурс Amazon R3 и еще какой-то.
Конечно, можно настроить резервирование, указав FTP-данные своего хостинга, но хочется же попробовать чего-то эдакого, да и предоставляемые ГБайты лишними не будут…
Сначала всетаки была мысль об Amazon, но она благополучно улетучилась, как только при регистрации появились поля обязательные для заполнения: город, индекс, адрес, телефон…

Переход на Fedora 19 Alpha

Запустить upgrade не удалось.
feup-cli —network 19 после загрузки новых пакетов не находит в репозитарии ядро.
Если указать параметр —skipkernel — добавляет в Grub2 меню System Upgrade, но при выборе — ядро не найдено.

Закачал образ. Параметр —iso не сработал.
Смонтировал образ. Параметр —device не сработал.

Устанавливаю Fedora 19 Alpha с нуля.

вторник, 23 апреля 2013 г.

Kernel panic: Unable to mount root fs

Из далекого-далекого подразделения принесли старый-старый сервер с Red Hat 7.2…
Не грузится система с ошибкой:

Kernel panic: Unable to mount root fs

Проверка жесткого диска на бед-секторы показала, что все нормально, лишь один сектор всего-лишь зеленый…

Загружаю первый образ установочного диска системы, благо есть еще на трекерах, записываю на CD-RW, гружусь с нее в linux rescue, смотрю fdisk /dev/hda — необходимый раздел /dev/hda2, тип ФС ext2, запускаю проверку:

# fsck /dev/hda2

Получаю приблизительно следующую ошибку:

Couldn't find ext2 superblock, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/hda6

Пробую последовательно суперблоки 8193, 16384, 32768…

# e2fsck -b 32768 /dev/hda2

зацепилось, прерываю, перезапускаю с ключом -y и понеслась…

вторник, 9 апреля 2013 г.

Oracle Linux Server: удалил файл, но место не освободилось

Пожаловался админ Оракла, что удалил файл, а место-то и не добавилось!

«Ты, — говорит, — сисадмин, ты и разбирайся».

Пришлось опять объяснять, что перед тем как удалить файл надо же проверить, не занят ли он каким-либо процессом, и если занят, то сначала освободить…

# fuser /path/filename

Что же теперь делать, когда открытый файл уже удален?

В # man lsof написано как найти такой файл:

‘‘+aL1 <file_system>’’ will select unlinked open files on the specified file system.

# lsof +aL1 /oracle/oradata
COMMAND   PID   USER   FD   TYPE DEVICE        SIZE NLINK     NODE NAME
oracle  11047 oracle  266u   REG  253,7 15032393728     0 17465353 /oracle/oradata/IMUX/temp.dbf (deleted)

Получается, что файл разлинкован, но открыт, и его держит процесс:

# ps -f -p 11047
UID        PID  PPID  C STIME TTY          TIME CMD
oracle   11047     1  0 Jan16 ?        00:00:01 oracleIMUX (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))

четверг, 21 марта 2013 г.

VNC Server Configuration on Linux

На днях один коллега поделился, что настроил удаленный доступ к графическому столу Linux-сервера из Windows XP при помощи VNC и остался доволен.
«VNC… как давно это было, — подумалось мне, — на заре изучения мною Linux».
Причем, обычно настраивалась VNC-связка Linux->Windows (потому что, устанавливать и разбираться в Linux приходилось на своем компьютере, а необходимые приложения Windows запускать или в виртуалке или удаленно на Windows-серверах), а тут наоборот: Windows->Linux.
К тому же, вопросы про этот «наоборот» стали часто задавать мне последнее время те, кому приходится работать на «моих» Linux-серверах: «А можно удаленно работать с Linux наподобие mstsc или DameWare?». Покуда мне удавалось как-то отделаться от них, показав X-win32 или Xming ;-)

В общем, я заинтересовался, и решил настроить.

ОС на выбранном сервере:

# cat /etc/oracle-release
Oracle Linux Server release 5.7

Версия VNC Server, пусть остается какая есть из дистрибутива:

# rpm -qa|grep vnc
vnc-server-4.1.2-14.el5_6.6

В домашнем каталоге пользователя sergei VNC Server создаст директорию.vnc, а покуда ее нет:

# ls -l /home/sergei/.vnc
ls: /home/sergei/.vnc: No such file or directory

Задаю VNC-пароль для входа под пользователем sergei:

# su -c vncpasswd sergei
Password:
Verify:

Создался директорий .vnc и файл passwd:

# ls -l /home/sergei/.vnc
total 4
-rw——- 1 sergei sergei 8 Mar 21 14:10 passwd

Содержимое, отредактированного мною, конфига VNC Server:

# cat /etc/sysconfig/vncservers
VNCSERVERS=»1:sergei»

Проверяю, не болтается ли какой vnc-процесс:

# ps -e|grep vnc

Запускаю VNC Server:

# /etc/init.d/vncserver start
Starting VNC server: 1:sergei
New ‘dl1.ms:1 (sergei)’ desktop is dl1.ms:1

Creating default startup script /home/sergei/.vnc/xstartup
Starting applications specified in /home/sergei/.vnc/xstartup
Log file is /home/sergei/.vnc/dl1.ms:1.log

[  OK  ]

Появились процессы:

# ps -e|grep vnc
13136 ?        00:00:02 Xvnc
13199 ?        00:00:00 vncconfig

Устанавливаю в Windows XP VNC Viewer и захожу на dl1.ms:1, указав ранее заданный пароль, вижу twm desktop.

Настраиваю VNC Server еще для одного пользователя — oracle:

# ls -l /home/oracle/.vnc
ls: /home/oracle/.vnc: No such file or directory

# su -c vncpasswd oracle
Password:
Verify:

# /etc/init.d/vncserver stop
Shutting down VNC server: 1:sergei                         [  OK  ]

# ps -e|grep vnc

# cat /etc/sysconfig/vncservers
VNCSERVERS=»1:sergei 2:oracle»

# /etc/init.d/vncserver start
Starting VNC server: 1:sergei
New ‘dl1.ms:1 (sergei)’ desktop is dl1.ms:1

Starting applications specified in /home/sergei/.vnc/xstartup
Log file is /home/sergei/.vnc/dl1.ms:1.log

2:oracle
New ‘dl1.ms:2 (oracle)’ desktop is dl1.ms:2

Creating default startup script /home/oracle/.vnc/xstartup
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/dl1.ms:2.log

[  OK  ]

# ls -l /home/oracle/.vnc
total 16
-rw-r—r— 1 oracle oinstall 593 Mar 21 15:37 dl1.ms:2.log
-rw-r—r— 1 oracle oinstall   6 Mar 21 15:37 dl1.ms:2.pid
-rw——- 1 oracle oinstall   8 Mar 21 15:33 passwd
-rwxr-xr-x 1 oracle oinstall 334 Mar 21 15:37 xstartup

В файле /home/oracle/.vnc/xstartup раскомментирую строки, чтобы грузился Gnome desktop (установленный по-умолчанию):

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

Выполняю:

# /etc/init.d/vncserver restart

Подключаюсь к dl1.ms:2.