LINUX.ORG.RU

Сообщения garmonbozia

 

выбор читалки

Нужен совет по выбору читалки. Полистал несколько аналогичных тредов, попробую спросить отдельно.

- основные форматы - pdf(90%), djvu(9%), остальное(1%);

- возможность навесить тег на файл с дальнейшей выборкой имени файла по тегу (набору тегов);

- возможность перейти на нужную страницу за O(1);

- возможность продолжить чтение с той же страницы, на которой файл был закрыт в последний раз;

- возможность просмотра превью из тамбнейлов страниц для перехода на нужную страницу;

- размер ~ примерно a5;

- хардварные кнопки, тачскрин не нужен;

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

В качестве приятного (но необязательного) бонуса было бы чудесно заиметь возможность читать рссы с возможностью фаворичивания, синка с глобальным рсс профилем.

Какой тип экрана лучше я пока не понял. Остальные сторонние рюшечки не относящиеся к листанию пдфок не нужны точно.

Заранее спасибо.

 

garmonbozia ()

xrandr: Failed to get size of gamma for output default

После даунгрейда xorg-server сломался xrandr.

$> xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm

В чём дело?

 , ,

garmonbozia ()

Зависание после выхода из слипа

Слип происходит по команде pm-suspend.

После выхода из слипа машина не реагирует ни на какие сочетания клавиш, кроме прерываний.

Как понять, в чём проблема?

На всякий случай прикладываю qlop -l свежей давности (проблеме пару недель).

http://pastebin.com/raw.php?i=qQ2wC31Y

 ,

garmonbozia ()

hostapd: failed to create access point

Система, которую давно не поддерживал. Не могу вспомнить как настраивал на ней точку доступа.

Столкнулся с проблемой старта hostapd.

#> /etc/init.d/hostapd start
 * Bringing up interface wlan1
 *   Starting wpa_supplicant on wlan1 ...
 *   /etc/wpa_supplicant/wpa_supplicant.conf not found                             [ !! ]
 * ERROR: net.wlan1 failed to start
 * ERROR: cannot start hostapd as net.wlan1 would not start

Да, совершенно верно, в /etc/hostapd/hostapd.conf указан интерфейс wlan1, но упоминаний wpa_supplicant'а нет.

#> /etc/init.d/net.wlan1 start
 * Bringing up interface wlan1
 *   Starting wpa_supplicant on wlan1 ...
 *   /etc/wpa_supplicant/wpa_supplicant.conf not found                             [ !! ]
 * ERROR: net.wlan1 failed to start

Опять wpa_supplicant. Мало того, что его нет в rc-update show, так этот пакет уже размержен:

#> eix -c wpa_supplicant
[N] net-wireless/wpa_supplicant (0.7.3-r5): IEEE 802.1X/WPA supplicant for secure wireless transfers

Вопрос, собственно, в том, как найти сервис, который отчаянно пытается стартовать wpa_supplicant (хотя, если я правильно понимаю, в вопросах поднятия точки доступа этот товарищ совсем не кстати). С каких мест начать поиски?

 ,

garmonbozia ()

Encoding file `t2aenc.def' not found.

Конвертирую *.tex в *.pdf, сталкиваюсь с тем, что не хватает кириллического энкодинга.

$> pdflatex bin_rel.tex 
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
 restricted \write18 enabled.
entering extended mode
(./bin_rel.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, lo
aded.
(/usr/share/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty

! Package fontenc Error: Encoding file `t2aenc.def' not found.
(fontenc)                You might have misspelt the name of the encoding.

В файле присутствуют следующие строки:

\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}

