LINUX.ORG.RU

Сообщения hlebushek

 

Asciidoc - может ли в русский?

Форум — Talks

Установил asciidoctor, начал проходить этот туториал http://asciidoctor.org/docs/asciidoc-writers-guide/, отрендерил в html, а там теги WARNING, NOTE, CAUTION, TIP, IMPORTANT превращаются в именно такие же английские слова http://i.imgur.com/SsAMa1v.png.

Чтение выхлопа asciidoctor --help и беглый гуглинг никаких настроек для русского языка в asciidoc/asciidoctor не обнаружили. Получается, он не нужен, и придется дальше терпеть latex?

 

hlebushek
()

Сломался bash completion из-под обычного пользователя

Форум — General

Gentoo, раньше работало, и для многих программ все хорошо дополнялось, но почему-то перестало. Теперь по табу дополняет только до программ в $PATH (если это 1-ое слово), либо до файлов в текущей директории.

За суперюзера по прежнему все работает. У пользователя в eselect bashcomp list все включено.

 ,

hlebushek
()

Бэкап директории на недоверенную VPS

Форум — General

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

Естесственно, каждый раз заливать полную копию полным размером - не пойдет. Так что нужна возможность заливки только диффов в каком-либо виде. Идеально - чтобы хранилась история изменений, пока место на впске не кончится, и имелась возможность откатить обратно, но это наверное в мечтах.

Вот, какие варианты есть?

 , ,

hlebushek
()

Jetbrains <название IDE> Community Edition - почему не дорабатывают?

Форум — Development

