LINUX.ORG.RU

Сообщения kirill_rrr

 

загрузка SystemRescueCd на 32-бит UEFI

Форум — Desktop

Создал live-usb из SystemRescueCd с помощью штатного скрипта. В папке /efi/boot/ есть только файл bootx64.efi

Пытаюсь использовать флешку на intel-планшете, но там 32-битный uefi и для загрузки ему нужен файл /efi/boot/bootia32.efi. загрузка из mbr не поддерживается, перепрошивать uefi не желательно, даже если возможно.

Если подставить какой то сторонний bootia32.efi, загрузка идёт, но только в консоль загрузчика. При этом загрузчик не видит конфигурацию.

Как найти или сделать bootia32.efi, подходящий для загрузки SystemRescueCd с этой флешки?

 ,

kirill_rrr
()

autorun а gentoo

Форум — Desktop

Нужно запустить простой безусловный скрипт с командами по настройке системы. Система инициализации - openRC.

Написал скрипт /etc/init.d/start.sh

#!/sbin/runscript

start () {
echo 98 > /proc/sys/vm/swappiness
modprobe zram num_devices=2
echo 1200000000 > /sys/block/zram0/disksize
echo 1200000000 > /sys/block/zram1/disksize
mkswap /dev/zram0
mkswap /dev/zram1
swapon -p 100 /dev/zram0
swapon -p 100 /dev/zram1
swapon -p 1 /dev/sda4
echo 1 > /sys/kernel/mm/ksm/run
modprobe vboxdrv
}

stop () {
swapoff /dev/zram0
swapoff /dev/zram1
}

restart () {
stop
start
}

Скрипту даны права на исполнение и ручная команда /etc/init.d/start.sh start хорошо работает. Также сделан симлинк этого скрипта в /etc/local.d/rc.start, но при старте действия не выполняются и rc-update не видит сервиса start.sh. Как превратить этот скрипт в системный сервис?

 , ,

kirill_rrr
()

падает xfce4-power-manager

Форум — Desktop

Gentoo, xfce 4.12. xfce4-power-manager используется для управления питанием. Собран с поддержкой USE=«networkmanager policykit -debug -systemd». Интерфейс настройки и иконка в трее собраны с gtk3 (хз зачем и где это прописано) и регулирует яркость ползунком. Видео - radeon HD8450g на свободных дровах. Функция регулированя яркости зависит от поддержки policykit.

Проблема: яркость регулируется, но при отпускании ползунка xfce4-power-manager падает. При запуске из терминала сообщений об ошибках нет (вообще нет). Как можно починить, или обойти? Возможно заставить xfce4-session перезапускать менеджер питания при падении?

 , , ,

kirill_rrr
()

плагин mp3 для Gstreamer в gentoo

Форум — Multimedia

Плеер clementine использует gstreamer для всего (как оказалось). Большая часть пакетов gstreamer поставилась по зависимостям, но кодеки для разных форматов пришлось ставить вручную. Нет пакета с кодеком для mp3. Ошибка «В вашей установке GStreamer отсутствует модуль.»

Если верить яндексу, за mp3 отвечает пакет gst-plugins-mad, который может быть притянут как зависимость от gst-plugins-good или gst-plugins-bad. Также пишут, что нужен gst-plugins-gl. Все эти пакеты установлены, но mp3 не играет. Как быть?

 , , ,

kirill_rrr
()

Фоновые обои с помощью feh

Форум — Desktop

Обустраиваю рабочее окружение. В качестве файлового менеджера решил использовать dolphin, в качестве оконного менеджера kwin. Задача - обеспечить обои без использования ненужных приложений вроде plasma-desktop или xfdesktop.

В разных статьях пишут, что feh умеет это делать с помощью опций вида --bg-* <имя файла>. Это работает в простых wm вроде fluxbox, но kwin заливает корневое окто чёрным фоном, а xfwm оставляет под любым окном серый след, который в итоге закрывает всё изображение.

Кто нибудь знает, как можно подружить kwin и feh?

 , ,

kirill_rrr
()

Проблемы с alsa в gentoo

Форум — Desktop

Собрал gentoo для ноутбука aser v5-552g, не могу завести звук. Ядро версии 4.1.12, собрано на основе конфига из SystemReuseCD, в котором альса отсутствует.

Плееры собраны с поддержкой альсы, она включена в ядре, собран пакет media-libs/alsa-lib-1.0.29::gentoo USE="-alisp -debug -doc -python" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS=«python2_7» и alsa-utils.

