LINUX.ORG.RU

Сообщения kondor

 

Переопределить мультимедийные клавиши для конкретных приложений

Есть мультимедийные клавиши, генерирующие события а-ля XF86AudioLowerVolume и т.д. Их поведение настроено глобально в DE (в данном случае, в Gnome).

Хочется в конкретных приложениях изменить их поведение. Например, когда активно окно с VLC, XF86AudioLowerVolume меняет не системный уровень громкости, а самого VLC.

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

Вопрос: как собственно переопределить мультимедийные клавиши для конкретных приложений.

 , ,

kondor
()

Emacs. Как открывать dired в собственном фрейме?

Для того, чтобы открывать лог компиляции я использую special-display-regexps:

(setq special-display-buffer-names
           '("*compilation*"))
Т.е. под результат `compile` всегда используется один и тот же фрейм. Как достичь аналогичного результат для dired: чтобы он открывался с своем фрейме, которое всегда бы реюзалось при `C-x d`? `dired-other-window` не подходит, т.к. не только открывает новый фрейм, но и отображает в нем же выбранный файл; хочу чтобы буферы файлов отображались в «основном» фрейме.

kondor
()

Emacs, Directory Variables, выполнение произвольного кода

В Emacs есть такая замечательная штука как Directory Variables позволяющая сеттить различные значения переменным в зависимости от того, в какой директории расположен открытый файл.

А как сделать, чтобы не только переменные модифицировались, но и вызывался мой код из обрабатываемого .dir-locals.el (это важно), который бы доделывал то, что значениями переменных не изменить? Что-то типа хука.

kondor
()

Хотеть странного: внешний GUI'вый переключатель рабочих столов

Хочется гуевую тулзу, которая показывала бы в стиле GnomeDo или Kupfer (или любого другого аналогичного гномовского лаунчера) список рабочих столов с возможностью быстрого переключения на нужный по хоткею (например, по нажатому числу). Есть такое готовое? Или писать самому?

kondor
()

PAM аутентификация из под непривилегированного пользователя

Есть программа, запущенная с правами непривилегированного пользователя. Есть кренделя (user/password), приходящие на вход данной программе. Требуется: проверить их валидность в системе используя PAM.

Если проверять кренделя пользователя, из под которого запущена сама программа, то pam_authenticate() возвращает честный PAM_SUCCESS. Под root'ом аналогично. Проверка из под другого возвращает ошибку аутентификации.

Вопрос: Что и как нужно крутить в pam.conf, чтобы реализованная таким образом аутентификация работала из под всех пользователей?

kondor
()

unity, gnome-terminal: как заставить нормально работать шеловские хоткеи?

В наличии Unity и gnome-terminal. Хоткей M-b вместо перехода на начало предыщущего слова делает активным menu-bar самого gnome-terminal. Аналогично для M-f и пр. Собственно, как отключить такое поведение не выкидывая ни Unity, ни gnome-terminal, ни занимаясь правкой сорцов?

Ведь работало же раньше в Gnome2, когда у gnome-terminal был отключен menu-bar в профиле.

kondor
()

fglrx + kernel 3.0, пропал 3D (несоответствие версий модулей)

В наличии: Debian testing, проприетарные fglrx дрова.

На ядре 3.0 ядерный модуль fglrx успешно загружается, при запуске иксов в логах сообщение (под рукой сейчас нет этой машины, чтобы привести выдержку оттуда), что ядерный модуль не соответствует иксовому fglrx драйверу. Как следствие — отсутствие 3D, иксы работают.

Это проблема в проприетарном иксовом fglrx-драйвере, который захардкожен на версию ядра 2.6.*? Или что-то недособралось? У кого-нибудь есть успешный опыт fglrx с ядром 3.0 и 3D ускорением?

kondor
()

Использующим awesome: какие похожие gtk и qt темы вы используете?

Собственно, хочется добится единообразия в построенном десктопе на базе awesome, чтобы сам awesome, GTK и Qt приложения выглядели одинаково.

Какие темы awesome, GTK и Qt, сочетающиеся друг с другом, вы используете? А как обстоят дела с внешним видом Java-приложений?

kondor
()

Чем нынче принято единообразно без DE хендлить ноутбучные клавишы и евенты?

Собственно часть нажатых клавиш — чисто ACPI'ные евенты, часть — мультимедийные. Первые хендлятся через acpi/events, вторые через что-нибудь иксовое.

Вопросы следующие:

  • Хочется иметь единую точку конфигурации обработки нажатых клавиш. Желательно работающую единообразно как в иксах, так и в VT. Такое существует и как называется?
  • Существует ли какой-нибудь единый OnScreen, настраиваемый, нотификатор типа notify-send или xosd одинаково отрабатывающий как в иксах, так и в VT (например, выводом в лог)?

Интересует именно DE-независимое решение.

kondor
()

fglrx: как отключить автоматическую установку яркости?

Впервые, благодаря ноутбуку, стал обладателем карточки от ATI. Debian testing, awesome, fglrx, k2.6.39, KMS.

При браузинге (Chrome), на некоторых страницах, произвольно меняется яркость экрана. С опенсорсным драйвером до этого такого не происходило. Собственно вопрос один: как отключить в fglrx автоматическую подгонку яркости? ATI Control Center ничего на эту тему не сказано.

kondor
()

Какой шрифт выбрать и как нынче правильно настраиваются шрифты?

Имеется свежеустановленный Debian. fontconfig rendering: Native, Subpixel rendering: Always.

В браузере предпочитаю крупный шрифт. Сейчас вот так выглядит Tahoma (да-да, лицензия есть): http://xs.to/photo/14277 Если увеличить шрифт на одну позицию получается вот такое жирное отображение: http://xs.to/photo/14279

Вопросы следующие:

  • Как сделать, чтобы более крупный размер данного шрифта имел такую же «тонкую» отрисовку как более мелкий размер (скрин #1).
  • Если для данного шрифта такое невозможно, посоветуйте, пожалуйста, шрифт имеющий «тонкую» и читаемую отрисовку при любом размере.
  • Или просто надо правильно что-то настроить? Как нынче это делается?

P.S. awesome wm

kondor
()

Потеря символов в вирт. консоли при запуске оттуда DM

Есть Debian testing (base installation). Есть xorg и Slim в качестве DM. Если из VT запустить Slim: /etc/init.d/slim start, то после этого в этой же консоли чтобы набрать команду, каждую букву надо нажимать два раза. В соседних VT такого не наблюдается. После останова DM, все начинает работать на «отлично».

В какую сторону копать, чтобы исправить странное поведение консоли?

P.S. Если вместо DM запускать xinit &, то такого не наблюдается.

kondor
()

Владельцам Galaxy Tab: насколько комфортно читать PDF?

Присматриваюсь к Samsung Galaxy Tab. Хочется услышать опыт владельцев данного девайса: насколько удобно использовать его в режиме электронной книги для чтения PDF? Достаточно ли 7" экрана (или 10" лучше)? Не приходится ли каждый лист страницы подгонять по масштабу? Или имеет смысл делать предварительно PDF -> ePub?

Спасибо.

kondor
()

Emacs. Elisp. Замена строки.

Как в Emacs, используя elisp, сделать replace текста на заданный по *всему* текущему буферу, чтобы при этом не убегала курсорная позиция и буфер не скролился как сумасшедший? `replace-regexp' здесь, насколько я понимаю, не подходит.

Вызов такого сниппета предполагается повесить на хоткей и дергать во время редактирования буфера. Спасибо.

kondor
()

Emacs. Cedet. Некорректное дополнение.

Как отключить некорректные дополнения:

struct Node
{
  typedef int Value;
  
  Value value;
  Node* next;
}; 
...
void some_func(...)
{
  Node* node;
  node-> /* здесь вызывается semantic-ia-complete-symbol-menu */
}

semantic-ia-complete-symbol-menu помимо value и next предлагает еще и Value, что является неверным пунктом для дополнения. Emacs+Cedet умеют в таких случаях предлагать только то, что действительно нужно, а не все доступные символы?

Emacs 23, Cedet из CVS. Конфиг настроен по классическому труду Алекса Отта.

kondor
()

Кто использует SetCpu/Android?

Собственно, насколько он увеличивает время работы телефона от батареи? Интересуют не теоретические выкладки, а собственный опыт. Какой используете профиль? Спасибо.

kondor
()

Рутование андроида

Интересно узнать, у владельцев (особенно российских) гуглофонов зарутован телефон? Если «да», то почему?

Для себя вижу следующие причины (хотя и не охота), чтобы зарутить гуглофон:

  • Покупка приложений на Маркете;
  • Блокирование рекламы, путем хаков в /etc/hosts;
  • Firewall (запретить некоторым приложениям ходить в Internet).

И пользуясь случаем: пользуетесь кастомными прошивками типа CyanogenMod? Опять же, для чего?

kondor
()

[Специалистам] Внешний HDMI плеер

Сейчас существует что-нибудь культовое (как ASUS WL-500gP среди роутеров) из внешних HDMI плееров?

Критерии следующие:

  • Internal 2.5" HDD;
  • Минимальные габариты;
  • Поддержка FullHD, контейнеров mkv;
  • Поддержка русских субтитров;
  • Ethernet (в идеале — Wi-Fi);
  • Желательно torrent-качалка;
  • Удобство организации медиа-библиотеки;
  • Возможность обновления прошивки.

IR-пульт и USB-порт для внешнего винта само-собой разумеется.

Приветствуются отзывы.

 

kondor
()

[Специалистам по всему] Как разруливается оплата курьеру в случае товара ненадлежащего качества?

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

Правильно ли я понимаю, что согласно ст. 497 ГК РФ п.3 даже в случае отказа от товара придется возместить услуги курьера?

 

kondor
()

[Владельцам HTC WildFire] Нестандартный экран vs Приложения

Насколько ощутимо сказывается нестандартное разрешение данного андроидофона на работе приложений из маркета?

Много ли приложений не запускается в принципе? Со многими ли приложениями неудобно работать из-за разъехавшихся/скрывшихся контролов?

kondor
()

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