LINUX.ORG.RU

Сообщения MotusAnimi

 

Раскладка в иксах по Ctrl+Space

Форум — Desktop

Всем привет!

Имеется Macbook Pro с Gentoo. Не спрашивайте как он там оказался =) Соскучился по генте.
Но остались привычки маковских хоткеев и я не хочу от них отвыкать.

Настроил в консоле переключение раскладки через Cmd+Space правкой файла ru.map.gz.
Но к моему удивлению и сожалению это никак не подействовало на иксы.

Потом поменял местами клавиши Control и Cmd, правкой файла evdev. Теперь большинство хоткеев работают более менее похоже (к примеру Cmd+C \ Cmd+V)

Теперь вопрос, как сделать переключение раскладки в иксах Cmd+Space (Ctrl+Space)?
Такого варианта нету. xmodmap не предлагать. Намучился я с ним. Оно из .xinitrc не работает.

А ещё очень недостаёт переключение табов влево вправо по Cmd+Alt+[Left/Right]. Почему-то нельзя забиндить Cmd(Control)+Alt+*

 

MotusAnimi
()

Кто может собрать terminus TTF?

Форум — Development

Всем привет!

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

Хотелось бы без особых костылей поставить и на мак этот шрифт. В идеале размеры 8-12.
Привык к шрифту, собранному с такими флагами:

+ + ru-dv : Changes view of Russian letters 'de' and 've' (see homepage)
+ + ru-g : Changes view of Russian letter 'ge' (see homepage)
+ + ru-i : Changes view of Russian letter 'i' - not like Latin u, but like «mirrored» N (see homepage)

Я вообще не спец по разработки шрифтов, может кто умеет это сделать?


Нашёл пока один вариант, размер 12 в ttf выглядит так же как и родной, без антиаллистинга. Остальные в размеры абсолютно нечитаемы. Впринципе это нормально, но был бы он собран со флагами ru-dv ru-g ru-i...

MotusAnimi
()

Radeon 5770 fglrx 11.3 direct rendering: No

Форум — Linux-hardware

Всем привет.

Вопрос, почему direct rendering: No?

Похоже проблема началась после запуска утилиты amdcccle.

Compiz работает хорошо. Шестерёнки еле крутятся и мерцают. Бенчмарк Unigine Heaven не запускается. Игрушки в wine ругается на отсутствия ускорения

Еасли сделать unset LIBGL_ALWAYS_INDIRECT и запустить Unigine Heaven то запустится, и даже пойдёт тест, правда на 10-20% медленнее чем обычно, а потом вылетит с ошибкой.
Для wine этот трюк не прокатывает.

Чего уже только не пересобирал..
Хелп!


$ uname -a
Linux 2.6.38-gentoo-r1 #1 SMP Tue Apr 5 02:18:58 MSD 2011 x86_64 AMD Phenom(tm) 9650 Quad-Core Processor AuthenticAMD GNU/Linux

$ eix ati-drivers
[I] x11-drivers/ati-drivers
Available versions: (1) (~)8.840 [M]10.8 [M]10.9-r1!d (~)10.10 10.11 10.12 11.2 (~)11.3
{debug kernel_linux +modules multilib qt4}
Installed versions: 11.3(1)(13:12:53 09.04.2011)(kernel_linux modules multilib qt4 -debug)
Homepage: http://www.ati.com
Description: Ati precompiled drivers for r600 (HD Series) and newer chipsets

$ eselect opengl list
Available OpenGL implementations:
[1] ati *
[2] xorg-x11

$ glxinfo | grep direct
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)

$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
363 frames in 5.3 seconds = 68.335 FPS

$ vblank_mode=0 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
363 frames in 5.3 seconds = 68.386 FPS

# grep '(EE)' /var/log/Xorg.0.log
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 30.598] (EE) Logitech G500: failed to initialize for relative axes.

# grep '(WW)' /var/log/Xorg.0.log
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 27.408] (WW) The directory «/usr/share/fonts/misc/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/TTF/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/OTF/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/Type1/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/100dpi/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/75dpi/» does not exist.
[ 27.779] (WW) Falling back to old probe method for fglrx
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[ 28.090] (WW) fglrx(0): board is an unknown third party board, chipset is supported


# cat /etc/X11/xorg.conf.d/10-video.conf
Section «Files»
ModulePath «/usr/lib64/xorg/modules»
ModulePath «/usr/lib64/opengl/xorg-x11/extensions/»
FontPath «/usr/share/fonts/droid»
FontPath «/usr/share/fonts/dejavu»
FontPath «/usr/share/fonts/terminus»
EndSection

Section «ServerFlags»
   Option    «BlankTime» «0»
   Option    «StandbyTime» «0»
   Option    «SuspendTime» «0»
   Option    «OffTime» «20»
   Option «AIGLX» «true»
EndSection

Section «Device»
   Identifier «Device0»
   Driver «fglrx»
   BusID «PCI:1:0:0»