alsamixer видит 2 звуковых катры и управляет каналами на них. Попытка воспроизвести звук большинством плееров даёт в консоль ошибку:

ALSA lib /tmp/portage/media-libs/alsa-lib-1.0.29/work/alsa-lib-1.0.29/src/pcm/pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave

( читать дальше... )

( читать дальше... )

Как завести звук?

 ,

kirill_rrr
()

Небольшой апгрейд

Галерея — Скриншоты

Решил улучшить свой основной ноут ещё одной деталью: 1920х1080 матрицей взамен штатной 1366.

Поменялось всё, шрифты, цвета, контраст. Чёрный стал действительно чёрным, хотя эта матрица глянцевая, а не матовая.

И, разумеется, вылезла проблема со старыми злыми игрушками. Для них я выбрал оригинальный способ лечения: поставить fluxbox и запускать отдельную сессию на отдельном Х-сервере с меньшим разрешением.

Скриншот в png А под капотом всё тот же debian 7 и amd A6, только тему значков сменил.

 ,

kirill_rrr
()

Утечка памяти в драйвере amd catalyst

Форум — Linux-hardware

Есть ноутбук acer v5-552 с интегрированной видеокартой radeon HD 8450G и дискретной 8750М. Установлен debian 7 со всеми обновлениями и ядром 3.16 из бэкпортов, Xorg версии 7.7, драйвер fglrx из .run пакета с офф. сайта.

Проблема: драйвер версии 14.301.1001, пред-предыдущий. Стабильная работа на аптаймах до недели. Производительность и функции интегрированной карточки в норме. На дискретной карте некоторые приложения грузят 1 ядро процессора, тормозят. По тестам дискретная карточка поигрывает интегрированной 30%.

драйвер 15.20.1046, последний. Нормальная работа дискретной карточки, повысилась производительность обоих карт, но у процесса Xorg течёт память, практически неограниченно, после 3-4 Гб падает от любого чиха и валит ядро (у 14.301 «равновестное» потребление памяти 280-350М).

Была ещё предыдущая версия драйвера, кажется 14.501. С ней память текла так же как с 15.20, а дискретная карта тормозила как с 14.301.

Собственно вопрос: возможно кто то столкнулся с подобной проблемой и смог победить. Пожалуста воздержитесь от предложений «сидеть на 14.301 драйвере» и «установить $DISTRONAME», это очевидные решения, но меня интересует именно их альтернатива.

 , , ,

kirill_rrr
()

Ехать. Далеко и медленно.

Галерея — Рабочие места

Raspbery Pi B, дебиан, xfce 4.8, почти дефолт. Знаю что старое и выглядит страшно, но мне нравятся страшные интерфейсы и с поставленными задачами справляется. Позволяет загружая винду на ноуте пользоваться привычными клиентами с синхронизированными данными.

Сначала устройство работало маршрутизатором домашней сетки, потом ноутбук получил ssd и пишке пришлось расшарить hdd из ноута.

А потом я решил пойти трудным путём и вынести на неё торренты и часть интернет клиентов, причём обязательно в графике.

Доступ через VNC и ssh, обмен файлами через rsync и самбу. Монитор раньше был, но сейчас нет. Звука нет, хотя mpd стоит и настроен.

 , ,

kirill_rrr
()

Глюк wine

Форум — General

Около месяца не запускал ничего из дефолтного префикса вайна, но вдруг понадобилось. Оказалось, что ни одно приложение из префикса или не запускается, или зависает сразу после запуска. Удалил все файлы префикса, попробовал создать новый, но ничего из пустого префикса так же не запускается. Выдаётся ошибка:

rrr@RRR-deb:~$ wine explorer
err:ole:CoGetClassObject class {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} not registered
err:ole:CoGetClassObject no class object {71f96385-ddd6-48d3-a0c1-ae06e8b055fb} could be created for context 0x1
err:explorer:make_explorer_window Could not obtain an instance of IExplorerBrowser

Система дебиан 7, амд64, вайн 1.4 из репозитария i386, графика ATI.

В это же время существуют 2 префикса с офисом и играми, в них приложения работают, но подобный глюк проявляется при запуске explorer.exe

kirill_rrr
()

обновление initrd на arm

Форум — Mobile