На другой машине тот же самый файл собирается удачно, искомый файл там лежи по адресу (/usr/share/texmf-dist/tex/latex/cyrillic/t2aenc.def

Латеховые установленные пакеты:

#> eix -I -c latex
[I] app-vim/vim-latex (1.8.23.20110214@04/22/2012): vim plugin: a comprehensive set of tools to view, edit and compile LaTeX documents
[I] dev-texlive/texlive-latex (2011@04/22/2012): TeXLive Basic LaTeX packages
[I] dev-texlive/texlive-latexrecommended (2011@04/22/2012): TeXLive LaTeX recommended packages
[I] virtual/latex-base (1.0@04/22/2012): Virtual for basic LaTeX binaries

Каким пакетом или флагом притягивается этот t2aenc?

 ,

garmonbozia ()

цвет выделения

Как изменить значение цвета (bg-color), которым выделяются подставленные формулы?

Скриншот.

На приложенном скриншоте этот цвет серый, на его фоне белый текст совершенно неюзабелен. Хотелось бы заменить серый на чёрный.

 ,

garmonbozia ()

module-alsa-card.c: Failed to find a working profile.

#> /etc/init.d/udev restart
 * WARNING: you are stopping a sysinit service
 * Stopping udev ...                                                               [ ok ]
 * Starting udev ...                                                               [ ok ]
 * Populating /dev with existing devices through uevents ...                       [ ok ]
 * Waiting for uevents to be processed ...
E: [pulseaudio] module-alsa-card.c: Failed to find a working profile.
E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="29" name="platform-thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1""): initialization failed.
E: [pulseaudio] module-alsa-card.c: Failed to find a working profile.
E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="29" name="platform-thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1""): initialization failed.                    [ ok ]

Зачем модуль стартует дважды?

К какому пакету относится module-alsa-card.c? Что пересобрать?

 ,

garmonbozia ()

ssh bashcomp

Хочется получить башкомплишн по названиям хостов, указанных в ~/.ssh/config.


#> eselect bashcomp list | grep ssh
  [172] ssh *
  [173] sshfs

При этом требуемый башкомп не работает.

Как получить желаемое минимальными усилиями?

 , ,

garmonbozia ()

[mc] переназначение Tab <-> Esc+Tab

Дефолтный mc по <TAB> меняет активную половину ..., по Esc+<TAB> работает автодополнение в командной строке.

Вопрос - как перебиндить автодополнение по <TAB> , а своп активной половины ... по Shift+<TAB>?

garmonbozia ()

[gentoo] [mocp] alsa failed


$> mocp
Running the server...
Trying ALSA...
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib64/alsa-lib/libasound_module_pcm_pulse.
Trying OSS...

FATAL_ERROR: No valid sound driver!


FATAL_ERROR: Server exited!

revdep-rebuild делал. Что стряслось с альсо-пульсо взаимодействием?

garmonbozia ()

[gentoo] [layman] update_news() failed running portage news reporter function

Синк лэймановского оверлея кончается не вполне удачно.


#> layman -s haskell

 * Fetching remote list,...
 * Remote list already up to date: http://www.gentoo.org/proj/en/overlays/repositories.xml
 * Last-modified: Tue, 13 Mar 2012 22:00:14 GMT
 * Fetch Ok

 * Syncing selected overlays,...
 * Running Git... # ( cd /var/lib/layman/haskell  && /usr/bin/git pull )
Already up-to-date.
 * 
 * Succeeded:
 * ------
 * Successfully synchronized overlay "haskell".
 * 

 * CLI: Errors occured processing action sync
 * update_news() failed running portage news reporter function
 * Error was; Invalid repoID: haskell

Неуспешность проявляется в некотором отставании от современного общества:

#> eix --compact hlint
[I] dev-haskell/hlint [1] (1.8.15@12/20/2011): Source code suggestions
[1] "gentoo-haskell" /var/lib/layman/haskell

В то время, как у всех ребят уже вовсю 1.8.21. Обидно как-то.

Лэйман **9999.

garmonbozia ()

[virtualbox] ssh

Хочу получить ssh-доступ к системе, установленной в виртуалке. VirtualBox, debian-6.0.

Перекинул порты, таким образом 2222 порт localhost будет портом 22 в виртуалке. Sshd на дебиане поставил.

Нмап на локальной машине показывает, что 2222 порт торчит из виртуалки, правда с несколько причудливым сервисом.

$> nmap localhost

Starting Nmap 5.51 ( http://nmap.org ) at 2012-03-08 23:42 MSK
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00054s latency).
Not shown: 998 closed ports
PORT     STATE SERVICE
2222/tcp open  EtherNet/IP-1
6000/tcp open  X11

Нмап в виртуалке говорит, что на 22 висит ssh. Но законнектиться не удаётся

$> ssh -l lk -p 2222 localhost
ssh_exchange_identification: Connection closed by remote host

Что ещё нужно сделать?

garmonbozia ()

[gentoo] nvidia driver


>>> Emerging (4 of 26) x11-drivers/nvidia-drivers-290.10
>>> Failed to emerge x11-drivers/nvidia-drivers-290.10, Log file:
>>>  '/var/log/portage/x11-drivers:nvidia-drivers-290.10:20120304-092731.log'
>>> Jobs: 3 of 26 complete, 1 failed                Load avg: 0.35, 0.34, 0.28
 * Package:    x11-drivers/nvidia-drivers-290.10
 * Repository: gentoo
 * Maintainer: cardoe@gentoo.org jer@gentoo.org,spock@gentoo.org,xarthisius@gentoo.org
 * USE:        amd64 elibc_glibc gtk kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Could not find a Makefile in the kernel source directory.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources
 * Unable to calculate Linux Kernel version for build, attempting to use running version
 * These sources have not yet been prepared.
 * We cannot build against an unprepared tree.
 * To resolve this, please type the following:
 * 
 * # cd /usr/src/linux
 * # make oldconfig
 * # make modules_prepare
 * 
 * Then please try merging this module again.
 * ERROR: x11-drivers/nvidia-drivers-290.10 failed (setup phase):
 *   Kernel sources need compiling first
 * 

1) Зачем драйверам нвидии makefile для сорцов ведра?