EndSection

Section «DRI»
Mode 0666
EndSection

Section «Extensions»
Option «Composite» «Enable»
EndSection

MotusAnimi
()

[C++/Qt] обновление запущенной программы

Форум — Development

Пишу обновлялку для одного из своих проектов.

Заметил что в генте отлично сделано обновление программ. Файлы замещаются, а работающая в тот момент программа никак от этого не страдает.
Как это сделано??

Ведь, просто так, попытавшись заменить файл получаем ошибку:
cp: невозможно создать обычный файл «/usr/local/bin/progname»: Текстовый файл занят

А через:
install -m 755 -p «progname» «/usr/local/bin/progname»
Всё работает отлично.

В чём же всётаки разница в этих программах?
И как реализовать подобное на qt? Интересует прежде всего кроссплатформенная реализация.

MotusAnimi
()

Nautilus desktop wallpaper

Форум — Desktop

Всем привет!

Перехожу с thunar'a на nautilus. По дизайну приятнее, да и немного поудобнее.
Очень хочется остаться с отключённым флагом gnome.

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

# uname -a
Linux 2.6.36-gentoo-r6 #9 SMP Fri Mar 11 07:10:24 MSK 2011 x86_64 AMD Phenom(tm) 9650 Quad-Core Processor AuthenticAMD GNU/Linux

# eix-installed all | grep gnome
app-text/gnome-doc-utils-0.20.4
gnome-base/gconf-2.32.0-r1
gnome-base/gnome-common-2.28.0
gnome-base/gnome-desktop-2.32.1
gnome-base/gnome-keyring-2.32.1
gnome-base/gvfs-1.6.6-r1
gnome-base/libglade-2.6.4
gnome-base/libgnome-keyring-2.32.0
gnome-base/libgtop-2.28.2
gnome-base/librsvg-2.32.1
gnome-base/nautilus-2.32.2.1
gnome-base/orbit-2.14.19
gnome-extra/avant-window-navigator-0.4.0
gnome-extra/gconf-editor-2.32.0
gnome-extra/libgsf-1.14.19
gnome-extra/polkit-gnome-0.99
net-libs/libsoup-gnome-2.32.2
sys-apps/gnome-disk-utility-2.32.0-r1
x11-themes/gnome-icon-theme-2.91.7

# eix gnome-base/nautilus -s
[I] gnome-base/nautilus
Available versions: 2.30.1-r1 ~2.30.1-r2 2.32.2.1 {doc gnome +introspection test xmp}
Installed versions: 2.32.2.1(02:36:08 13.03.2011)(-doc -gnome -introspection -test -xmp)
Homepage: http://live.gnome.org/Nautilus
Description: A file manager for the GNOME desktop


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

MotusAnimi
()

Посоветуйте хорошую Ethernet карту 100мбит

Форум — Linux-hardware

Всем привет!
Посоветуйте надёжную сетевушку. Использоваться будет со скоростью 100 мбит. Но как вариант, гигабитные сетевухи тоже рассматриваются.

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

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


Пробовал 3com Tornado 3c905. Бывают перегрузки на входящих пакетах. Исходящие же работают отлично.

И Realtek RTL-8129 - ошибки, как на входящих так и на исходящих.

Ифейс pci или pci-x (1-16)
Желательно не дороже 1-2к рублей.

MotusAnimi
()

kernel paniс, openl2tp! =(

Форум — Admin

Всем привет!

Время от времени сервер уходит в ребут с kernel panic. В логах ничего. Началось после установки openl2tp.

Linux 2.6.36-gentoo-r5 #2 SMP Thu Feb 24 17:41:11 MSK 2011 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ AuthenticAMD GNU/Linux

[I] net-dialup/openl2tp
Available versions: (~)1.7[2] (~)1.8[1] (~)1.8-r2[1] {+client doc (+)examples pppd rpc server -stats}
Installed versions: 1.8-r2[1](01:20:50 25.02.2011)(client examples pppd -doc -rpc -server -stats)
Homepage: http://openl2tp.sourceforge.net
Description: Userspace tools for kernel L2TP implementation.
[1] «bircoph» /var/lib/layman/bircoph

Провайдер корбина. Очень не хочется возвращаться снова на xl2tpd.. Потому что с openl2tp инет работает гораздо лучше, да и проц не грузит так сильно. А главное, пинги раза в 2-3 меньше.

Сталкивался ли ктони-будь ещё с такой проблемой? В инете нагуглил похожие проблемы, но походу они были исправлены разработчиком примерно 2 года назад.

MotusAnimi
()

в поисках идеального UI для домохозяек..

Форум — Desktop

Привет ЛОР!

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

Я давно потихоньку внедряю линукс как дома так и на работе. Даже собрал для этого специальную сборку генты.
Но вот, с пользовательским интерфейсом пока не очень. Тяжело мои пользователи привыкают к bmpanel2 и openbox'у.

Основные требования:
1) Минимализм
2) Полное отсутствие юзерских настроек*
3) Юзер-френдли интерфейс
4) Очень простой и наглядный ланчер программ (вбить туда 5-20 программ и всё)
5) Меню как в опенбоксе не катит**