Очень часто вижу рассказы о том, какие IDE от Jetbrains классные. Но много крутых функций включены только в платной несвободной версии, кроме которой у них вроде бы еще есть community edition - бесплатный и свободный (https://github.com/JetBrains/intellij-community). Так почему же сообщество не форкнет community edition и не доработает до уровня, сравнимого с энтерпрайз эдишн? Тем более от убогости всяких Eclipse'ов баттхерт вообще у всех.

 ,

hlebushek
()

Функционал journald без systemd

Форум — General

Хочу иметь возможность получать лог от определенного сервиса или от всех вместе одним способом в одном месте, и чтобы все было с timestamp'ами в человекочитаемом формате. И без бинарных логов. У меня openrc. Возможно?

 , ,

hlebushek
()

Hearthstone - все?

Форум — Games

До сегодняшнего дня Hearthstone прекрасно работал в вайне, а сегодня запустил - появилось белое окно вместо привычного клиента battle.net с маленьким предложением поискать другие игры blizzard на моем компьютере. С тех пор каждый раз при запуске http://i.imgur.com/iJ7rVBg.png

У меня одного так?

 ,

hlebushek
()

Archlinux старые версии пакетов

Форум — General

Сижу на Gentoo, думаю перекатиться на арч. Бывает при обновлении в новой версии какого-нибудь пакета баг, с которым мне никак не ужиться. Что я тогда делаю? Маскирую эту версию пакету и ставлю пакет снова - ставится более старая версия. А если один пакет, у которого каждая новая версия все более и более глючная - я вообще замаскировал все версии больше определенной довольно старой относительно нормально работающей. В арче есть подобная функциональность? Как там это происходит?

 ,

hlebushek
()

Qt 5 - нужен?

Форум — Development

Хочу программу с гуем разрабатывать на Qt, вот думаю - Qt 5 уже нужен, или его пока нигде нет. У меня на Gentoo он есть только в оверлеях, а qt creator'а 3-ей версии рабочего и там нет.

Так что, как дела с этим в других дистрибутивах? Или лучше пока с Qt 4 оставаться?

 ,

hlebushek
()

Не самые красивые, но практичные кеды

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

Не считаю свой рабочий стол или темы оформления сильно красивыми, но все буковки везде читаются (в отличие буковок в заголовках окна в дефолтных кедах), шорткаты настроены удобно, все работает и не тормозит.

Видос

Программы запускаю с помощью krunner. Если надо что-то в терминале запустить и не надо читать выхлоп, то в yakuake по кнопке f9, иначе в konsole, которая всегда открыта на 2-ом рабочем столе.

Это все на ноутбуке, мышью обычно не пользуюсь - руки обычно у клавиатуры и трекпада. КДЕ почти идеально для меня настроена для работы чисто с клавиатуры. Akonadi отключен, baloo включен.

Super+x - krunner

Super+Up/Left/Right/Down - maximize/tile left/tile right/minimize

Alt+Tab - переключаться между окнами в пределах одного стола

Super+1..8 - перейти на стол 1..8

Super+Shift+1..8 - перенести активное окно на стол 1..8

Анимации то ли все отключены, то ли они очень быстрые, и я не замечаю (кроме плавного выдвигания yakuake).

Дистр - Gentoo. Синхронизация файлов между ноутбуком и домашним компьютером - syncthing. Просмотр видосов (кроме livestreamer) - smplayer. IM - pidgin + skype + steam. Создание скриншотов и загрузка их на imgur - shutter. Тема в виме и терминале - solarized dark. Менеджер паролей - keepassx. Система инициализации - openrc. Почта - thunderbird. Файлменеджер - dolphin

Шрифты и элементы управления такие большие, потому что 1920x1080 на маленьком 13.3-дюймовом экране.

>>> Просмотр (1920x1080, 428 Kb)

 ,

hlebushek
()

Kate - нет фокуса в поле ввода при запуске

Форум — Desktop

Я запускаю kate и смотрю в поле ввода текста, а там курсор не моргает - фокуса нет. Соответственно надо кликнуть туда после запуска, чтобы писать текст. Это у всех так, и тогда это большой недосмотр по юзабилити? Или же у меня kate такая особенная?

 

hlebushek
()

Где найти письма, которые находит krunner

Форум — Desktop

Иногда набираю что-нибудь по-русски в krunner, и он находит мне какие-то имейлы. картинка

Если их открыть через krunner, то открываются как plaintext в kate с заголовком имейл-сообщения и кракозяброй вместо русских букв. Пытался узнать, что за файл собственно открывается, посмотрев в recent files в kate - показывает [akonadi://?item=1488]. Где мне эти письма найти (и удалить)? Или хотя бы сделать так, чтобы krunner их не находил.

 , ,

hlebushek
()

Xorg.0.log.old, Xorg.1.log - что за странная нумерация

Форум — General

У меня в /var/log есть следующие логи Xorg'а: Xorg.0.log Xorg.0.log.old Xorg.1.log Xorg.1.log.old

Почему такая странная нумерация? Лог предыдущего сеанса работы системы - это Xorg.1.log или Xorg.0.log.old?

 ,

hlebushek
()

Предотвратить протекание openvpn

Форум — Security

Есть оплаченный vpn-сервис, который я всегда использую. У них с сайта я скачал .ovpn файлы конфига, у себя в KDE на Gentoo в networkmanager'ском gui, висящем на панельке, тыкнул import, добавил файлы этих конфигов. В том же виджете выбираю название vpn'а, тыкаю в него - он подключается, тыкаю отключиться - он отключается. Если сеть внезапно поломается, и он отключится, то траффик пойдет через незащищенный прослушиваемый канал. Хочу это предотвратить. Если есть готовые решения, то это было бы замечательно. Если нет, то хорошо бы сделать 2 скрипта/программки, которые:

1-ая: разрешает траффику идти через что угодно как угодно

2-ая: разрешает коннект через незащищенный канал только этому openvpn'у, всем остальным только через него, если есть какие-то незащищенные соединения, обрубает их

Bonus: 3-я: разрешает коннект через незащищенный канал только через openvpn, но подключаться к ресурсам из LAN'а можно всем просто так Bonus 2: Для номера 2 иметь возможность делать исключения для программ.

Если для всего этого придется пожертвовать включением vpn'а через гуй нетворкманагера, то так и быть.

 , , , ,

hlebushek
()

Gentoo, pulseaudio - аудио-артефакты при возникновении звука, когда уже играет другой звук

Форум — Desktop

Жила у меня гента на ноутбуке, долгое время (хотя редко) были иногда похрипывания - я думал, что железо во всем виновато. Наиболее часто эти пощелкивания, кажется, возникают, когда уже играет какой-то звук, и в это время начинает проигрываться другой звук. На ноуте я ни во что не играю, поэтому это было редко, и не очень раздражало.

Снес на десктопе дебиан, поставил дженту тоже - и там же появились такие же траблы. Особенно это заметно в dota 2 - там во время игры их сильно много. Значит проблема не хардварная. А так как на демьяне их не было (и с альсой, и с пульсаудио), то значит проблема в дженту, стандартном конфиге и моих кривых руках. Ну или может в модулях каких-нибудь там.

 , ,

hlebushek
()

Gentoo не работает odeskteam

Форум — General

Поставил app-office/odeskteam из репозиториев - не запускается, говорит:

odeskteam-qt4: error while loading shared libraries: libavdevice.so.53: cannot open shared object file: No such file or directory

В системе действительно нет такого файла, но есть libavdevice.so и libavdevice.so.54:

$ equery belongs libavdevice.so.54
 * Searching for libavdevice.so.54 ... 
app-emulation/emul-linux-x86-medialibs-20131008-r1 (/usr/lib32/libavdevice.so.54 -> libavdevice.so.54.2.101)
media-video/ffmpeg-1.0.8 (/usr/lib64/libavdevice.so.54 -> libavdevice.so.54.2.101)
$ equery belongs libavdevice.so
 * Searching for libavdevice.so ... 
app-emulation/emul-linux-x86-medialibs-20131008-r1 (/usr/lib32/libavdevice.so -> libavdevice.so.54.2.101)
media-video/ffmpeg-1.0.8 (/usr/lib64/libavdevice.so -> libavdevice.so.54.2.101)

Как решить эту проблему?

app-office/odeskteam-3.6.1-r1 was built with the following:
USE="(multilib) (policykit)" ABI_X86="64"

 , ,

hlebushek
()

Gentoo не монтируется /dev/shm при загрузке

Форум — General

Вот такая строчка получается в выхлопе mount:

none on /dev/shm type tmpfs (rw,relatime)
Из-за этого например не собирается питон. Система загрузки - openrc, ядро собираю с помощью genkernel-next. /etc/init.d/udev-mount и /etc/init.d/devfs во время работы системы оказываются запущены В /etc/fstab про shm ничего не написано. eudev установлен

В ядре настроено: CONFIG_SHMEM=y CONFIG_DEVTMPFS=y CONFIG_TMPFS=y

Скрипт, запускаемый openrc, который должен монтировать это - /etc/init.d/devfs, вот его нужный кусок:

# Mount required stuff as user may not have then in /etc/fstab
        for x in \
                "mqueue /dev/mqueue 1777 ,nodev mqueue" \
                "devpts /dev/pts 0755 ,gid=5,mode=0620 devpts" \
                "tmpfs /dev/shm 1777 ,nodev shm" \
        ; do
                set -- $x
                grep -Eq "[[:space:]]+$1$" /proc/filesystems || continue
                mountinfo -q $2 && continue

                if [ ! -d $2 ]; then
                        mkdir -m $3 -p $2 >/dev/null 2>&1 || \
                                ewarn "Could not create $2!"
                fi

                if [ -d $2 ]; then
                        ebegin "Mounting $2"
                        if ! fstabinfo --mount $2; then
                                mount -n -t $1 -o noexec,nosuid$4 $5 $2
                        fi
                        eend $?
                fi
        done
        return 0
Итоги запуска этого скрипта: /dev/mqueue монтируется, /dev/shm и /dev/pts пропускаются из-за строчки с mountinfo.

Вот почему так происходит: если в самом начале загрузки openrc остановить ее и перейти в интерактивный режим (все равно, непосредственно перед загрузкой devfs или при первом возможном моменте), то вот, что нам дает /lib64/rc/bin/mountinfo:

/
/sys
/dev/pts
/dev
/dev/shm
/run
/proc
А вот выхлоп mount:
rootfs on / type rootfs (rw)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
none on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
none on /dev/shm type tmpfs (rw,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=491310,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
/dev/mapper/encrypted_ssd_group-root_vol on / type ext4 (rw,noatime,commit=0)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib64/rc/sh/cgroup-release-agent.sh,name=openrc)
cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cpu on /sys/fs/cgroup/cpu type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)
То есть /dev/shm не монтируется как надо, потому что уже есть запись о его монтировании с none вместо того, что надо. Откуда оно берется, если openrc еще даже ничего не успел сделать? И как это исправить?

Вот openrc лог http://pastebin.com/8MZ9GG8Q 49 строка это место, где должен монтироваться /dev/shm

Вот кусок того, что печатается на экран при загрузке прямо перед запуском openrc (17 строка этого лога == 1-ой строке предыдущего лога) http://pastebin.com/RUUP7MuB

Вот кусок dmesg (все до последнего события, упомянутого до запуска openrc): http://pastebin.com/SPK6jVEe 311-я строка этого лога == 13-я строка предыдущего лога

 ,

hlebushek
()

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

Форум — Desktop

Это происходит не всегда и не для всех ссылок, но довольно часто если кликаю на какую-нибудь ссылку в pidgin'е, например, появляется вот такое уведомление. картинка И она остается висеть в уведомлениях, пока я ее не выберу и не нажму крестик. Как это убрать? Gentoo x86_64 KDE 4.11.2 Firefox

 , ,

hlebushek
()

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