2) Что я мог сделать не так, что он вдруг пропал?

3) Где его взять теперь?

garmonbozia ()

[firefox, pentadactyl] --MENU--

Иногда pentadactyl входит в странный режим --MENU--, в котором все хоткеи перестают работать. Выйти из оного получилось только перезагрузкой страницы.

Проихсодит это иногда при переключении табов, например. C-n, C-n, C-n , оказавшись на табе, где по какой-то причине включается этот режим, дальше переключиться нельзя. По C-p появляется диалог принта страницы.

Никто не сталкивался? Это какие-то плагины аффектят или что вообще происходит?

garmonbozia ()

[nginx] порт не виден снаружи

Обновил недавно nginx и столкнулся с тем, что порт(80) перестал быть виден снаружи.

nmap localhost на машине с nginx'ом:

22/tcp   open  ssh
80/tcp   open  http
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
8008/tcp open  http

nmap машины снаружи:

PORT     STATE SERVICE
22/tcp   open  ssh
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
8008/tcp open  http

Где искать ошибку?

garmonbozia ()

[haskell] repa-devil

$> cabal install repa-devil
Resolving dependencies...
cabal: cannot configure repa-2.2.0.1. It requires base ==4.4.*
For the dependency on base ==4.4.* there are these packages: base-4.4.0.0 and
base-4.4.1.0. However none of them are available.
base-4.4.0.0 was excluded because base-4.3.1.0 was selected instead
base-4.4.0.0 was excluded because of the top level dependency base -any
base-4.4.1.0 was excluded because base-4.3.1.0 was selected instead
base-4.4.1.0 was excluded because of the top level dependency base -any

Как с минимальными трудозатратами поставить эту либу на ghc-7.0.4? Дистрибутив gentoo.

garmonbozia ()

[gentoo] gtk+ emerge failed


/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib64/libcairo.so: undefined reference to `qt_draw_glyphs(QPainter*, unsigned int const*, QPointF const*, int)'
collect2: ld returned 1 exit status
linking of temporary binary failed: Command '['/bin/sh', '../libtool', '--mode=link', '--tag=CC', 'gcc', '-o', '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9/gdk/tmp-introspect5b4wy4/Gdk-2.0', '-export-dynamic', '-DGDK_PIXBUF_DISABLE_DEPRECATED', '-O2', '-march=core2', '-pipe', '-Wall', '-L.', 'libgdk-x11-2.0.la', '-pthread', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9/gdk/tmp-introspect5b4wy4/Gdk-2.0.o']' returned non-zero exit status 1
make[4]: *** [Gdk-2.0.gir] Error 1
make[4]: Leaving directory `/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9/gdk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9/gdk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9'
make: *** [all] Error 2
 * ERROR: x11-libs/gtk+-2.24.9-r1 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/gtk+-2.24.9-r1',
 * the complete build log and the output of 'emerge -pqv =x11-libs/gtk+-2.24.9-r1'.
 * The complete build log is located at '/var/log/portage/x11-libs:gtk+-2.24.9-r1:20120207-182928.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9'

 * Messages for package x11-libs/gtk+-2.24.9-r1:

 * ERROR: x11-libs/gtk+-2.24.9-r1 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/gtk+-2.24.9-r1',
 * the complete build log and the output of 'emerge -pqv =x11-libs/gtk+-2.24.9-r1'.
 * The complete build log is located at '/var/log/portage/x11-libs:gtk+-2.24.9-r1:20120207-182928.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/gtk+-2.24.9-r1/work/gtk+-2.24.9'