Есть смартбук toshiba ac100, на него устанавливается ubuntu с ядром 3.1.10. Использовалась инструкция http://ac100.wikispaces.com/uboot+installation+ru и http://ac100.wikispaces.com/Установка+Linux

Имеется 2 boot раздела, загрузчик u-boot, работает загрузка android cm-10.1 и минимального sos-линукса. На 7 раздел распакован корень ubuntu.

По инструкции предполагается обновить initrd командой update-initramfs -u. В результате создаются подписаные для использования с загрузчиком образы ядра и диска, но в процессе создания выдаются ошибки:

Warning: no tarball md5sum file found!
Warning: no tarball .size file found!
Warning: no media-info file found

При загрузке с созданных образов ядро запускается, затем похоже корректно распаковывается initrd, выдаётся ошибка

Checksum file missing

и запускается консоль initramfs

Как можно обойти или сделать эти проверки?

 , ,

kirill_rrr
()

обновление initrd на arm

Форум — Linux-install

Есть смартбук toshiba ac100, на него устанавливается ubuntu с ядром 3.1.10. Использовалась инструкция http://ac100.wikispaces.com/uboot+installation+ru и http://ac100.wikispaces.com/Установка+Linux

Имеется 2 boot раздела, загрузчик u-boot, работает загрузка android cm-10.1 и минимального sos-линукса. На 7 раздел распакован корень ubuntu.

По инструкции предполагается обновить initrd командой update-initramfs -u. В результате создаются подписаные для использования с загрузчиком образы ядра и диска, но в процессе создания выдаются ошибки:

Warning: no tarball md5sum file found!
Warning: no tarball .size file found!
Warning: no media-info file found

При загрузке с созданных образов ядро запускается, затем похоже корректно распаковывается initrd, выдаётся ошибка

Checksum file missing

и запускается консоль initramfs

Как можно обойти или сделать эти проверки?

kirill_rrr
()

Сон и гибернация + сетевые ФС

Форум — Admin

Столкнулся с неприятным глюком: если примонтировать сетевые фс (nfs и самбу через cifs) на ноуте (дебиан 7, ядро 3.2 из репозитария), то возникают проблемы с переходом в спящий режим и гибернацию вплоть до зависания. То же самое возможно при отмонтировании фс в процессе выключения. Шансы зависания около 50-70%

Как можно это вылечить, чтобы не было необходимости отмонтировать папки вручную. Слышал, что можно поправить какие то скрипты, отвечающие за управление питанием, но предполагаю что при обновлении пакетов изменения должны затереться

 , , ,

kirill_rrr
()

выравнивание громкости звука

Форум — Multimedia

Есть коллекция музыки без чёткого деления на жанры, альбомы, авторов. Многие файлы по несколько раз перекодировались и у многих отсутствуют метаданные. Соответственно встречаются файлы с низкой громкостью.

Я так понял, что для того, чтобы не приходилось вручную крутить громкость есть функция replay gain в плеерах, но она опирается на какие то метаданные в файлах. У меня в плеерах clementine, amarok, deadbeef и aimp3 под виндой она фактически не работает. foobar2000 (винда) частично сглаживает разницу, но недостаточно и не везде.

Пробовал перекодировать проблемные композиции с усилением громкости, при усилении больее 1,5 раза (этого недостаточно, надо 2-3 раза) появлялись сильные искажения и хрипы на пиках громкости.

Что можно сделать, чтобы вырвнять громкость композиций?

kirill_rrr
()

Монтирование образов виртуальных hdd

Форум — General

Для сборки gentoo и прочих экспериментов использую виртуальную машину qemu/kvm с диском формата qcow2. В этой связке скорость работы диска виртуалки редко доходит до 3 Мб/сек.

Выбор был сделан из за возможности подключения образа qcow2 как физический диск через специальный модуль.

Кто нибудь знает способ подключить и монтировать какой нибудь другой формат образов, или другие способы «на холодную» получить доступ к содержимому диска виртуалки?

kirill_rrr
()

Непонятная активность винчестера

Форум — Linux-hardware

Заметил непонятное поведение винчестера на ноутбуке.

При фрагментированном чтении/записи диск издаёт частые тихие щелчки, чуть громче кулера. Я так понимаю это абсолютно нормальный звук для винчестеров. Но иногда после завершения операции звук не пропадает, и это уже вроде не нормально.