В качестве файлового менеджера остановился пока на thunar'е. Вроде всё устраивает. Есть вариант как то выцепить пакет из xfce4, отвечающий за иконки на рабочем столе (уж ооочень просят юзвери..), наверное тогда и без ланчера можно обойтись.

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

А ланчер меня очень порадовал wbar. Но очень жаль что проект остановился. Хоть прям самому дописывать, или писать аналог..
Каиро-док и Авн пробовал когда то.. Тяжёлые, вечносырые доки, перегруженные лишними настройками и всякими примочками..

Ещё вариант какие-нибудь ui из eee-pc, meego или вообще гуглохромоось. Правда не знаю, каким напильником это пилить =)

Побеседуем на эту тему?)


*) Такие среды как гном, кеды и хфсе не подходят. Юзвери меня постоянно дёргают со страшными проблемами когда «всё сломалось, караул!». А на самом деле они чего-то наковыряли в настройках какой-нибудь панельки. И вот 2 часа пытаюсь объяснить им по телефону как там в гноме вернуть панель на место. Хотя сам сижу на dwm и давно уж не видел гнома..

**) См. пункт 4 :)

MotusAnimi
()

Radeon 5770

Форум — Linux-hardware

сегодня привезли новенький Radeon 5770.
каталист 10.3 работает.

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

но производительность в 2д не ахти. окна медленно переключаются и разворачиваются.

команда:
atiode -P60 -H localhost:0; echo $?
выдаёт результат 2: Test failed because of rendering errors.

glxgears всего около 1000 fps

хотя бенчмарк Unugine выдаёт 30 fps (на винде, dx9 35).

есть ли альтернативы дров для этой карточки? модель новая, драйвер radeon ещё не поддерживает её вроде. покрайней мере в таблице на их сайте так сказано.

или может особые опции для этой карточки нужны?

2.6.33-gentoo-r1
dri в ядре отключён. насколько я понимаю, fglrx использует свою dri. или я не прав?
xorg-server 1.6.5-r1
mesa 7.5.2

MotusAnimi
()

оптимизировать скрипт меню dmenu

Форум — Development

файл ~/.dwmdmenu такого формата:
название_кнопки команда -с параметрами
название_кнопки2 команда -с параметрами -и ещё_параметры -всякие
название_кнопки3 команда -с параметрами -ну -вы -поняли
название_кнопки4 команда -с параметрами -как обычно


вот скрипт вызова меню:

#!/bin/bash
cmd=`awk '{print $1}' ~/.dwmdmenu | dmenu $*`
exec `grep $cmd ~/.dwmdmenu | awk '{print $2}'`


всё работает на ура, за исключением того, что параметры в командах пропускаются.
ибо awk '{print $2}' выбирает второй столбец.
а вот как, используя awk, выбрать все столбы кроме первого, я не знаю..(

MotusAnimi
()

И чёрный-чёрный dwm!)

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

Привет лор! Много лет я на этом сайте, но только как читатель. Вот, решил запостить свой первый скрин. Гордюсь им =)
Путь к нему был долог и тернист. Начал с kde, как все) Потом гном, xfce4, fluxbox, openbox. И вот, приехали..) DWM!)
Итак, вот во что эволюционировал мой взгляд на идеальный UI.

* На скрине вы видите:
gentoo
dwm 5.6.1
gajim
urxvt
nano

* И не видите:
chromium (swn)
wbar - остался от опенбокса
wicd - отличный нетворк менеджер
leafpad - приятный редактор а-ля блокнот (остался от опенбокса)
pcmanfm - а я и сейчас им пользуюсь) mc ф топку)
ну и прочее..)

DWM реально порадовал. Всё управление хоткеями. Тачпад только изредко (мышку в такого рода ноуте не приемлю вообще). И то что конфиг в заголовочном файле, мне даже понравилось. Плагины подключать простым инклудом можно =)

А чёрное оформление отлично смотрится на моём чёрном Asus EEE 1002ha!)
Жёлтая рамка окна позволяет быстро понять, какое окно выбрано. Это удобно.

Шрифты Droid, на панеле Terminus.

А теперь вопрос!
* Как убрать заголовок nano? И в название терминала, в котором он запущен чтобы отображался текущий редактируемый файл?
* Чем бы заменить wbar? Нужен удобный лаунчер, управляемый с клавиатуры. Ибо помнить все названия программ не хочу..
* Шкалу загрузки процессора бы.. От коньков решил отказаться. Можно ли средствами .xinitrc сделать? А-ля dwm-way.

>>> Просмотр (1024x600, 137 Kb)

 ,

MotusAnimi
()

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