revdep-rebuild сделал.

#> emerge --info =x11-libs/gtk+-2.24.9-r1
http://pastebin.com/raw.php?i=4K9tzQtH
#> emerge -pqv =x11-libs/gtk+-2.24.9-r1
[ebuild     U ] x11-libs/gtk+-2.24.9-r1 [2.24.8-r1] USE="cups introspection xinerama (-aqua) -debug -doc -examples -test -vim-syntax" 
garmonbozia ()

[gentoo] blocking packages

Обновление world выдало следующее.

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-video/libav-0.8::gentoo, ebuild scheduled for merge) pulled in by
    >=media-video/libav-0.8_pre20111116[X,encode,-jpeg2k,mp3,-sdl,-theora,threads,-vaapi,vdpau,x264] required by (virtual/ffmpeg-0.9::gentoo, installed)

  (media-video/ffmpeg-0.10::gentoo, ebuild scheduled for merge) pulled in by
    media-video/ffmpeg required by @selected

Трудно вспомнить, зачем вообще понадобился когда-то virtual/ffmpeg.

#> equery depends virtual/ffmpeg
 * These packages depend on virtual/ffmpeg:
app-misc/strigi-0.7.7 (ffmpeg ? virtual/ffmpeg)
kde-base/ffmpegthumbs-4.7.4 (virtual/ffmpeg)
media-libs/gegl-0.1.8 (ffmpeg ? virtual/ffmpeg)
media-video/mplayer2-2.0_p20111126 (>=virtual/ffmpeg-0.6)

Вряд ли это что-то полезное. По крайней мере в данный момент точно не нужно.

Вопрос - как отказаться от virtual/ffmpeg (и что вообще такое virtual?) в пользу обычного ffmpeg для всего окружения?

garmonbozia ()

[xmonad] trayer на все рабочие столы

Запускаю trayer из .xinitrc следующим образом:

trayer --edge bottom --align left --transparent true --widthtype pixel --width 102 --heighttype pixel --height 18 --alpha 0 &

Trayer остаётся висеть на первом рабочем столе. При m-tab забирает на себя фокус.

Вопрос - как разместить его на все воркспейсы и заставить его не забирать на себя при фокусировку при переключении между окнами? Хотелось бы сделать его такой же панелью, как xmobar.

garmonbozia ()

[gentoo] xinit failed

Xinit завершается ошибкой:

(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
(EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(EE) NVIDIA(0):     you continue to encounter problems, Please try
(EE) NVIDIA(0):     reinstalling the NVIDIA driver.
(EE) Keyboard0: No device specified.
(EE) PreInit returned 2 for "Keyboard0"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error:            No Symbols named "qwerty" in the include file "ru"
>                   Exiting
>                   Abandoning symbols file "default"
Errors from xkbcomp are not fatal to the X server
(EE) Error loading keymap /tmp/server-0.xkm
(EE) XKB: Failed to load keymap. Loading default keymap instead.
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-RNE2mbp6eR,guid=db4d25857c60c40d95e0239a0000057e
DBUS_SESSION_BUS_PID=17175
xinit: connection to X server lost

При этом иксы грузятся успешно из kdm.

Непонятно откуда ошибка про «qwerty». Содержимое xorg.conf: http://pastebin.com/raw.php?i=pyH4idmd

garmonbozia ()

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