Звук может исчезнуть, если начнётся операция не фрагментированного чтения/записи и появиться снова после завершения. Может исчезнуть сам через некоторое время (больше 3-4 минут). Не заметил никаких зависимостей от запущенных приложений, той программы, которая обращалась к диску и т.д. Не нашёл способа прервать этот режим, его можно только заглушить какой нибудь дисковой операцией.

iotop и conky во время этого непонятного режима не показывает, чтобы какие то процессы использовали диск. Система debian 7, ядро стандартное 3.2, hdparam установлен и стартует с дефолтными настройками.

Подскажите, в чём может быть дело или хотя бы куда копать.

 

kirill_rrr
()

Раскопки старых скриншотов

Галерея — Скриншоты

Недавно раскопал в папке с картинками старые скриншоты 2008 - 2009 годов, того времени, когда я ещё учился в школе и не наигрался с компизом.

Сразу прошу прощения за jpeg, но сохранился только он. Тогда я не знал, как надо сохранять скриншоты.

На всех картинках дебиан 5.0.3, без обновлений. Ставился с 5 двд дисков, интернета не было.

На первых 3 вместо компиза используется beryl+kwin. Beryl был специально собран методом ./configure && make && checkinstall, emerald я тогда не осилил, поэтому использовал kwin. И много ненужных эффектов, куча софта в вайне (возможно сейчас даже при всём желании все эти игрушки в вайне запустить не смогу).

 ,

kirill_rrr
()

Химера

Галерея — Скриншоты

Спустя ~3 года решил вернуть композитный менеджер с эффектами на свой десктоп. Понравились идеи управления окнами в гном3, но не знал как всё это удобно и без конфликтов настроить.

За время с предыдущего скриншота http://www.linux.org.ru/gallery/screenshots/8373567 подогнались темы гтк2,3 и qt4, панелька с быстрыми кнопками переехала вниз. Также поменялся ноутбук, теперь много оперативки и глючный драйвер Catalist, так что исчезло желание экономить в пользу функционала.

В итоге: Система Debian 7.4. Дисплейный менеджер kdm4 + gdm-emulator. Пользовательская сессия xfce4 + собственный скрипт (применение настроек тачпада и автозапуск нескольких приложений). Панель xfce4. Сетью управляет mn-applet на gtk3. Клавиатурой - xxkb. Блокировка экрана через xscreensaver (без собственно скринсейвера). Рабочий стол со сменными обоями отдан caja.

Композитным менеджером стал kwin, полностью заместив xfwm4. Настроены анимации, активные углы, управление окнамии рабочмим столами. Серьёзных глюков, конфликтов и тормозов не обнаружено.

Среди приложений зоопарк браузеров (основной Seamonkey, бинарный блоб от мозилы), зоопарк плееров (для музыкальной коллекции clementine, остальное gnome-mplayer). Изображения и документы по умолчанию gwenview и okular. В свалке остальных офисных, мультимедиа и системных приложений преобладает gtk2.

 , ,

kirill_rrr
()

Помогите настроить гибернацию

Форум — Admin

Кто нибудь знает, есть ли возможность выполнять список действий перед уходом в гибернацию (сон) и после выхода из них? Конкретно интересует отмонтирование/монтирование фс. Если забыть их отмонтировать, то появляются шансы падения системы или некоторых программ при пробуждении.

 , ,

kirill_rrr
()

Помогите собрать данные по процессорам

Форум — Linux-hardware

Помогите разобраться, как ведут себя однопоточные приложения на современных процессорах. Для этой цели составил тест на основе bzip2. Прошу Вас прогнать его у себя и написать результат.

#!/bin/bash
# Тест gzip с максимальным сжатием под фоновой нагрузкой $1 потоков
echo "Без нагрузки"
time dd if=/dev/zero bs=1M count=4000 | bzip2 -c9 > /dev/null

i1='0'
while [ $i1 -lt $1 ]; do
	nice -n 20 yes > /dev/null &
	let i1++
done

echo "Под нагрузкой $1 потоков"
time dd if=/dev/zero bs=1M count=4000 | bzip2 -c9 > /dev/null

killall yes

В качестве параметра необходимо указать количество потоков фоновой нагрузки. Дайте фоновую нагрузку 1-2 потока на каждое виртуальное ядро.

Напишите результат, модель процессора, количество реальных и виртуальных ядер и ядро системы (harded ядро сильно искажает результаты).

P.S. Если будете проводить тест, не забудьте остановить все другие процессы, нагружающие процессор.

kirill_rrr
()

RSS подписка на новые темы