Re: X Logical Font Description и HiDPI

2021-02-16 Пенетрантность Evgeny Zubok


Victor Wagner  writes:

> Да и сетевой траффик для удаленных клиентов заметно экономится.

На самом деле, с серверными шрифтами есть проблема - roundtrips, которые
работа с клиентскими шрифтами не создает. Софт (особенно всякие тектовые
редакторы) постоянно запрашивает метрику шрифтов у X-сервера в случае
серверных шрифтов. При высокой задержке в сети будет заметное
замедление. В свое время при помощи прокси-сервера LBX это дело пытались
поправить кешированием.

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

А растровые шрифты и Xft рисует. Просто вместо сглаженного символа на
сервер пойдет четкая растровая картинка. Команда

xterm -fa Terminus-16

будет рисовать буквы в терминале через Xft, но растровым шрифтом
Terminus из файла pcf.gz, взятого с клиентской стороны.

-fa pattern
This option sets the pattern for fonts selected from the
FreeType library if support for that library was compiled into
xterm.  


$ fc-list | grep Terminus
[...]
/usr/share/fonts/X11/misc/ter-u24n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u22b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u32b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u14n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u12b_unicode.pcf.gz: Terminus:style=Bold
[...]



Re: Прошу помощи в bash-скрипт - кавычки

2020-03-11 Пенетрантность Evgeny Yurkin
Привет, 
так ? 

PRM="-eo euser"   
CMD="ps $PRM"  
echo $CMD
ps -eo euser
 $CMD

В письме от среда, 11 марта 2020 г. 15:42:33 +07 пользователь Nikolai 
Kondratiev написал:
> Привет всем!
> 
> Мне нужно сформировать и выполнить в скрипте команду вида
> 
>  ccc 'xxx yyy'
> 
> т.е команду с одним аргументом, в котором есть пробел.
> 
> Следующий скрипт:
> 
> set -x
> PRM="xxx yyy"
> CMD="ccc $PRM"
> ccc $PRM
> ccc "$PRM"
> echo $CMD
> $CMD
> CMD="ccc '$PRM'"
> $CMD
> 
> работает только в строчке:
> 
>  ccc "$PRM"
> 
> Последние строчки работают неправильно:
> 
> # ./test2
> + PRM='xxx yyy'
> + CMD='ccc xxx yyy'
> + ccc xxx yyy
> ./test2: line 5: ccc: command not found
> + ccc 'xxx yyy'
> ./test2: line 6: ccc: command not found
> + echo ccc xxx yyy
> ccc xxx yyy
> + ccc xxx yyy
> ./test2: line 8: ccc: command not found
> + CMD='ccc '\''xxx yyy'\'''
> + ccc ''\''xxx' 'yyy'\'''
> ./test2: line 10: ccc: command not found
> 
> Мне нужно достаточно сложное формирование команды.
> 
> Есть идеи как можно сформировать переменную $CMD, чтбы строка
> 
> $CMD
> выполнила команду
> ccc 'xxx yyy'
> 
> ?
> 
> Николай
> 


-- 

Best regards
Evgeny Yurkin
Siberian Health Inc


Re: Firefox неправильно восстанавливает запомненную при выходе позицию

2019-10-03 Пенетрантность Evgeny Zubok
yuri.nefe...@gmail.com writes:

>  Не знал об этих программах. Бегло посмотрел, но так и не понял
>  каким собственно способом перехватывается это событие.

Перехватывается событие PropertyNotify на свойства _NET_CLIENT_LIST и
_NET_CLIENT_LIST_STACKING [1], сравнивается со старым списком,
определяются новые окна.

>  То что написано во всякого рода wiki [1,2] внушает опасение.
>  Следуя этой логике старт любого окна приводит к запуску
>  этой программы, которая уже исследует соответствует ли этот запуск
>  тому, что в ее конфигурации и если да то что-то делает.
>  Сравните с логикой этого скрипта - я запускаю окно и немного жду
>  пока отрисуется именно это окно. Мне кажется это намного прямее.

Появление любого окна (нового), дальше по class, role, instance, title,
application и т. д. определяет, что окно именно то, а дальше правила,
где можно скрипты выполнять, можно другие свойства окна выяснить или
просто выполнить разные действия. Такую проверку по этим признакам
делают все WM, которые умеют правила для окон. Mutter (или что там у
тебя?) к этому классу WM не относится. Не умеет.

>  Кроме того есть смутные подозрения, что работать эта программа будет
>  не со всеми менеджерами окон. И документация совсем не дает понять с
>  какими работает.  wmctrl же работает с EWMH/NetWM compatible X Window
>  Manager [3]

devilspie также работает со всем, что поддерживает ICCCM/EWMH. А как
еще? Другого механизма нет.

[1] https://specifications.freedesktop.org/wm-spec/1.3/ar01s03.html



Re: systemd halt

2018-10-13 Пенетрантность Evgeny Zubok
sergio  writes:

> On 13/10/2018 16:07, Evgeny Zubok wrote:
>
>> Не пользуюсь systemd, поэтому поинтересуюсь: systemd каким-нибудь
>> образом использует прежние настройки системы из
>> /etc/default? Предполагаю, что нет. Но если использует, то там есть
>> файлик /etc/default/halt, в котором надо указать HALT=poweroff. Тогда он
>> по halt будет выключать машину.
>>
>
> То есть это баг, можно смело вешать на пакет systemd?

Нет, halt по умолчанию - это останов без выключения питания, poweroff -
останов с выключением питания. Если нужно поменять действие halt, то
надо это специально ему высказать. Я не знаю просто, где в systemd можно
высказаться по этому поводу и можно ли. Смотри документацию.



Re: systemd halt

2018-10-13 Пенетрантность Evgeny Zubok
Evgeny Zubok  writes:

> sergio  writes:
>
>> Как правильно выключать debian с systemd?
>>
>> говорю sudo halt, система доходит до "reboot: System halted" и всё.
>
> Не пользуюсь systemd, поэтому поинтересуюсь: systemd каким-нибудь
> образом использует прежние настройки системы из
> /etc/default? Предполагаю, что нет. Но если использует, то там есть
> файлик /etc/default/halt, в котором надо указать HALT=poweroff. Тогда он
> по halt будет выключать машину.

Если что, то эта переменная среды описана в man shutdown в разделе HALT
OR POWEROFF в конце. В общем, задача сводится к тому, чтобы установить
эту переменную среды при помощи этой вашей systemd, то есть найти
правильное место.



Re: systemd halt

2018-10-13 Пенетрантность Evgeny Zubok
sergio  writes:

> Как правильно выключать debian с systemd?
> говорю sudo halt, система доходит до "reboot: System halted" и всё.

Сам не пользуюсь systemd, сижу на sysV, поэтому сказанное может не
действовать на systemd. Если systemd по-прежнему читает настройки
системы из /etc/default, то найди там файл /etc/default/halt и укажи
HALT=poweroff. Тогда halt будет выключать машину.



Re: переключение языков в иксах

2018-10-13 Пенетрантность Evgeny Zubok
Evgeny Zubok  writes:

> Sohin Vyacheslaw  writes:
>
>> на данный момент у меня переключение языков настроено Caps/Shift+Caps:
>> Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll"
>>
>> p.s. в продолжение темы - может кто в курсе можно ли как-то на внешней
>> клавиатуре с подсветкой программно что-ли указать, чтобы подсветка
>> горела всегда? а то при переключении на русский она полностью гаснет.
>
> Дело в том, что твоя клавиатура, как и моя, управляет подсветкой через
> включение светодиода  scroll lock. Если ты обратишь внимание, то ты этот
> "светодиод" зажигаешь grp_led:scroll. Убери эту опцию и включи подсветку
> вручную или программно через включение scroll. Должна гореть постоянно.

Дополню. Если я правильно понял вводные, то у тебя есть ноутбук и его
родная клавиатура и есть внешняя клавиатура. Для ноутбука тебе надо,
чтобы загорался Scroll, но он действует и для внешней клавиатуры, а у
нее, к несчастью, этот Scroll LED зажигает подсветку. Выход из ситуации
- задание разных правил переключения (вернее, зажигания светодиода) для
этих клавиатур. Сделать это можно через xorg.conf (или отдельный
конфигурационный файл в директории /etc/X11/xorg.conf.d), задав две
секции InputClass для каждой клавиатуры, где и указать, что у одной
зажигать, а у второй не зажигать. Как писать правила, читай
документацию.



Re: systemd halt

2018-10-13 Пенетрантность Evgeny Zubok
sergio  writes:

> Как правильно выключать debian с systemd?
>
> говорю sudo halt, система доходит до "reboot: System halted" и всё.

Не пользуюсь systemd, поэтому поинтересуюсь: systemd каким-нибудь
образом использует прежние настройки системы из
/etc/default? Предполагаю, что нет. Но если использует, то там есть
файлик /etc/default/halt, в котором надо указать HALT=poweroff. Тогда он
по halt будет выключать машину.



Re: переключение языков в иксах

2018-10-13 Пенетрантность Evgeny Zubok
Sohin Vyacheslaw  writes:

> на данный момент у меня переключение языков настроено Caps/Shift+Caps:
> Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:caps_toggle,grp_led:scroll"
>
> p.s. в продолжение темы - может кто в курсе можно ли как-то на внешней
> клавиатуре с подсветкой программно что-ли указать, чтобы подсветка
> горела всегда? а то при переключении на русский она полностью гаснет.

Дело в том, что твоя клавиатура, как и моя, управляет подсветкой через
включение светодиода  scroll lock. Если ты обратишь внимание, то ты этот
"светодиод" зажигаешь grp_led:scroll. Убери эту опцию и включи подсветку
вручную или программно через включение scroll. Должна гореть постоянно.



Re: Debian jessie/stretch pxe autoinstall issue

2018-02-28 Пенетрантность Evgeny Dunaev
Вроде нашел проблему:

 method{ format } format { } \


Здесь лишний пробел между "format" и "{".
Должно быть так:

 method{ format } format{ } \


Видимо, из-за этого инсталлятор Debian не форматировал диски и не хотел
ставить пакеты в unclean target.
В ubuntu, видимо, что-то по-другому.

2018-02-26 21:52 GMT+03:00 Evgeny Dunaev <bydu...@gmail.com>:

> Добрый день!
> Вдохновившись следующим гайдом https://www.hiroom2.
> com/2016/05/19/ubuntu-16-04-debian-8-run-pxe-boot-server-
> for-automated-install/ решил сделать подобный установщик для основных
> систем для домашних виртуалок.
> Ubuntu 16.04 ставится без проблем. Debian же, что jessie, что stretch,
> валятся на непонятной мне ошибке.
> В установщике это выглядит так:
>
> "Base system installation error
> The debootstrap exited with an error (return value 1).
> Check /var/log/syslog or see virtual console 4 for the details."
> Скриншот для пущей наглядности:  https://imgur.com/HX3OVwl
> В обоих случаях на что-то жалуется tar.
> В консоли, stretch: https://imgur.com/Afk1MpO
> В консоли, jessie: https://imgur.com/AvvM2QC
>
> Использую следующую конфигурацию preseed.
>
> #
> # locales
> #
> d-i debian-installer/locale string en_US.UTF-8
> d-i debian-installer/language string en
> d-i debian-installer/country string RU
> #
> # keyboard
> #
> d-i console-setup/ask_detect boolean false
> d-i keyboard-configuration/xkb-keymap select us
> d-i keyboard-configuration/toggle select No toggling
> d-i debian-installer/keymap select us
> d-i keymap select us
> #
> # network
> #
> d-i netcfg/choose_interface select auto
> d-i netcfg/get_hostname string unassigned-hostname
> d-i netcfg/get_domain string unassigned-domain
> #
> # users
> #
> d-i passwd/user-fullname string
> d-i passwd/username string bydunai
> d-i passwd/root-password password debian
> d-i passwd/root-password-again password debian
> d-i passwd/user-password password debian
> d-i passwd/user-password-again password debian
> d-i user-setup/allow-password-weak boolean true
> #
> # repos
> #
> d-i mirror/country string manual
> d-i mirror/http/hostname string http://mirror.yandex.ru
> d-i mirror/http/directory string /debian
> d-i mirror/http/proxy string
> #
> # time
> #
> d-i clock-setup/utc boolean true
> d-i clock-setup/ntp boolean true
> d-i time/zone string Europe/Moscow
> #
> # partitioning
> #
> # use disk /dev/sda or /dev/vda
> d-i partman-auto/disk string /dev/[sv]da
> # use regular install, not lvm or encrypted
> d-i partman-auto/method string regular
> # remove any lvm
> d-i partman-lvm/device_remove_lvm boolean true
> # remove any raid
> d-i partman-md/device_remove_md boolean true
> # confirmation
> d-i partman-lvm/confirm boolean true
> d-i partman-lvm/confirm_nooverwrite boolean true
> # gpt
> d-i partman-basicfilesystems/choose_label string gpt
> d-i partman-basicfilesystems/default_label string gpt
> d-i partman-partitioning/choose_label string gpt
> d-i partman-partitioning/default_label string gpt
> d-i partman/choose_label string gpt
> d-i partman/default_label string gpt
> partman-partitioning partman-partitioning/choose_label select gpt
> # partitioning
> d-i partman-auto/alignment string optimal
> partman-auto/choose_recipe select custom_recipe
> d-i partman-auto/expert_recipe string \
> custom_recipe :: \
> 1 1 1 free \
> $gptonly{ } \
> $primary{ } \
> $bios_boot{ } \
> method{ biosgrub } \
> . \
> 16384 16484 -1 ext4 \
> $gptonly{ } \
> $primary{ } \
> $bootable{ } \
> method{ format } format { } \
> use_filesystem{ } filesystem{ ext4 } \
> mountpoint{ / }\
> . \
> 4096 4096 4096 linux-swap \
> $gptonly{ } \
> $primary{ } \
> method{ swap } format { }\
> .
>
> # confirmation
> #d-i partman-md/confirm boolean true
> #d-i partman-lvm/confirm boolean true
>
> # allow to write new labels
> d-i partman-partitioning/confirm_write_new_label boolean true
> # finishing
> d-i partman/choose_partition select finish
> # confirmation
> d-i partman/confirm boolean true
> d-i partman/confirm_nooverwrite boolean true
> # kernel
> d-i base-installer/kernel/image string linux-image-amd64
>
> # grub
> d-i grub-installer/grub2_instead_of_grub_legacy boolean true
> d-i grub-installer/only_debian boolean true
> d-i grub-installer/bootdev string /dev/[sv]da
> # packages
> d-i pkgsel/update-policy select none
> d-i pkgsel/include string sudo openssh-server vim tcpdump tmux nload htop
> d-i finish-install/reboot_in_progress note
>
> С таким конфигом Ubuntu устанавливается, а Debian - ни в какую.
> В чем может быть проблема?
>
> --
> Regards,
> Evgeny Dunaev
>



-- 
Regards,
Evgeny Dunaev


Re: Debian jessie/stretch pxe autoinstall issue

2018-02-27 Пенетрантность Evgeny Dunaev
>
> Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора.
> Ну или /var/log/messages если сможешь.


Там есть скрины от 4-ой консоли.

Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не в
> _первом найденном_ - то хрен мы поставимся.


В данном случае это неважно - интерфейс один и интернет в нем есть.

вместо этого хорошо подходит
> d-i passwd/root-password-crypted password $6$.$...
> d-i passwd/user-password-crypted password $6$.$...


Ок, это можно сделать лучше.

Яндекс давно не самое быстрое (и безглючное) в этом мире.


И это возьму на заметку.

В подходе.
> Если у тебя есть _виртуалки_ - то зачем тебе netinstall вообще?
> Сделай один раз имадж ручкми и копируй его.


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

Копировать тоже можно, но я еще не разбирался, как машину делать уникальной
(менять всяческие mac, uid и т.д.).

26 февраля 2018 г., 22:57 пользователь Andrey Jr. Melnikov <
temnota...@gmail.com> написал:

> Evgeny Dunaev <bydu...@gmail.com> wrote:
> > [-- text/plain, кодировка quoted-printable, кодировка: UTF-8, 164 строк
> --]
>
> > Добрый день!
> > Вдохновившись следующим гайдом
> > https://www.hiroom2.com/2016/05/19/ubuntu-16-04-debian-8-
> run-pxe-boot-server-for-automated-install/
> > решил сделать подобный установщик для основных систем для домашних
> > виртуалок.
> > Ubuntu 16.04 ставится без проблем. Debian же, что jessie, что stretch,
> > валятся на непонятной мне ошибке.
> > В установщике это выглядит так:
>
> > "Base system installation error
> > The debootstrap exited with an error (return value 1).
> > Check /var/log/syslog or see virtual console 4 for the details."
> > Скриншот для пущей наглядности:  https://imgur.com/HX3OVwl
> Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора.
> Ну или /var/log/messages если сможешь.
>
> > Использую следующую конфигурацию preseed.
>
> > #
> > # locales
> > #
> > d-i debian-installer/locale string en_US.UTF-8
> > d-i debian-installer/language string en
> > d-i debian-installer/country string RU
> > #
> > # keyboard
> > #
> > d-i console-setup/ask_detect boolean false
> > d-i keyboard-configuration/xkb-keymap select us
> > d-i keyboard-configuration/toggle select No toggling
> > d-i debian-installer/keymap select us
> > d-i keymap select us
> > #
> > # network
> > #
> > d-i netcfg/choose_interface select auto
> > d-i netcfg/get_hostname string unassigned-hostname
> > d-i netcfg/get_domain string unassigned-domain
> Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не
> в
> _первом найденном_ - то хрен мы поставимся.
>
> > #
> > # users
> > #
> > d-i passwd/user-fullname string
> > d-i passwd/username string bydunai
> > d-i passwd/root-password password debian
> > d-i passwd/root-password-again password debian
> > d-i passwd/user-password password debian
> > d-i passwd/user-password-again password debian
> вместо этого хорошо подходит
> d-i passwd/root-password-crypted password $6$.$...
> d-i passwd/user-password-crypted password $6$.$...
>
> > d-i user-setup/allow-password-weak boolean true
> > #
> > # repos
> > #
> > d-i mirror/country string manual
> > d-i mirror/http/hostname string http://mirror.yandex.ru
> Яндекс давно не самое быстрое (и безглючное) в этом мире.
> d-i mirror/http/hostname string httpredir.debian.org
>
> > d-i mirror/http/directory string /debian
> > d-i mirror/http/proxy string
>
> > #
> > # time
> > #
> > d-i clock-setup/utc boolean true
> > d-i clock-setup/ntp boolean true
> > d-i time/zone string Europe/Moscow
> > #
> > # partitioning
> > #
> > # use disk /dev/sda or /dev/vda
> > d-i partman-auto/disk string /dev/[sv]da
> > # use regular install, not lvm or encrypted
> > d-i partman-auto/method string regular
> > # remove any lvm
> > d-i partman-lvm/device_remove_lvm boolean true
> > # remove any raid
> > d-i partman-md/device_remove_md boolean true
> > # confirmation
> > d-i partman-lvm/confirm boolean true
> > d-i partman-lvm/confirm_nooverwrite boolean true
> > # gpt
> > d-i partman-basicfilesystems/choose_label string gpt
> > d-i partman-basicfilesystems/default_label string gpt
> > d-i partman-partitioning/choose_label string gpt
> > d-i partman-partitioning/default_label string gpt
> > d-i partman/choose_label string gpt
> > d-i par

Debian jessie/stretch pxe autoinstall issue

2018-02-26 Пенетрантность Evgeny Dunaev
Добрый день!
Вдохновившись следующим гайдом
https://www.hiroom2.com/2016/05/19/ubuntu-16-04-debian-8-run-pxe-boot-server-for-automated-install/
решил сделать подобный установщик для основных систем для домашних
виртуалок.
Ubuntu 16.04 ставится без проблем. Debian же, что jessie, что stretch,
валятся на непонятной мне ошибке.
В установщике это выглядит так:

"Base system installation error
The debootstrap exited with an error (return value 1).
Check /var/log/syslog or see virtual console 4 for the details."
Скриншот для пущей наглядности:  https://imgur.com/HX3OVwl
В обоих случаях на что-то жалуется tar.
В консоли, stretch: https://imgur.com/Afk1MpO
В консоли, jessie: https://imgur.com/AvvM2QC

Использую следующую конфигурацию preseed.

#
# locales
#
d-i debian-installer/locale string en_US.UTF-8
d-i debian-installer/language string en
d-i debian-installer/country string RU
#
# keyboard
#
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/xkb-keymap select us
d-i keyboard-configuration/toggle select No toggling
d-i debian-installer/keymap select us
d-i keymap select us
#
# network
#
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string unassigned-hostname
d-i netcfg/get_domain string unassigned-domain
#
# users
#
d-i passwd/user-fullname string
d-i passwd/username string bydunai
d-i passwd/root-password password debian
d-i passwd/root-password-again password debian
d-i passwd/user-password password debian
d-i passwd/user-password-again password debian
d-i user-setup/allow-password-weak boolean true
#
# repos
#
d-i mirror/country string manual
d-i mirror/http/hostname string http://mirror.yandex.ru
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
#
# time
#
d-i clock-setup/utc boolean true
d-i clock-setup/ntp boolean true
d-i time/zone string Europe/Moscow
#
# partitioning
#
# use disk /dev/sda or /dev/vda
d-i partman-auto/disk string /dev/[sv]da
# use regular install, not lvm or encrypted
d-i partman-auto/method string regular
# remove any lvm
d-i partman-lvm/device_remove_lvm boolean true
# remove any raid
d-i partman-md/device_remove_md boolean true
# confirmation
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite boolean true
# gpt
d-i partman-basicfilesystems/choose_label string gpt
d-i partman-basicfilesystems/default_label string gpt
d-i partman-partitioning/choose_label string gpt
d-i partman-partitioning/default_label string gpt
d-i partman/choose_label string gpt
d-i partman/default_label string gpt
partman-partitioning partman-partitioning/choose_label select gpt
# partitioning
d-i partman-auto/alignment string optimal
partman-auto/choose_recipe select custom_recipe
d-i partman-auto/expert_recipe string \
custom_recipe :: \
1 1 1 free \
$gptonly{ } \
$primary{ } \
$bios_boot{ } \
method{ biosgrub } \
. \
16384 16484 -1 ext4 \
$gptonly{ } \
$primary{ } \
$bootable{ } \
method{ format } format { } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ / }\
. \
4096 4096 4096 linux-swap \
$gptonly{ } \
$primary{ } \
method{ swap } format { }\
.

# confirmation
#d-i partman-md/confirm boolean true
#d-i partman-lvm/confirm boolean true

# allow to write new labels
d-i partman-partitioning/confirm_write_new_label boolean true
# finishing
d-i partman/choose_partition select finish
# confirmation
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
# kernel
d-i base-installer/kernel/image string linux-image-amd64

# grub
d-i grub-installer/grub2_instead_of_grub_legacy boolean true
d-i grub-installer/only_debian boolean true
d-i grub-installer/bootdev string /dev/[sv]da
# packages
d-i pkgsel/update-policy select none
d-i pkgsel/include string sudo openssh-server vim tcpdump tmux nload htop
d-i finish-install/reboot_in_progress note

С таким конфигом Ubuntu устанавливается, а Debian - ни в какую.
В чем может быть проблема?

-- 
Regards,
Evgeny Dunaev


Re: LXDE

2017-10-20 Пенетрантность Evgeny Kapun

20.10.2017 17:03, Ivan Petrov пишет:

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


Правка > Параметры > Основные > Вид по умолчанию



Re: Программа для работы с текстовыми файлами

2017-07-06 Пенетрантность Yurkin Evgeny
grep egrep? 

В письме от четверг, 6 июля 2017 г. 16:36:53 +07 пользователь 
sedov...@yandex.ru написал:
> Есть ли в дистрибутиве debian программа, которая по регулярному
> выражению, может вытащить из текстового файла: 1. нужные слова; 2.
> строку начинающуюся с нужного слова?


-- 
С уважением,
Юркин Евгений
Siberian Health Inc



Re: Стратегия поддержания резервных копий. Деградация носителей.

2017-06-25 Пенетрантность Yurkin Evgeny
В письме от воскресенье, 25 июня 2017 г. 16:57:47 +07 пользователь Sergey 
Matveev 
написал:
> *** alexander barakin  [2017-06-25 16:50]:
> >а оно простым смертным разве продаётся? гуглояндекс ничего мне не
> >рассказал по этому поводу.
> 
> Я покупал две такие железки в компании ETegro Technologies много лет
> назад, но такой компании уже не нет. Физическим лицами они продавали
> без проблем. Я к тому, что такие железки существуют.
вот пример подобных железяк, стоят не дорого, их как грязи в продаже
по крайней мере gen8


https://www.hpe.com/ru/ru/product-catalog/servers/proliant-servers/pip.specifications.hpe-proliant-microserver-gen8.5379860.html

https://www.hpe.com/ru/ru/product-catalog/servers/proliant-servers/pip.specifications.hpe-proliant-microserver-gen10.1009955118.html


-- 
С уважением,
Юркин Евгений
Siberian Health Inc



Re: Установить debian без systemd

2017-06-08 Пенетрантность Evgeny Zubok
Иван Лох  writes:

> On Thu, Jun 08, 2017 at 08:12:36PM +0300, artiom wrote:
>> >> Для юношей, которые выросли на форточках, софтина спроектирована не
>> >> просто идеально, а еще и полностью соответствует форточной идеологии.
>> > Софтина полностью соответствует *яблочной* идеологии, а не форточной,
>> > что совсем не лучше и даже, может, хуже, потому что толерантность к
>
> Если что, pulseaudio это звуковой _сетевой_ _сервер_ управляемый из
> командной строки. Это юниксвэй в полный рост )))

Я про systemd. Мне совершенно понятно, что любители Гнома и пр. все
равно скажут, что это юниксвей. Но я считаю фактом, что systemd -
никакая не форточная технология, а именно аналог launchd из Mac OS X.



Re: Установить debian без systemd

2017-06-08 Пенетрантность Evgeny Zubok
Melleus  writes:

> artiom  writes:

> Для юношей, которые выросли на форточках, софтина спроектирована не
> просто идеально, а еще и полностью соответствует форточной идеологии.

Софтина полностью соответствует *яблочной* идеологии, а не форточной,
что совсем не лучше и даже, может, хуже, потому что толерантность к
яблочным решениям у линуксоидов высокая. Почему все поминают винду?
Сейчас тренд копировать Mac OS X и их инфраструктуру. Да и сам Леннарт
перечислял, на что он смотрел.



Re: права андроида

2016-11-26 Пенетрантность Evgeny Kapun

https://ru.wikipedia.org/wiki/SELinux



Re: ssh remote command execution

2016-09-28 Пенетрантность Evgeny Kapun

29.09.2016 02:48, Artem Chuprina пишет:

On 29 September 2016 7:27:25 am GMT+11:00, sergio  wrote:

Есть ssh к ipmi.

Туда можно залогиниться (правда только по паролю) и получить сериал
консоль, сказав: start /system1/sol1


Вот есть connectbot на андроиде, он помнит всё и по одной кнопке я
получаю сериал.


Так работает:
% sshpass -pPASS ssh -l sergio localhost 'ls -l'
total ...

Так нет:
% sshpass -pADMIN ssh -l ADMIN ipmi-host 'start /system1/sol1'

ATEN SMASH-CLP System Management Shell, version 1.04
Copyright (c) 2008-2009 by ATEN International CO., Ltd.
All Rights Reserved

->

Даёт cli, а 'start /system1/sol1' не отрабатывает!


P.S. sshpass, понятно, ни при чём:
% ssh ADMIN@moo-ipmi 'start /system1/sol1'
после ввода пароля тоже просто даёт cli.


Там может быть много разного. Начиная с того, что оно может хотеть терминала (ключ -t у 
ssh) и заканчивая тем, что start может оказаться запуском задачи в фоне, которая тем не 
менее выводит что-то в stdout/stderr, и тупо обламывается на этом выводе, потому что ssh 
уже отцепился. Я так понял по "дает cli", ssh не отцепляется, т.е. скорее 
первое.


Скорее всего, SSH-сервер просто игнорирует команду, переданную через параметр. 
То есть нужно эмулировать ввод команды с клавиатуры. Что-то вроде этого:

(echo 'start /system1/sol1'; cat) | ssh ADMIN@moo-ipmi

Эта команда сначала передаёт на сервер строку 'start /system1/sol1', а затем 
команда cat начинает передавать на сервер ввод с клавиатуры. Если ввод нужен не 
с клавиатуры, а откуда-то ещё, то вместо cat нужно подставить команду, которая 
генерирует этот ввод в stdout.



Re: Установить драйвер nvidia для GTX 960M

2016-09-26 Пенетрантность Evgeny Yugov
Дерьмовая пока поддержка в линукс дискретной графики. 8(
Имею такую же дискретку на своем HP, после теста на WoW вернул офтопик, ибо
падение производительности в 3-4(~100 vs 25) раза для меня не комильфо.
Да и пропеллер молотит как осатанелый...

26 сентября 2016 г., 16:00 пользователь Grigory Fateyev 
написал:

> Добрый день!
>
> Имею:
>
> Debian stretch
>
> # lspci -k | grep -iEA3 'vga|3d'
> 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev
> 06)
> Subsystem: ASUSTeK Computer Inc. HD Graphics 530
> Kernel driver in use: i915
> Kernel modules: i915
> --
> 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev
> a2)
> Subsystem: ASUSTeK Computer Inc. GM107M [GeForce GTX 960M]
> Kernel modules: nouveau
>
> Пытаюсь установить так:
>
> apt-get install nvidia-driver bumblebee-nvidia
>
> Всё встаёт нормально, после загрузки bumblebee начинает крутиться
> вентилятор на максимуме (похоже на видеокарте). После перезагрузки
> и startx X сервер виснет намертво не успев записать в лог.
>
> Здесь: https://jeremymdyson.wordpress.com/2016/04/27/
> ubuntugnome-16-04-on-asus-rog-gl552v/
> получилось завести на похожем лаптопе и с теми же драйверами 361 версии.
> Значит оно должно работать.
>
> Кстати, после установки nvidia и старте, запуск команды lspci -k то-же
> вешает систему намертво.
>
> И последнее, такое же поведение было и с nouveau драйвером, пока не
> добавил nouveau.modeset=0 в параметры загрузки ядра.
>
> Может у вас будут советы как это исправить, буду благодарен за любые
> советы.
>
> Спасибо!
>


Re: dovecot ntlm auth проблемы

2016-09-23 Пенетрантность Evgeny Yugov
Именно этого и добиваюсь.
Однако по факту: пароль спрашивается каждый раз, когда запускается MUA,
т.е. никаким SSO и не пахнет.
Осталось разобраться - почему?
Собственно за этим и "залез" сюда.

23 сентября 2016 г., 13:28 пользователь Victor Wagner 
написал:

> On Fri, 23 Sep 2016 08:13:40 +0300
> "Vasiliy P. Melnik"  wrote:
>
> > >
> > > Не могу разобраться, почему _каждый_ раз при подключении
> > > запрашивается пароль?
> > >
> >
> > А как должно быть? пришел клиент - у него спросили пароль, два раза
> > пришел
> > - два раза спросили.
>
> Должно быть так - пришел юзер утром в офис, ввел пароль при логине на
> рабочую станцию, и больше до самого конца рабочего дня у него пароль не
> спрашивают. Ну разве что он на обед отошел и экран за это время
> залочился.
>
> Домен-контроллер (керберос-сервер), рабочая станция и сервер между
> собой сами договариваются о том, почему этому пользователю следует
> верить. И вроде это даже пытается происходить, судя по наличию в логах
>
> Sep 23 11:29:34 auth: Debug: client in: AUTH1   NTLM
>service=imapsession=iwGtOSU9xtPAqELslip=192.168.66.50
>
>
> Более того, даже когда никаких керберосов не используется, MUA обычно
> достаточно умен, чтобы не спрашивать у пользователя пароль дважды.
> Повторный запрос пароля выдается только тогда, когда про первый сказали
> "не, это что-то не то". Во всяком случае Tunderbird точно достаточно
> умен для этого.
>
>


Re: dovecot ntlm auth проблемы

2016-09-22 Пенетрантность Evgeny Yugov
Собственно вопрос в том где "Passwordless authentication"?
А  то что MUA ломится несколько раз, это уже десятый вопрос.

23 сентября 2016 г., 12:13 пользователь Vasiliy P. Melnik 
написал:

> Не могу разобраться, почему _каждый_ раз при подключении запрашивается
>> пароль?
>>
>
> А как должно быть? пришел клиент - у него спросили пароль, два раза пришел
> - два раза спросили.
>


dovecot ntlm auth проблемы

2016-09-22 Пенетрантность Evgeny Yugov
Здравствуйте.

Дано:

dpkg -l *dovecot* | grep ^ii
ii  dovecot-core   1:2.2.25-1   amd64secure POP3/IMAP
server - core files
ii  dovecot-gssapi 1:2.2.25-1   amd64secure POP3/IMAP
server - GSSAPI support
ii  dovecot-imapd  1:2.2.25-1   amd64secure POP3/IMAP
server - IMAP daemon
ii  dovecot-ldap   1:2.2.25-1   amd64secure POP3/IMAP
server - LDAP support
ii  dovecot-lmtpd  1:2.2.25-1   amd64secure POP3/IMAP
server - LMTP server
ii  dovecot-managesieved   1:2.2.25-1   amd64secure POP3/IMAP
server - ManageSieve server
ii  dovecot-pop3d  1:2.2.25-1   amd64secure POP3/IMAP
server - POP3 daemon
ii  dovecot-sieve  1:2.2.25-1   amd64secure POP3/IMAP
server - Sieve filters support

dpkg -l *winbind* | grep ^ii
ii  winbind2:4.4.5+dfsg-3 amd64service to resolve user and
group information from Windows NT servers

Нужно сделать прозрачную NTLM-аутентификацию для MUA: Thunderbird,
Outlook(2010), The Bat.
настраивалось по документации
http://wiki2.dovecot.org/HowTo/ActiveDirectoryNtlm

Сервер добавлен в AD

$ net ads status
...
distinguishedName: CN=imap,CN=Computers,DC=nsk,DC=lanta,DC=ru
...

Авторизация работает:
$ wbinfo -a john
Enter john's password:
plaintext password authentication succeeded
Enter john's password:
challenge/response password authentication succeeded

Конфиги:

/etc/samba/smb.conf
[global]
 workgroup = LANTA
 realm = nsk.lanta.ru
 security = ADS
 local master = no
 domain master = no
 preferred master = no
 dns proxy = no
 idmap uid = 1-2
 idmap gid = 1-2
 password server = domain3.nsk.lanta.ru
 encrypt passwords = yes
 #use kerberos keytab = true
 winbind use default domain = yes
 winbind offline logon = false
 winbind separator = +

/etc/dovecot/dovecot.conf
...
auth_mechanisms = ntlm
auth_use_winbind = yes
auth_username_format = %Lu
auth_winbind_helper_path = /usr/bin/ntlm_auth
userdb {
 args = uid=vmail gid=vmail home=/srv/vmail/maildir/%Ln
 driver = static
}
...
Пришлось добавить:
service auth {
 user = root
}
потому что:
Sep 23 11:24:14 imap dovecot: auth:
ntlm(?,192.168.66.236,): ntlm_auth reports broken helper:
NT_STATUS_UNSUCCESSFUL
Sep 23 11:24:14 imap dovecot: auth: Error: winbind: ntlm_auth exited with
exit code 0

При попытке подключится MUA c Windows станции, включенной в домен,
почему-то запрашивается пароль, при этом в логах:


DEBUG:

Sep 23 11:29:29 auth: Debug: Loading modules from directory:
/usr/lib/dovecot/modules/auth
Sep 23 11:29:29 auth: Debug: Read auth token secret from
/var/run/dovecot/auth-token-secret.dat
Sep 23 11:29:29 auth: Debug: auth client connected (pid=15287)
Sep 23 11:29:34 auth: Debug: client in: AUTH1   NTLM
   service=imapsession=iwGtOSU9xtPAqELslip=192.168.66.50
  rip=192.168.66.236  lport=143   rport=54214
Sep 23 11:29:34 auth: Debug: client passdb out: CONT1
Sep 23 11:29:34 auth: Debug: client in: CONT1(previous
base64 data may contain sensitive data)
Sep 23 11:29:34 auth: Debug: client passdb out: CONT1   
Sep 23 11:29:34 auth: Debug: client in: CONT1(previo
us base64 data may contain sensitive data)
Sep 23 11:29:34 auth: Debug: client passdb out: OK  1   user=john
Sep 23 11:29:34 auth: Debug: master in: REQUEST 3676962817  15287   1
  26ff92e1a7584dd15f7569c89fd91da7session_pid=15290
  request_auth_token
Sep 23 11:29:34 auth: Debug: master userdb out: USER3676962817
 johnuid=5000gid=5000home=/srv/vmail/maildir/john
   auth_token=78c6c23482422521f8b08967682ddf631694b876
Sep 23 11:29:34 imap(john): Debug: Loading modules from directory:
/usr/lib/dovecot/modules
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib01_acl_plugin.so
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib02_imap_acl_plugin.so
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib10_quota_plugin.so
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib11_imap_quota_plugin.so
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib15_notify_plugin.so
Sep 23 11:29:34 imap(john): Debug: Module loaded:
/usr/lib/dovecot/modules/lib20_mail_log_plugin.so
Sep 23 11:29:34 imap(john): Debug: Effective uid=5000, gid=5000,
home=/srv/vmail/maildir/john
Sep 23 11:29:34 imap(john): Debug: acl: No acl_shared_dict setting - shared
mailbox listing is disabled
Sep 23 11:29:34 imap(john): Debug: Quota root: name=user backend=dict
args=:file:/srv/vmail/maildir/john/maildir/dovecot-quota
Sep 23 11:29:34 imap(john): Debug: Quota rule: root=user mailbox=*
bytes=1073741824 messages=0
Sep 23 11:29:34 imap(john): Debug: Quota rule: root=user mailbox=Trash
bytes=+107374182 (10%) messages=0
Sep 23 11:29:34 imap(john): Debug: Quota grace: root=user bytes=107374182
(10%)
Sep 23 11:29:34 imap(john): Debug: dict quota: 

Re: Определить codename дистрибутива

2016-03-22 Пенетрантность Yurkin Evgeny
можно еще вот так

dpkg --status tzdata|grep Provides|cut -f2 -d'-'

В письме от 22 марта 2016 10:26:43 пользователь Victor Wagner написал:
> On Tue, 22 Mar 2016 13:01:20 +0600
> 
> Yurkin Evgeny <yur...@sibvaleo.com> wrote:
> > а чем плох вариант сделать массив соответствий числовой  = =
> > буквенный потом
> > cat /etc/debian_version
> 
> Тем что хочется шелловскую команду, написанную на веб-странице,
> которую юзер потом cut'n'past-ит к себе в shell.
> Массив соответствий - это уже скрипт, который надо скачивать и
> запускать.

-- 
С уважением,
Юркин Евгений
Siberian Health Inc


Re: Определить codename дистрибутива

2016-03-22 Пенетрантность Yurkin Evgeny

а чем плох вариант сделать массив соответствий числовой  = = буквенный 
потом 
cat /etc/debian_version 



В письме от 22 марта 2016 09:40:49 пользователь Victor Wagner написал:
> On Tue, 22 Mar 2016 09:18:42 +0300
> 
> Andrey Nikitin  wrote:
> > В Tue, 22 Mar 2016 09:12:03 +0300
> > 
> > Victor Wagner  пишет:
> > >CODENAME=`echo $VERSION|sed -e 's/^.*(//' -e 's/)//'`
> > 
> > В 9-ке в os-release нет переменной VERSION, если что.
> 
> Значит это решение тоже не универсально.
> 
> Похоже, что самым правильным будет взять существующую строчку
> из /etc/apt/sources.list и поменять в ней второе поле.
> 
> Ну будет там stable  или testing написано вместо codename.

-- 
С уважением,
Юркин Евгений
Siberian Health Inc


Re: systemd

2015-12-26 Пенетрантность Evgeny Zubok
"Dmitry E. Oboukhov"  writes:

>> Насколько я знаю, в генте _можно_ собраться с systemd.  А можно и без
>> него.
>
> ну дык и в Debian _можно_ его не устанавливать.
>
> вопрос тут в том что поставят ли зависимость с xorg на systemd или
> нет.  если не поставят, то и можно будет на Debian/Gentoo жить без
> него, если поставят - тут нужно будет думать в любом дистре

Пока да. stable пока живет c SysV. У меня толко libsystemd0 притащена по
зависимостям, но это не systemd. Я даже, каюсь, специально включил
Debian Popularity Contest, чтобы он сообщал в Debian о том, ще не вмерла
SysV, а то в последнее время там стало модным на popcon в спорах о
нужности ссылаться, а ведь большинство админов и пользователей popcon
сразу вырубают на корню. :)



Re: systemd

2015-12-26 Пенетрантность Evgeny Zubok
Max Dmitrichenko  writes:

>> Пока да. stable пока живет c SysV. У меня толко libsystemd0 притащена по
>> зависимостям, но это не systemd. Я даже, каюсь, специально включил
>> Debian Popularity Contest, чтобы он сообщал в Debian о том, ще не вмерла
>> SysV, а то в последнее время там стало модным на popcon в спорах о
>> нужности ссылаться, а ведь большинство админов и пользователей popcon
>> сразу вырубают на корню. :)
>
> Хм... может быть, стоит тогда поучится у бородатого дядки Чурова? )))

Да, здесь бы его возможности были бы как раз уместестны. Нет, я не хочу
прослыть луддитом, не за SysV держусь. Я за возможность выбора. Плохо,
когда эта возможность пропадает. В обсуждениях агрессивно себя вели как
раз сопровождающие GNOME (француз один громче всех, все забываю его
имя... Подсмотрел - Josselin Mouette). Вот прямо так и заявляют, что
Debian is not about choice, что это вам показалось и вы все не так
понимаете. Не знаю, что будет дальше происходить.



Re: Сломалась сборка через gcc

2015-12-18 Пенетрантность Evgeny Tarasov

18.12.2015 20:14, aleksey пишет:

18.12.2015 16:07, Evgeny Tarasov пишет:

18.12.2015 18:09, aleksey пишет:

Приветствую!

Не подскажите, что такое могло сломаться, что про сборке любого сишного
кода (даже пустой заглушки) выдается это:
$ gcc aaa.c
/usr/bin/ld:
/usr/lib/gcc/i586-linux-gnu/5/../../../i386-linux-gnu/crti.o:
нераспознанное перемещение (0x2b) в разделе «.init»
/usr/bin/ld: final link failed: Некорректное значение
collect2: error: ld returned 1 exit status

Еще неделю назад все было нормально. Но я проводил обновление пакетов и
что именно повлияло - не смог разобраться. libc6-dev установлен,
переустановка его и gcc не помогла. Что может быть?

Система: Debian testing, Linux mainlnx1 4.2.0-1-686-pae #1 SMP Debian
4.2.6-3 (2015-12-06) i686 GNU/Linux
Установленные версии gcc: 4.9 и 5.

Сам файл присутствует, запуск gcc-4.9 aaa.c проблемы не решает.

С уважением, Алексей А.


Попробуйте еще переустановить пакет binutils.


Не помогло, к сожалению.


Посмотрите, похоже ваш случай:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808181
Вроде поправили сегодня binutils. В ближайшее время появится на 
зеркалах, обновите.




Re: Интерфейс к debbugs?

2015-12-18 Пенетрантность Evgeny Zubok
Oleksandr Gavenko  writes:

>> либо в ELPA засовывать. Второй вариант для большинства более тяжелым
>> окажется, так как чтобы коммитить в ELPA, надо подписать соглашение о
>> передаче прав FSF. Я-то такое подписал, у меня есть. Но у большинтсва
>> нет, у них даже патчи не примут, пока не подпишут.
>>
>
> Посчитал что лучше спросить в паблике по процесу copyright assignment
> в FSF.
>
> Вроде как персональной встречи не требуется и никаких PGP ключей не
> надо:
>
>   https://www.gnu.org/prep/maintain/maintain.html#Legal-Matters
>
> Будет предложено отправить письмо FSF?

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

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

> Для каждого поекта нужно отдельное copyright assignment?

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

> Есть возможность избавиться от рутины подписания для каждого проекта
> (это время/деньги) если разделяешь взгляды FSF?

Далеко не все проекты GNU покрыты копирайтом FSF, а только важные: gcc,
autotools, glibc, emacs и др. Поэтому не для всех проектов GNU требуется
передача прав на код.  Но если ты хочешь, чтобы твой код добавляли в
проекты с копирайтом FSF в репозитории, которые находятся под их
контролем, то избежать подписания нельзя. Если категорически не хочешь
подписывать, то имеешь право форкать и добавлять что душе угодно и от
кого угодно. Это условия лицензии GPL.

> Нужно ожидать запроса на передачу прав от апстрима или можно заранее
> самому провернуть?

А что провернуть? У них есть список тех, кто подписал. Если твоего имени
нет, то тебе на это укажут, разведут руками и предложат подписать. Иначе
взять код и закоммитить не смогут.

> Вроде для патчей длиной до 15 строк можно без подписания. Но строки
> сумируются от любого contribution:
>
>   https://www.gnu.org/prep/maintain/maintain.html#Legally-Significant
>

Речь идет о тривиальных патчах.

> Нужно ли заключать соглашение с Debian? Вроде есть роли Maintainer и
> Developer, которые своей деятельностью создают авторское право.

Нет, не нужно.

> Я отправлял баг-репорты, ничего не спрашивали.

Баг-репорты отправлять никто не запрещает. :)

> За Debian wiki знаю что это проблемный ресурс. Туда не отслеживали кто
> писал и было позно спрашивать условия использования. Потому
> проблематично установить лицензию на существующий контент, и на новый
> контент нет рекомендаций:

>   https://wiki.debian.org/DebianWiki/LicencingTerms
>
> Потому https://wiki.debian.org/ нельзя включить в дистрибутив Debian!

Лицензия и копирайт разные вещи. Дебиану пофиг, какой копирайт. Им
важно, чтобы лицензия соответствовала DFSG. Если коллизия с wiki есть,
то только по поводу лицензии.



Re: Сломалась сборка через gcc

2015-12-18 Пенетрантность Evgeny Tarasov

18.12.2015 18:09, aleksey пишет:

Приветствую!

Не подскажите, что такое могло сломаться, что про сборке любого сишного
кода (даже пустой заглушки) выдается это:
$ gcc aaa.c
/usr/bin/ld:
/usr/lib/gcc/i586-linux-gnu/5/../../../i386-linux-gnu/crti.o:
нераспознанное перемещение (0x2b) в разделе «.init»
/usr/bin/ld: final link failed: Некорректное значение
collect2: error: ld returned 1 exit status

Еще неделю назад все было нормально. Но я проводил обновление пакетов и
что именно повлияло - не смог разобраться. libc6-dev установлен,
переустановка его и gcc не помогла. Что может быть?

Система: Debian testing, Linux mainlnx1 4.2.0-1-686-pae #1 SMP Debian
4.2.6-3 (2015-12-06) i686 GNU/Linux
Установленные версии gcc: 4.9 и 5.

Сам файл присутствует, запуск gcc-4.9 aaa.c проблемы не решает.

С уважением, Алексей А.


Попробуйте еще переустановить пакет binutils.



Re: Интерфейс к debbugs?

2015-12-16 Пенетрантность Evgeny Zubok
Oleksandr Gavenko  writes:

>> А вот для Debian фронтенда я до сих пор не написал. Вернее, написал
>> простейший еще на заре своей работы над библиотекой
>> debbugs.el. Написан он тяп-ляп. Однако я им пользуюсь для просмотра
>> багзилы и ответов, но он не для продакшена. Если интересно, то могу
>> прислать. Хотелось бы, конечно, этот фронтенд доделать, так как очень
>> полезная примочка для Emacs получилась бы.

> Мне было интересно как люди запоминают какое письмо с каким
> заголовком/синтаксисом отправить. Не верилось что каждый раз в шпаргалку
> заглядывают 2000 разработчиков ))

Запоминают. Когда работаеш с BTS на постоянной основе, то теги все
помнишь. Но режим, который помогает автоматически компоновать и отсылать
письмо на control@... нужен. В debian-el не совсем то, что надо.


> Мои интересы исключительно как пользователя Debian и команды в
> bugs.debian.org я отправлять не буду.
>
> 
>
> Список багов открываю из `M-x apt-utils-show-package' по `b b'
> (`apt-utils-web-browse-bug-reports').
>
> Было бы интересно получить список заголовков не покидая Emacs.

Список заголовков чего? Багов, отобранных по какому-то критерию? Если
это, то моя программа для Emacs через SOAP ровно это и делает.

1. Указываешь сервер, с которым работаешь: либо gnu.org, либо
debian.org.

2. Формируешь запрос по определенным ключам. Например, покажи мне
одновременно RC-баги к пакетам ghostscript и ghostview, которые
находятся в архиве. Или, например, покажи мне все баги с приоритетом
minor, в которые я когда-то что-то отвечал (ключ correspondent) или
покажи мне незаархивированные баги, которые я или кто-то интересующий
размещал (ключ originator).

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

4. Программа интегрирована с gnus.  Если на заголовок нажать RET, то
создается временная группа, где появляется дерево почтовых сообщений в
данный баг. Здесь программа по запросу получает mbox с сервера debbugs с
сообщениями в данный баг. Читаешь, читаешь, читаешь. Решил ответить -
делаешь то же, что в gnus, то есть жмешь Reply, пишешь ответ,
отправляешь.

> В общем Ваши наработки нужно всовывать в пакет debian-el.

Именно это и надо - либо в debian-el интегрировать (или вообще напрочь
его переписать), либо в ELPA засовывать. Второй вариант для большинства
более тяжелым окажется, так как чтобы коммитить в ELPA, надо подписать
соглашение о передаче прав FSF. Я-то такое подписал, у меня есть. Но у
большинтсва нет, у них даже патчи не примут, пока не подпишут.



Re: Интерфейс к debbugs?

2015-12-14 Пенетрантность Evgeny Zubok
Oleksandr Gavenko  writes:

> Через какой интерфейс удобно работать с https://bugs.debian.org/ ?

Я в свое время написал библиотеку для Emacs для работы с debbugs через
SOAP. При этом написал свой SOAP-клиент для Emacs. Однако оказалось, что
не я один такой был - увидел в emacs.devel сообщения о подобном
проекте. К тому же, уже кто-то быстрее подсуетился и протолкнул свой
SOAP-клиент в Emacs. С автором мы объединили усилия и смержили
наработки. Сейчас наша общая библиотека debbugs есть в ELPA. В тот
момент у меня еще не было возможности коммитить в ELPA, написал также
документацию к ней (там же в файле texi).

debbugs использует не только debian, но и GNU Project, поэтому они там у
себя быстрее библиотеку адаптировали, написав фронтенд к ней. Мы
договорились о названиях - они назвали ее debbugs-gnu. А вот для Debian
фронтенда я до сих пор не написал. Вернее, написал простейший еще на
заре своей работы над библиотекой debbugs.el. Написан он тяп-ляп. Однако
я им пользуюсь для просмотра багзилы и ответов, но он не для
продакшена. Если интересно, то могу прислать. Хотелось бы, конечно, этот
фронтенд доделать, так как очень полезная примочка для Emacs получилась
бы.



Re: Выполнение привелигированых команд пользователем.

2015-12-14 Пенетрантность Evgeny Zubok
Oleksandr Gavenko  writes:

> Для меня привычные команды:
>
>   $ sudo halt
>   $ sudo pm-suspend
>
> Они требуют прав root. Но пользователь декстопа должен иметь право выполнять
> эти операции!
>
> Как это сделано в популярных DE? В ~/.fvwm/config для себя я пропишу с sudo,
> но выглядит как то некошерно...

Почему некошерно? Дай права выполняться без пароля только этим
командам. У меня icewm и вот мой /etc/sudoers. Я даю новой группе
shutdown (символ %) права на выполнение операций перезагрузки без
пароля, добавляю пользователя в эту группу, и все. Остальные команды уже
будут требовать пароля.

Cmnd_Alias POWEROFF = /sbin/shutdown, /sbin/halt, /sbin/reboot, \
  /sbin/poweroff, /usr/sbin/pm-suspend, \ 
  /usr/sbin/pm-hibernate

%shutdown   ALL = (root) NOPASSWD: POWEROFF



Re: Выполнение привелигированых команд пользователем.

2015-12-14 Пенетрантность Evgeny Zubok
Artem Chuprina  writes:

>  EZ> командам. У меня icewm и вот мой /etc/sudoers. Я даю новой группе
>  EZ> shutdown (символ %) права на выполнение операций перезагрузки без
>  EZ> пароля, добавляю пользователя в эту группу, и все. Остальные команды уже
>  EZ> будут требовать пароля.
>
>  EZ> Cmnd_Alias POWEROFF = /sbin/shutdown, /sbin/halt, /sbin/reboot, \
>  EZ>   /sbin/poweroff, /usr/sbin/pm-suspend, \ 
>  EZ>   /usr/sbin/pm-hibernate
>  EZ> 
>  EZ> %shutdown   ALL = (root) NOPASSWD: POWEROFF
>
> Дело не столько в том, что это некошерно, сколько... никогда не
> приходилось ребутить НЕ ТУ машину?

В общем-то, нет, так как я почти классический админ локалхоста. За
редкими исключениями. Редкие исключения - это ssh на сервер в один
офис. Поэтому нескольких машин нет, я всегда знаю, что же я такое
перезапукаю. Но в случае перезапуска я лишний раз проверяю, то ли я
сейчас перезапускаю. И это делаю, скорее, не потому, что боюсь по ошибке
сервер перегрузить, а потому, что боюсь как раз свою машину по ошибке
перегрузить! Такая лишняя проверка машины вроде как должна помочь
избежать случайностей. :)

> Я вполне намеренно держу на разных серверах разные пароли, и sudo на них
> везде парольный.  Лишняя степень защиты от невнимательности.  Если
> пароль не подошел, начинаешь задумываться, на каком хосте ты выполняешь
> команду :)
>
> В этом смысле выставление capability юзеру, залогиненному локально и
> только ему - неплохая защита от невнимательности.
>
> Даже если ты никогда не работаешь в иксах удаленно (и пункт меню DE
> всегда вызывает только на локальной машине), настройка sudo - это не
> настройка иксового сеанса.  Возможность нечаянно отребутить машину при
> заходе на нее по сети остается.  sudo не умеет отличать сетевой вход от
> локального.

Проблема понятна. И, видимо, и раньше была понятна, поэтому и возникли
пакеты типа molly-guard, но решение это, согласен, несколько кривое
[1]. Тут уж надо админу решать, насколько у него часто случается
случайный перезагруз не той машины. Я, в общем-то, не стал бы настаивать
на sudo в таких особых случаях, раз уж это решительно смущает. :) В
случае локалхоста же проблем с sudo особых не вижу.

[1]

$ aptitude show molly-guard

Описание: protects machines from accidental shutdowns/reboots. The
 package installs a shell script that overrides the existing
 shutdown/reboot/halt/poweroff commands and first runs a set of scripts,
 which all have to exit successfully, before molly-guard invokes the
 real command.
 
 One of the scripts checks for existing SSH sessions. If any of the four
 commands are called interactively over an SSH session, the shell script
 prompts you to enter the name of the host you wish to shut down. This
 should adequately prevent you from accidental shutdowns and reboots.
 
 This shell script passes through the commands to the respective
 binaries in /sbin and should thus not get in the way if called
 non-interactively, or locally.




dovecot sieve sieve_before

2015-06-30 Пенетрантность Evgeny Yugov
Доброго времени суток.

Наткнулся на странность работы глобальных скриптов sieve_before.

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

require [copy];

if allof(header :is to orig_u...@mydomain.ru, not address :is :all
Delivered-To [copy_u...@mydomain.ru]) {
redirect :copy copy_u...@mydomain.ru;
}

Странность заключается в том что работает он только для отправителей
mydomain.ru с любого другого он игнорируется. Никто не сталкивался?


Re: Как установить часовой пояс со сдвигом на *.5 часа?

2015-06-19 Пенетрантность Evgeny Kapun
 Например, с помощью dpkg-reconfigure tzdata. Правда, там можно
 выбрать только те пояса, которые реально используются.
 
 Но вот, я там и не могу найти сдвиг на пол часа. Думал, м/б кто знает,
 как /etc/timezone шаманить. -- Вообще, нестандартное время должно
 как-то устанавливаться - не у всех же сдвиг ровно на час.

Если нужен реальный часовой пояс, то не нужно ничего шаманить, нужно просто 
выполнить dpkg-reconfigure tzdata и выбрать его. На этой странице [1] есть 
полный список доступных поясов, среди них попадаются сдвиги и на пол, и даже на 
три четверти часа.

Если нужного варианта в списке нет, значит, это что-то нестандартное, и нужно 
шаманить.

[1] https://en.wikipedia.org/wiki/List_of_tz_database_time_zones


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5583d375.7020...@gmail.com



Re: Как установить часовой пояс со сдвигом на *.5 часа?

2015-06-17 Пенетрантность Evgeny Kapun
 Как установить часовой пояс со сдвигом на *.5 часа (0.5 часа, 1.5 часа
 и т.д.) от (гринвича, или универсального времени)?

Например, с помощью dpkg-reconfigure tzdata. Правда, там можно выбрать только 
те пояса, которые реально используются.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/55816083.6010...@gmail.com



Re: jessie: segfaults на ровном месте: fixed

2015-03-17 Пенетрантность Evgeny Zubok
Artem Chuprina r...@lasgalen.net writes:

  EZ Такой баг тянет на release critical. Программа, получается, не
  EZ работает вообще.

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

Вроде попал уже какой-то похожий баг на debsums в RC:

https://bugs.debian.org/release-critical/other/testing.html

Package: debsums (debian/main).
Maintainer: Ryan Niebur r...@debian.org
  773136 [P+  ] [TU] debsums: modified files of arch-qualified (multiarch) 
packages are not being reported


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/873853ieez@tochka.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-12 Пенетрантность Evgeny Zubok
Artem Chuprina r...@lasgalen.net writes:

  EZ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174

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

 Надо собраться с мозгом и написать багрепорт...

Такой баг тянет на release critical. Программа, получается, не работает
вообще.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87k2ylrjgx@tochka.ru



Re: jessie: segfaults на ровном месте: fixed

2015-03-09 Пенетрантность Evgeny Zubok
Artem Chuprina r...@lasgalen.net writes:

 Но что-то то ли я не умею пользоваться debsums, то ли что...  Но
 debsums ничего на эту тему не говорил.  В том числе если его позвать
 прямо с именем пакета.

Я полагаю, что debsums создала md5 для уже битого пакета и поэтому
перестала ругаться. А создала она его по какому-то хуку dpkg при
установке. Но это вроде было только в Wheezy (у меня он). А в jessie
вроде это уже делает dpkg сам:

Вот эта дрянь: /etc/apt/apt.conf.d/90debsums. Но сейчас в вашем man из
jessie об этом ни слова, потому что убрали:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737240

 Add dependency on dpkg version 1.16.3, which generates md5sums

Не знаю. Может, сумма была все же создана уже после установки libtiff5,
которая оказалась битой? Может быть, сумма в какой-то другой файл
насчиталась и debsums в него смотрит? При прямом сравнении по
libtiff5:amd64.md5sums ошибка есть, а debsums смотрит в другой. Может,
еще есть какой-нибудь libtiff5.md5sums? Вот, например, был такой баг:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673174

Из man debsums, но из Wheezy (!):

ЗАМЕЧАНИЯ
   По умолчанию при установке пакета debsums  значение  debconf-переменной
   debsums/apt-autogen устанавливается равным true.

   В следствие этого, создаётся файл /etc/apt/apt.conf.d/90debsums:

  DPkg::Post-Invoke {
  debsums --generate=nocheck -sp /var/cache/apt/archives;
  };

   сценарием   postinst   (=2.0.7).   При   каждой   установке   пакетов,
   контролируемой APT, будет выполняться этот фрагмент кода  для  создания
   отсутствующих файлов md5sums из бинарных пакетов.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87egoxzt8h@tochka.ru



Re: logind, consolekit, xdm, …

2015-02-19 Пенетрантность Evgeny Zubok
Artem Chuprina r...@ran.pp.ru writes:

 Ivan Shmakov - debian-russian@lists.debian.org @ Wed, 18 Feb 2015
 18:45:45 +:

  IS  Чем не устраивает $ sudo poweroff, $ sudo reboot?  Подозреваю,
  IS  можно и в Xfce настроить их использование — вместо «штатных»
  IS  средств (какими бы они ни были.)

 Я тоже хотел задать этот вопрос, но вовремя догадался :)

 Так можно заребутить НЕ ТУ машину.

В /etc/sudoers можно указать, с каких хостов, какие группы или какие
пользователи что могут делать. У меня моя машина настроена так в sudoers
(ALL - все хосты, %shutdown - только пользователям из этой группы,
NOPASSWD - sudo не требует пароля):

Cmnd_Alias POWEROFF = /sbin/shutdown, /sbin/halt, /sbin/reboot, \
  /sbin/poweroff, /usr/sbin/pm-suspend, \
  /usr/sbin/pm-hibernate
%shutdown   ALL = (root) NOPASSWD: POWEROFF




-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87a90aexqm@tochka.ru



Re: Удаление build-dependencies

2015-02-18 Пенетрантность Evgeny Zubok
dimas dimas...@ya.ru writes:

 я так обычно делаю:
 sudo aptitude build-dep --add-user-tag some-tag pkg
 ...
 sudo aptitude purge ~i?user-tag(some-tag)
 ну и вообще, удобная штука

Вспомнил, что как-то этот же способ предлагал.

https://lists.debian.org/debian-russian/2009/09/msg00900.html

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878ufv9p4s@tochka.ru



Re: Gnome 3.4.2 и Radeon HD 7310

2015-02-02 Пенетрантность Evgeny Zubok

У тебя не хватает файла. Или он где-то неизвестно где. Вот он его в трех
местах поискал и не нашел. Криво поставил драйвера.

[   245.252] (EE) AIGLX error: failed to open 
/usr/X11R6/lib64/modules/dri/fglrx_dri.so, 
error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object 
file: No such file
 or directory]
[   245.252] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, 
error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such file 
or directory]
[   245.252] (EE) AIGLX error: failed to open 
/usr/X11R6/lib/modules/dri/fglrx_dri.so, 
error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: 
No such file or 
directory]


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87vbjjzun1@tochka.ru



Re: А почему ‘bash’ не зависит от ‘libreadline’?

2015-02-01 Пенетрантность Evgeny Zubok
Никита Егоров khenarg...@gmail.com writes:

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

Но ведь можно и статически слинковаться с libreadline6. Сейчас так и
есть: встроенный readline статически слинкован. А если сломается
динамическая линковка, то как bash будет линковаться с библиотеками из
/lib: libc, libtinfo5, а теперь еще и libncurces5? bash с ними не
статически слинкован. Можно предположить, что могли захотеть избежать
библиотек из /usr/lib, но тогда статическая линковка с libreadline6
должна вопрос разрешить.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/871tm8ap6m@tochka.ru



Re: А почему ‘bash’ не зависит от ‘libreadline’?

2015-02-01 Пенетрантность Evgeny Zubok
Evgeny Zubok evgeny.zu...@tochka.ru writes:

 Можно предположить, что могли захотеть избежать библиотек из /usr/lib,
 но тогда статическая линковка с libreadline6 должна вопрос разрешить.

Упс, libreadline тоже в /lib лежит, а не в /usr/lib. Ошибся. тогда
вообще не вижу причин.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87wq409afi@tochka.ru



Re: А почему ‘bash’ не зависит от ‘libreadline’?

2015-02-01 Пенетрантность Evgeny Zubok
Dmitry Alexandrov 321...@gmail.com writes:

 Спасибо.

 А может быть, вы еще и знаете, зачем так сделано? Обычно же в
 поставках типа Дебиана, вроде бы не принято библиотеки с собой
 таскать. Или нет?

А понятия не имею. Сейчас в jessie вроде bash-4.3. Библиотека readline6
версии 6.3. Из release notes bash можно узнать следующее:

Changes have been made to the Readline library being released at the
same time as bash-4.3, readline-6.3, so that Bash can be linked against
an already-installed Readline library rather than the private version in
lib/readline.  Only readline-6.2 and later versions are able to provide
all of the symbols that bash-4.3 requires; earlier versions of the
Readline library _will_not_work_correctly_.



В bash есть опция конфигурации --with-installed-readline. Сейчас она в
debian/rules принудительно выключена:

# built with installed libreadline?
with_installed_rl = no



Судя по дебиановскому changelog, выключена опция давно:

bash (2.05b-2-11) unstable; urgency=medium

  * Tighten automake build dependency (closes: #215350).
  * Add dependency line for bashdb (closes: #215634).
  * /etc/skel/.bashrc: set xterm's title as we do for PS1 (closes: #176734).
  * Remove build dependency on readline (closes: #215165).
  * Update to bash_completion 20031007 (v1.630).

 -- Matthias Klose d...@debian.org  Tue, 14 Oct 2003 20:37:23 +0200


Почему же не включили сборку с libreadline6 сейчас, не знаю. Можно
написать на почту сопровождающему Matthias Klose d...@debian.org и
спросить. Заодно и нам рассказать. Иногда бывает, что сопровождающие так
загружены, что пока их не пнешь, не просигналишь, они не поправят. Или
даже лучше завести баг в раздел wishlist, где привести кусок из release
notes bash-4.3, и попросить собрать с внешней readline. Но в то же время
надо и потестировать, потому что вот, например:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=370103

Сопровождающий взял и отклонил, а почему, совершенно не понимаю из
диалога.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878ugh9be7@tochka.ru



Re: mouse

2015-01-31 Пенетрантность Evgeny Zubok
Dmitrii Kashin free...@freehck.ru writes:

 Я Вам говорю, вместо mouse напишите evdev.
 Опции удалите.
 Приложите следующим письмом результирующий Xorg.conf и лог запуска.

Да evdev должен автоматом и без конфигурации активизироваться, потому
что его конфигурация на самом деле в Debian есть - в файле
/usr/share/X11/xorg.conf.d/10-evdev.conf. Но когда надо подстроить
какие-то опции этого драйвера, то тогда, да, он явно должен быть
сконфигурирован. Я вижу, что у OP мышь ps/2, а сейчас, например,
эмуляция третей кнопки по нажатию двух одновременно по умолчанию
почему-то отключена в этом драйвере [1] и ее надо принудительно
включать. Например, так:

Section InputClass
Identifier  ImPS/2 Generic Wheel Mouse
MatchIsPointer  on
MatchProductImPS/2 Generic Wheel Mouse
Driver  evdev
Option  Emulate3Buttons   true
Option  Emulate3Timeout   50
EndSection

[1]  man evdev

Option Emulate3Buttons boolean
Enable/disable  the emulation of the third (middle) mouse
button for mice which only  have  two  physical  buttons.
The  third  button  is  emulated by pressing both buttons
simultaneously.  Default: off.  Property:  Evdev  Middle
Button Emulation.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87d25vc9ap@tochka.ru



Re: mouse

2015-01-31 Пенетрантность Evgeny Zubok
Ivan Petrov ip...@yandex.ru writes:

 31.01.2015 08:21, Evgeny Zubok пишет:
 Ivan Petrov ip...@yandex.ru writes:

 After dkms installation of proprietary nvidia drivers mouse start to
 work very bad. Double click too fast, too inaccurate.
 Maybe I can change it in my xorg.conf section:

 Section InputDevice
  # generated from default
  Identifier Mouse0
  Driver mouse
  Option Protocol auto
  Option Device /dev/psaux
  Option Emulate3Buttons no
  Option ZAxisMapping 4 5
 EndSection

 Закомментируй это все и заработает.


 закомментил - X-ы перестали запускаться

Закомментируй вообще все в xorg.conf, кроме одной секции - 
Section Device, где у тебя сконфигурирован драйвер nvidia. Все должно
заработать.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87k303canu@tochka.ru



Re: А почему ‘bash’ не зависит от ‘libreadline’?

2015-01-31 Пенетрантность Evgeny Zubok
Dmitry Alexandrov 321...@gmail.com writes:

 Добрых суток уважаемой рассылке.

 Наткнулся только что на тот факт, что ‘bash’ как пакет не имеет в
 зависимостях libreadline6 (и 5 тоже) [A]. Будучи убежденным, что GNU
 Bash, GNU readline все-таки использует, о чем сообщается даже ман [B], 
 я удивился.

У bash свой readline, он его с собой тащит.

$ apt-get source bash
$ cd bash-4.2+dfsg
$ tar --xz -xf bash-4.2dfsg.tar.xz
$ ls bash-4.2/lib/readline/

ansi_stdlib.h   histfile.cmisc.c rlprivate.h   terminal.c
bind.c  histlib.h nls.c  rlshell.h text.c
callback.c  history.c parens.c   rlstdc.h  tilde.c
ChangeLog   history.h posixdir.h rltty.c   tilde.h
chardefs.h  histsearch.c  posixjmp.h rltty.h   undo.c
compat.cinput.c   posixselect.h  rltypedefs.h  util.c
complete.c  isearch.c posixstat.hrlwinsize.h   vi_keymap.c
COPYING keymaps.c readline.c savestring.c  vi_mode.c
display.c   keymaps.h readline.h search.c  xfree.c
emacs_keymap.c  kill.cREADME shell.c   xmalloc.c
examples/   macro.c   rlconf.h   signals.c xmalloc.h
funmap.cMakefile.in   rldefs.h   STANDALONE
histexpand.cmbutil.c  rlmbutil.h tcap.h


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87pp9ubbkv@tochka.ru



Re: mouse

2015-01-30 Пенетрантность Evgeny Zubok
Ivan Petrov ip...@yandex.ru writes:

 After dkms installation of proprietary nvidia drivers mouse start to
 work very bad. Double click too fast, too inaccurate.
 Maybe I can change it in my xorg.conf section:

 Section InputDevice
 # generated from default
 Identifier Mouse0
 Driver mouse
 Option Protocol auto
 Option Device /dev/psaux
 Option Emulate3Buttons no
 Option ZAxisMapping 4 5
 EndSection

Закомментируй это все и заработает.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87bnlfelkr@tochka.ru



Re: Русская клавиатура работает - но почему?

2015-01-22 Пенетрантность Evgeny Zubok
Mikhail Ramendik m...@ramendik.ru writes:

 2015-01-11 20:59 GMT+00:00  yuri.nefe...@gmail.com:
  man keyboard
  /etc/default/keyboard

 Спасибо, помогло.

Этот файл правится при помощи конфигурялок:

# dpkg-reconfigure keyboard-configuration
# dpkg-reconfigure console-setup


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87oapq50zb@tochka.ru



Re: Pipe proxy

2014-12-05 Пенетрантность Yurkin Evgeny
привет

csync2
unison 

google:  two way rsync

В письме от 5 декабря 2014 13:06:07 пользователь Pavel Marchenko написал:
 Доброго времени суток. Есть два сервера в разных сетях, обмен между сетями
 возможен только через файловую шару. Нужно сделать синхронизацию
 репозитория между двумя этими серверами. Появилась такая идея:
 Client-proxy-pipe-proxy-server
 Соответсвенно pipe должен лежать на файловой шаре, которая смонтирована на
 обоих серверах. Задача не на 1 раз поэтому нужно автоматизировать процесс.
 Ищу какие могут быть варианты решения задачи. 
 Есть еще вариант передавать
 файлы через шару используя флаг-файлы, но вариант с проксей выглядит
 красивее и надежней.

-- 
==
С уважением,
Юркин Евгений

Re: Как защитить паролем аварийную командную оболочку админ-а?

2014-11-03 Пенетрантность Evgeny Kapun
Например, задать пароль для рута.
Ещё можно для интереса почитать man sulogin(8).

03.11.2014 15:46, Ста Деюс пишет:
 Доброго времени суток.
 
 
 Как защитить паролем командную оболочку админ-а, в которую вываливается
 ОС в случае проблем с загрузкой (монтировании раздела, например)?
 
 Спасибо за помощь!
 
 
 С уважением,
 Ста.
 
 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54578cec@gmail.com



Re: Перенос системы с минимальной болью

2014-10-19 Пенетрантность Evgeny Zubok
Mikhail Ramendik m...@ramendik.ru writes:

 Вопрос - какой _самый безболезненный_ способ перенести wheezy снова на
 новый диск?

Не забудь после переноса проверить целостность всех пакетов по
контрольным суммам с помощью, например, debsums. Если есть битые, то их
переустановить.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87fvekdqgs@tochka.ru



хочется странного

2014-10-06 Пенетрантность Yurkin Evgeny
Приветствую всех, 
есть работающий vpn для win клиентов (libreswan + xl2tpd + winbind авторизация 
в AD)

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

гуглю но пока  ничего интересного не нагуглил

-- 
==
С уважением,
Юркин Евгений

Re: systemd, чтоб его

2014-09-16 Пенетрантность Evgeny Zubok
Melleus mell...@openmailbox.org writes:

 Только кто эту критику слушать будет. На Винде выросли, вот и тащат
 теперь всякую гадость за собой. Выдавливать по капле нужно из себя эту
 ментальную отраву, если уж подхватил. А не отравлять все вокруг.

Не понимаю только, почему все вспоминают винду. Вот как раз винда тут не
у дел. Проект инспирирован launchd, поэтому ноги растут именно из Mac OS
X. Винда не упоминалась в качестве вдохновителей Поттерингом. 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87d2avzwl3@tochka.ru



Re: systemd, чтоб его

2014-09-16 Пенетрантность Evgeny Zubok
Victor Wagner vi...@wagner.pp.ru writes:

 Что, идея чего-то инспирированного макосью хорошая?!!!

Еще в Solaris есть подобный по идеологии механизм - SMF (Service
Management Facility). Он тоже был отправной точкой. Все бросились
реализовывать эти же идеи dependency-based и event-based систем
инициализации - вот и появились всякие initng и далее upstart, OpenRC,
systemd.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/878uljy3jm@tochka.ru



Re: Свежий libnss3 в wheezy

2014-09-13 Пенетрантность Evgeny Zubok
Dmitrii Kashin free...@freehck.ru writes:

 В общем - да. Из sid просто так не поставите, у libnss3 зависимость от
 libc6 версии 2.14, в то время как в wheezy до сих пор 2.13.

Порой зависимости в пакетах прописывают актуальные, но факт того, что
по-прежнему будет работать с 2.13, уже не проверяют. В debian/control
нагло заменяем =2.14 на =2.13 и пробуем собрать. Если собралось, то
можно изучить changelog между 2.13 и 2.14 на тему, что будет не так в
рантайме.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87ha0bdyxm@tochka.ru



Re: youtube download?

2014-09-03 Пенетрантность Evgeny Yurkin
не реклама

по ссылке на видео 
www.youtube.com/чего то там

изменяем на 

www.ssyoutube.com/чего то там
(добавляется к домену ss)

и оттуда уже скачиваем как файл
в нужном разрешении

В сообщении от 3 сентября 2014 13:25:36 автор Artem Chuprina написал:
 А чем у нас сейчас можно скачивать контент с ютуба?  Если чем-нибудь
 вообще можно.
 
 clive и cclive из stable рассказывают нам, что
 libquvi: error: server response code 403 (conncode=0)
 
 рецепты для testing тоже годятся.

-- 

С уважением,
Юркин Евгений


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/201409031336.36847.yur...@sibvaleo.com



Re: Продвинутая работа с клипбордом

2014-06-09 Пенетрантность Evgeny Zubok
Artem Chuprina r...@ran.pp.ru writes:

 - чтобы к выделению не надо было добавлять явную операцию помещения в
   clipboard (опционально; может быть, я зря этого хочу, и стоило бы
   переучиться, но тогда надо обучать этому urxvt/xterm)

Еще вот в тему: http://www.nongnu.org/autocutsel/
В репозитории есть. Наткнулся, но не пробовал.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87ha3ukl82@tochka.ru



Re: Продвинутая работа с клипбордом

2014-06-07 Пенетрантность Evgeny M. Zubok
Artem Chuprina r...@ran.pp.ru writes:

  EMZ А вот у меня в emacs23-lucid выделение, как я уже выше сказал, попадает
  EMZ одновременно в primary selection и в clipboard. И после kill тоже в оба
  EMZ буфера.

 Э, а у меня - нет...  Это недефолтная настройка?

Недефолтная, да. У меня установка:

(setq x-select-enable-clipboard t)

Если nil, то уже выделение в clipboard не попадает. Повторю, что это в
emacs 23 (lucid), но вот с Emacs 24 надо поиграться, так как, как
правильно ты заметил, они что-то изменили, но документировали это
дело. К сожалению, не могу проверить.

https://www.gnu.org/software/emacs/manual/html_node/emacs/Clipboard.html:

Prior to Emacs 24, the kill and yank commands used the primary selection
(see Primary Selection), not the clipboard. If you prefer this behavior,
change x-select-enable-clipboard to nil, x-select-enable-primary to t,
and mouse-drag-copy-region to t. In this case, you can use the following
commands to act explicitly on the clipboard: clipboard-kill-region kills
the region and saves it to the clipboard; clipboard-kill-ring-save
copies the region to the kill ring and saves it to the clipboard; and
clipboard-yank yanks the contents of the clipboard at point.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/877g4tcbqq@tochka.ru



Re: Продвинутая работа с клипбордом

2014-06-07 Пенетрантность Evgeny M. Zubok
Evgeny M. Zubok evgeny.zu...@tochka.ru writes:

 Prior to Emacs 24, the kill and yank commands used the primary
 selection (see Primary Selection), not the clipboard. If you prefer
 this behavior, change x-select-enable-clipboard to nil,
 x-select-enable-primary to t, and mouse-drag-copy-region to t.

То есть, если я правильно понимаю, в 24-м надо назад включить PRIMARY,
но и не выключать CLIPBOARD, т. е.:

(setq x-select-enable-clipboard t)
(setq x-select-enable-primary t)

И должно тогда одновременно попадать в оба буфера.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8738fgcru4@tochka.ru



Re: Продвинутая работа с клипбордом

2014-06-06 Пенетрантность Evgeny M. Zubok
Artem Chuprina r...@ran.pp.ru writes:

Сорри, сразу все не вобрал еще, да и не по всем пунктам посоветую, так
как у меня сейчас emacs23, да и тот - lucid, а у него выделение попадает
одновременно и в PRIMARY, и в CLIPBOARD. Также не подскажу ничего по
xmonad. В общем, время надо, чтобы подумать.

 - чтобы к выделению не надо было добавлять явную операцию помещения в
   clipboard (опционально; может быть, я зря этого хочу, и стоило бы
   переучиться, но тогда надо обучать этому urxvt/xterm)

А вот это место у меня сделано так: если выделяю в xterm с зажатым
Shift, то выделение попадает в CLIPBOARD, если просто выделяю, то в
PRIMARY. И наоборот: если вставляю в xterm с Shift (Btn2), то вставка из
CLIPBOARD, если просто Btn2, то из PRIMARY SELECTION. В ~/.Xresources:

*VT100.Translations: #override\n\
ShiftBtn1Down:select-start()\n\
ShiftBtn1Motion:  select-extend()\n\
ShiftBtn1Up:  select-end(CLIPBOARD)\n\
ShiftBtn2Up:  insert-selection(CLIPBOARD)\n\
ShiftBtn3Down:start-extend()\n\
ShiftBtn3Motion:  select-extend()\n\
ShiftBtn3Up:  select-end(CLIPBOARD)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87lhtatcdn@tochka.ru



Re: Продвинутая работа с клипбордом

2014-06-06 Пенетрантность Evgeny M. Zubok
Dmitrii Kashin free...@freehck.ru writes:

 Я что-то не уловил. Сейчас выделение сразу попадает в primary
 selection, а при добавлении в kill-ring, добавляется к тому же в
 clipboard. Я нахожу это очень удобным. А ты, я так понимаю, хочешь,
 чтобы сразу при выделении кусок в clipboard отправлялся?

А вот у меня в emacs23-lucid выделение, как я уже выше сказал, попадает
одновременно в primary selection и в clipboard. И после kill тоже в оба
буфера. То есть, находясь уже в другом приложении, я могу выбрать, как
мне вставлять: надо заменить выделенное - нажму Ctrl+V, просто вставить
- вторую кнопку мыши (сэмулирванную).

Такое же поведение можно сделать и в xterm, просто дописав к CLIPBOARD
еще и PRIMARY, то есть в примерах выше заменить select-end(CLIPBOARD) на
select-end(CLIPBOARD, PRIMARY), переопределив Btn1Up без Shift:

Btn1Up: select-end(CLIPBOARD, PRIMARY)\n\



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87ha3xu6qv@tochka.ru



Re: Что тяжелее - внешний процесс или вызов библиотеки?

2014-02-05 Пенетрантность Evgeny M. Zubok
Oleksandr Gavenko gaven...@gmail.com writes:

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

 С этой точки зрения библиотеки предпочтительней.

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


Вообще, утилиты в *NIX надо бы писать изначально так, чтобы ими было
удобно пользоваться в скриптах: то есть не только human-readable вывод
делать, но также и удобный текстовый вывод для скриптов. Лучше даже
как-то однообразно и для всех утилит, чтобы можно было единым образом
получать какие-то параметры, единообразно получать информацию о
прогрессе (если таковая выдается). Но вот как-то не сложилось в нашем
мире. Культура у разработчиков разная. Если мне придется в будущем
делать какие-то утилиты, то я изначально буду проектировать так, чтобы
можно было удобно скриптовать.

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txcdmg6a@tochka.ru



Re: две сетевушки

2014-01-14 Пенетрантность Evgeny Tarasov

14.01.2014 20:00, Andrei Lomov пишет:

Что-то не могу итерфейс поднять на 2-й сетевой карте ...
То ли карта того ...
Гляньте, пожалуйста, свежим взглядом:


# cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
 address 192.168.72.41
 netmask 255.255.224.0
 network 192.168.64.0
 broadcast 192.168.95.255
 gateway 192.168.64.1
 # dns-* options are implemented by the resolvconf package, if
installed
 dns-nameservers 217.117.80.1

# The secondary network interface
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.11 #192.168.0.11
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.11
# dns-* options are implemented by the resolvconf package, if
installed
dns-nameservers 217.117.80.1


Карты физически как-бы подключены:
# lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev
03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port
(rev 03)
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #4
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #5
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #6
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI
Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio
Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express
Root
Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express
Port
2
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express
Root
Port 6
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #1
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #2
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI
Controller #3
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI
Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface
Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA
IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA
IDE Controller #2
01:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400 GS]
(rev a1)
02:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller
(rev 03)
02:00.1 IDE interface: JMicron Technology Corp. JMB363 SATA/IDE Controller
(rev 03)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
PCI
Express Gigabit Ethernet controller (rev 02)
05:00.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-
III]
(rev 86)

# cat /var/log/dmesg|grep eth
[1.258541] r8169 :04:00.0: eth0: RTL8168c/8111c at 0xf821,
00:21:85:5a:bd:1f, XID 1c4000c0 IRQ 44
[1.258543] r8169 :04:00.0: eth0: jumbo features [frames: 6128 bytes,
tx checksumming: ko]
[1.258870] via-rhine :05:00.0: eth1: VIA Rhine III at 0x1e800,
00:05:5d:81:2d:66, IRQ 16
[1.259591] via-rhine :05:00.0: eth1: MII PHY found at address 1,
status 0x786d advertising 05e1 Link 45e1
[8.935330] r8169 :04:00.0: eth0: link down
[8.935335] r8169 :04:00.0: eth0: link down
[8.935478] ADDRCONF(NETDEV_UP): eth0: link is not ready


# cat  /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:/sys/devices/pci:00/:00:1c.5/:04:00.0
(r8169)
SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
ATTR{address}==00:21:85:5a:bd:1f, ATTR{dev_id}==0x0, ATTR{type}==1,
KERNEL==eth*, NAME=eth0

# PCI device 0x1106:/sys/devices/pci:00/:00:1e.0/:05:00.0 (via-
rhine)
SUBSYSTEM==net, ACTION==add, DRIVERS==?*,
ATTR{address}==00:05:5d:81:2d:66, ATTR{dev_id}==0x0, ATTR{type}==1,
KERNEL==eth*, NAME=eth1


Интерфейса на второй карте нет:

# ifconfig
eth0  Link encap:Ethernet  HWaddr 00:21:85:5a:bd:1f
   inet addr:192.168.72.41  Bcast:192.168.95.255  Mask:255.255.224.0
   inet6 addr: fe80::221:85ff:fe5a:bd1f/64 Scope:Link
   UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
   RX packets:668 errors:0 dropped:5 overruns:0 frame:0
   TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
   collisions:0 txqueuelen:1000
   RX bytes:57844 (56.4 KiB)  TX bytes:22380 (21.8 KiB)
   Interrupt:44

lo   

Re: две сетевушки

2014-01-14 Пенетрантность Evgeny Tarasov

14.01.2014 20:45, Andrei Lomov пишет:

Evgeny Tarasov wrote:

Попробуй написать:
# ifup eth1
  
Not enough information: dev argument is required

Failed to bring up eth1.

Уберите комментарий в строке IP-адреса для второго интерфейса и 
попробуйте снова. По-моему, in-line коментарии не проходят.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52d56103.6020...@mail.ru



Re: Как получить список файлов от корня не принадлежаших пакетам ?

2013-12-27 Пенетрантность Evgeny Tarasov

27.12.2013 19:09, Mikhail A Antonov пишет:

On 27/12/13 15:48, Vladimir Skubriev wrote:

Как получить список файлов от корня не принадлежаших пакетам ?

Т.е. все то, что не относиться к установленному из пакетов.


Первое что пришло в голову - сравнить вывод dpkg -S /* и find /

Это будет медленно. Лучше сначала составить список файлов, принадлежащих 
пакетам:


dpkg-query -W -f '${Package}\n' | while read package ; do dpkg -L 
$package 2/dev/null; done | sort -u package_files

sudo find / -type f | sort -u all_files
comm -23 all_files package_files nonpackage_files

--
С уважением,
Евгений Тарасов


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52bd8c46.4000...@mail.ru



Re: Как получить список файлов от корня не принадлежаших пакетам ?

2013-12-27 Пенетрантность Evgeny Tarasov

27.12.2013 21:18, Evgeny Tarasov пишет:

27.12.2013 19:09, Mikhail A Antonov пишет:

On 27/12/13 15:48, Vladimir Skubriev wrote:

Как получить список файлов от корня не принадлежаших пакетам ?

Т.е. все то, что не относиться к установленному из пакетов.


Первое что пришло в голову - сравнить вывод dpkg -S /* и find /

Это будет медленно. Лучше сначала составить список файлов, 
принадлежащих пакетам:


dpkg-query -W -f '${Package}\n' | while read package ; do dpkg -L 
$package 2/dev/null; done | sort -u package_files

sudo find / -type f | sort -u all_files
comm -23 all_files package_files nonpackage_files

--
С уважением,
Евгений Тарасов



Насчет медленно, это я поторопился, dpkg -S /* наоборот хорошо.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52bd9eed.7030...@mail.ru



Re: и терминальный шрифт тоже посоветуйте :)

2013-12-22 Пенетрантность Evgeny M. Zubok
Alexander Galanin a...@galanin.nnov.ru writes:

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

 Вот если бы в нём различались «б» и «6», «д» и «g»…
 А то вот написал, смотрю почту, и теперь не вспомню, куда какую букву
 поставил.

У меня с этой д и g был смешной момент, когда мне человек написал
письмо с фразой под дос работает. дос в контекст общей беседы не
попадало и ответное мое письмо содержало фразу: Я долго был в танке. А
что такое GOC? :) Думал, что никогда не попадусь на такую путаницу, но
это произошло. Самая, конечно, печаль - это с и c на одной
кнопке. Гадкое совпадение.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wqiwhe3f@tochka.ru



Re: а посоветуйте эмулятор терминала

2013-12-21 Пенетрантность Evgeny M. Zubok
Artem Chuprina r...@ran.pp.ru writes:

 Нашел к этому еще функцию для емакса, которая устанавливает WM_URGENT,
 надо будет попробовать...

Я вот тут публиковал код, где подпись EvgenyZubok. Функция 

http://www.emacswiki.org/emacs/JabberEl#toc19

Вытащу ее. Если arg это t, то включит. Если nil, то выключит. Я ее
использую в jabber.el

(defun x-urgency-hint (frame arg optional source)
  (let* ((wm-hints (append (x-window-property 
WM_HINTS frame WM_HINTS source nil t) nil))
 (flags (car wm-hints)))
(setcar wm-hints
(if arg
(logior flags #x0100)
  (logand flags #x1eff)))
(x-change-window-property WM_HINTS wm-hints frame WM_HINTS 32 t)))


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8738llh4gb@tochka.ru



Re: Доступ к логам на чтение простого пользователя.

2013-10-21 Пенетрантность Evgeny Yurkin
man  usermod  никто не отменял
в часности использование команд без понимания того что они делают

а так -aG правильней согласен

В сообщении от 18 октября 2013 22:21:26 автор Dmitrii Kashin написал:
 Evgeny Yurkin yur...@sibvaleo.com writes:
  usermod -G adm username
 
 За такое руки отрывать надо, ибо не -G, а -aG. Ваш вариант приведет к
 крайне плачевным результатам.

-- 

С уважением,
Юркин Евгений


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201310211025.19206.yur...@sibvaleo.com



Re: Доступ к логам на чтение простого пользователя.

2013-10-17 Пенетрантность Evgeny Yurkin
usermod -G adm username

В сообщении от 18 октября 2013 12:33:16 автор Konstantin Fadeyev написал:
 Здравствуйте!
 Возможно каким-то образом дать доступ на чтение к логам, которые
 располагаются в /var/log и к журналу syslog, простому пользователю.
 Просто не хочется давать пароль рута, без необходимости.

-- 

С уважением,
Юркин Евгений


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201310181243.36146.yur...@sibvaleo.com



Re: Увидеть источники пакетов

2013-10-05 Пенетрантность Evgeny M. Zubok
Mikhail Ramendik m...@ramendik.ru writes:

 Всем привет!

 Хочу полчить список - какой пакет установлен из какого
 репозитария. Мол, вот это wheeze, вот это debian-multimedia, вот это
 squeeze, а это я сам ручками поставил.

 Цель - понять, что у меня, после апгрейда на wheezy, осталось НЕ из
 wheezy.  Сейчас я убрал все репозитарии, кроме wheezy, wheezy/updates,
 wheezy-upates и mozilla.debian.net wheezy-backports. Но система не
 переставлялась с нуля со времён etch и я хочу проверить, что в ней
 могло зависнуть нетронутым.

Что скажет это? Первое поле - архив, второе - название пакета, третье -
установленная версия.

$ aptitude -F %t %p %v search '!~Astable~i'



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87d2nkrndd@tochka.ru



Re: Увидеть источники пакетов

2013-10-05 Пенетрантность Evgeny M. Zubok
Evgeny M. Zubok evgeny.zu...@tochka.ru writes:

 Есть еще вариант по origin отсеивать (~o) 

Только ~O, а не ~o. Ошибся.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wqlrqzg3@tochka.ru



Re: find и символы \; в конце команды - что это ?

2013-10-04 Пенетрантность Evgeny Yurkin
Месье, прочитать вслух man find?

В сообщении от 4 октября 2013 17:11:26 автор Vladimir Skubriev написал:
 find . -name *.txt -exec rm {} \;
 
 объясните пожалуйста эти символы из баша ?
 
 Какую роль играет каждый из них?
 
 Спасибо.

-- 

С уважением,
Юркин Евгений


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201310041716.12443.yur...@sibvaleo.com



Re: Emacs не получается три раскладки

2013-08-27 Пенетрантность Evgeny M. Zubok
Melleus mell...@openmailbox.org writes:

 (defun toggle-alternative-input-method()
 Toggles between russian and ukrainian input methods
 (interactive)
   (if (eq current-input-method 'ukrainian-computer)
 (activate-input-method 'russian-computer)
   (if (eq current-input-method 'russian-computer)
   (activate-input-method 'ukrainian-computer)) 
  ))
 (global-set-key \C-x\\ 'toggle-alternative-input-method)

Так надо:

(if (equal current-input-method ukrainian-computer)

(if (equal current-input-method russian-computer)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txibdmqy@tochka.ru



Re: Emacs не получается три раскладки

2013-08-27 Пенетрантность Evgeny M. Zubok
Dmitry Statyvka dmi...@statyvka.org.ua writes:

 (defun toggle-alternative-input-method()
   Toggles between russian and ukrainian input methods
   (interactive)
   (cond
((or (null current-input-method)
  (string= current-input-method ukrainian-computer))
 (activate-input-method 'russian-computer))
((string= current-input-method russian-computer)
 (activate-input-method 'ukrainian-computer

 Хочу только заметить, что деактивирован input-method такой функцией быть
 не может.  т.е. из группы (рус/укр) в англ не переключиться никак.

C-\ - переключение из ENG в последнюю кириллистическую и обратно.
С-x \ - переключение РУС/УКР.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ppszdk94@tochka.ru



Re: Черный квадрат

2013-08-17 Пенетрантность Evgeny M. Zubok
Victor Wagner vi...@wagner.pp.ru writes:

 Имеется видеоадаптер:

 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
 Processor Family Integrated Graphics Controller (rev 09)

 с тремя выходами: VGA, DVI и HDMI

 Пока к нему был подключен старый монитор через VGA, все работало
 нормально, но после подключения монитора через DVI и настройки xrandr-ом
 режима 2560x1440, перестало работать
 видео через XVideo. То есть мозилла ролики с youtube показывает,
 mplayer через -vo x11 тоже пытается что-то показывать,
 а mplayer с параметрами по умолчанию и  vlc показывают черный квадрат.

 wheezy, в X-ы и ядро из дистрибутива.

 По каким вообще ключевым словам гуглить описание этой проблемы и что
 искать в логах?

1. Из man intel есть такое, что можно попробовать. Как-то один раз я с
таким сталкивался, что через textured не работало, а через overlay
заработало. Вдруг поможет.

Option XvPreferOverlay boolean

Make hardware overlay be the first XV adaptor. The overlay behaves
incorrectly in the presence of compositing, but some prefer it due to it
syncing to vblank in the absence of compositing. While most XV-using
applications have options to select which XV adaptor to use, this option
can be used to place the overlay first for applications which don’t have
options for selecting adaptors.

Default:
Textured video adaptor is preferred.


2. Два раза давал советы обновить ядро (с 2.6.32 до 3.2) с драйвером для
intel и, к сожалению, X Server (с 1.7.3 до 1.10) из бекпортов, и это
помогло. Но ситуация была на squeeze, а не на wheezy, поэтому совет
может быть нерелевантным. Там был SandyBridge и как раз была проблема с
overlay - человек видел черный экран при просмотре VLC и все нормально
при -vo x11. Ссылку могу оставить, конечно, но дело на
debian-user.spanish было, поэтому там разговор идет на испанском.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ioz4dp2i@tochka.ru



Re: Ключ -t к aptitude show не возымевает действия.

2013-07-26 Пенетрантность Evgeny Yugov
$ aptitude show wget -t jessie
Пакет: wget
Состояние: установлен
Автоматически установлен: нет
Мульти-архитектура: сторонняя
Версия: 1.14-2
Приоритет: важный
Раздел: web
Сопровождающий: Noël Köthe n...@debian.org
Архитектура: i386
Размер в распакованном виде: 2 384 k
...

$ aptitude -t jessie show wget
Пакет: wget
Состояние: установлен
Автоматически установлен: нет
Мульти-архитектура: сторонняя
Версия: 1.14-2
Приоритет: важный
Раздел: web
Сопровождающий: Noël Köthe n...@debian.org
Архитектура: i386
Размер в распакованном виде: 2 384 k
...

$ aptitude --version
aptitude 0.6.8.2 скомпилировано в Nov  5 2012 06:20:41
Компилятор: g++ 4.7.2
Скомпилировано с помощью:
  apt версии 4.12.0
  Версия NCurses 5.9
  Версия libsigc++: 2.2.10
  Поддержка ept включена.
  Поддержка Gtk+ выключена.
  Поддержка Qt выключена.

Текущие версии библиотек:
  Версия NCurses: ncurses 5.9.20130608
  Версия cwidget: 0.5.16
  Версия Apt: 4.12.0



2013/7/26 Dmitry Alexandrov 321...@gmail.com

 Добрых всем суток.

 Debian Wheezy. В мане aptitude(8) сказано:

 -t release, --target-release release
 Set the release from which packages should be installed. For instance,
 “aptitude -t experimental ...” will install packages from the experimental
 distribution unless you specify otherwise. For the command-line actions
 “changelog”, “download”, and “show”, this is equivalent to appending
 /release to each package named on the command-line; for other commands,
 this will affect the default candidate version of packages according to the
 rules described in apt_preferences(5).

 Однако:

 $ aptitude show wget/jessie
 Package: wget
 State: not installed
 Automatically installed: no
 Multi-Arch: foreign
 Version: 1.14-2
 далее опущено

 $ aptitude -t jessie show wget
 Package: wget
 State: installed
 Automatically installed: no
 Multi-Arch: foreign
 Version: 1.13.4-3
 далее опущено

 $ aptitude show wget
 Package: wget
 State: installed
 Automatically installed: no
 Multi-Arch: foreign
 Version: 1.13.4-3
 далее опущено

 Т. е. ключ -t к команде aptitude show вопреки ману просто игнорируется. С
 командами install, download, changelog он работает корректно.

 $ aptitude --version
 aptitude 0.6.8.2 compiled at Nov  7 2012 07:08:03
 Compiler: g++ 4.7.2
 Compiled against:
   apt version 4.12.0
   NCurses version 5.9
   libsigc++ version: 2.2.10
   Ept support enabled.
   Gtk+ support disabled.
   Qt support disabled.

 Current library versions:
   NCurses version: ncurses 5.9.20110404
   cwidget version: 0.5.16
   Apt version: 4.12.0

 Писать багрепорт? Или в новых версиях Аптитьюда уже не наблюдается,
 посмотрите, пожалуйста.


 --
 To UNSUBSCRIBE, email to 
 debian-russian-REQUEST@lists.**debian.orgdebian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/**51f19e05.2080...@gmail.comhttp://lists.debian.org/51f19e05.2080...@gmail.com




Re: Ключ -t к aptitude show не возымевает действия.

2013-07-26 Пенетрантность Evgeny Yugov
 У вас не wheezy дефолтный репо, видимо.
Упс ага, testing, он же jessie


26 июля 2013 г., 15:06 пользователь Andrey Rahmatullin w...@wrar.nameнаписал:

 On Fri, Jul 26, 2013 at 02:55:58PM +0700, Evgeny Yugov wrote:
  $ aptitude show wget -t jessie
  Пакет: wget
  Состояние: установлен
  Автоматически установлен: нет
  Мульти-архитектура: сторонняя
  Версия: 1.14-2
  Приоритет: важный
  Раздел: web
  Сопровождающий: Noël Köthe n...@debian.org
  Архитектура: i386
  Размер в распакованном виде: 2 384 k
 У вас не wheezy дефолтный репо, видимо.

 --
 WBR, wRAR


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: http://lists.debian.org/20130726080623.ga6...@belkar.wrar.name




Re: Подскажите инструмент для управления репозитарием

2012-10-05 Пенетрантность Evgeny M. Zubok
Andrey Tataranovich tataranov...@gmail.com writes:

 Доброго времени суток

 Подскажите инструмент по управлению локальным репозитарием пакетов,
 который умеет:

 1) Сравнивать версию пакета в архиве Debian и локальную и оповещает,
 если в Debian появился пакет с такой же или большей версией

 2) Иметь возможность связать имя пакета в Debian и локальном
 репозитарии (для отслеживания версий пакетов с разными названиями)

 3) Выдаст список пакетов которых нет в архиве Debian либо их версия
 меньше, чем в локальном

 Про написать самостоятельно, можно не писать. Я ищу готовое решение,
 прежде чем полезу в написание

 Еще буду признателен, если кто-то поделится опытом по управлению своим
 локальным репозитарием.

У меня свой локальный репозиторий, но я не использую в своей работе 1)
2) 3), потому что я на stable сижу и точно знаю, что у меня чего-то
новее, чем в локальном репозитории не появится. В локальном репозитории
держу собственные бекпорты для stable некоторых очень нужных мне
программ.

Советую взглянуть сначала на документацию aptitude
(/usr/share/doc/aptitude/README, раздел search patterns, например) и
продолжительное время поиграться с ним. В aptitude имеется весьма
широкая номенклатура поисковых запросов к пакетам, из которых можно
попробовать построить более изощренные, а также в aptitude можно его же
средствами менять выводимую информацию (ключ -F и шаблоны к этому
ключу).

Пример извращений: https://www.linux.org.ru/forum/general/6319456

Также надо не забыть и про приоритет локального репозитория. Это надо
читать man apt_preferences и про apt pinning. Вот, например, если если в
репозитории Debian появится более новый пакет и этот репозиторий будет
иметь приоритет над локальным, то пакет появится в списке aptitude
search ~U (т. е. upgradable) и при upgrade пойдет на обновление из
репозитория.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87r4pd6iq0@tochka.ru



Re: Подскажите инструмент для управления репозитарием

2012-10-05 Пенетрантность Evgeny M. Zubok
Andrey Tataranovich tataranov...@gmail.com writes:

 Вопрос навеян предстоящей миграцией на Wheezy и часть пакетов, которые
 я собирал для себя уже потеряли актуальность (в Wheezy будет нужная
 мне версия или более новая), 

Пакеты с новыми версиями, которые будут в wheezy, сами обновятся, если в
локальном репозитории имеют такое же название как и в Debian. Нечего за
это беспокоиться. Главное, чтобы у локального репозитория или
определенных пакетов в /etc/apt/preferences не стоял приоритет, который
запрещает им обновляться, даже если в Debian версия больше или эти
пакеты не зафиксированы (например, при помощи aptitude hold).

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

Локальные пакеты с конфликтующим зависимостями и которых нет в
репозитории wheezy по логике пойдут под снос при обновлении
дистрибутива. Если же зависимости (по debian/control) от библиотек и
программ из wheezy их устроят, то они останутся. Найти пакеты, которые
установлены из локального репозитория и остались после обновления, можно
поиском (например, при помощи aptitude search). Дальше уже сам будешь
решать, что с ними делать. Можешь их удалить скопом, пересобрать и
установить снова.

Я так себе процесс представляю.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mx007ug3@tochka.ru



Re: Установил debian 6.0 squeeze на современный ноутбук. Но ничего не работает. Траблы видеокарты nvidia, нету звука, аппаратура не поддерживается.

2012-08-21 Пенетрантность Evgeny M. Zubok
alexander toyman...@gmail.com writes:

 Привет.
 Установил debian 6.0 squeeze на ультрасовременный ноутбук. Но почти
 ничего не работает из аппаратуры. Там стоит видеокарта Nvidia GeForce
 640M - не работает. Встроенная Intel HD Graphics 4000 - тоже хрен знает
 как запустить этот видеочип встроенный в процессор Intel Core i7. Звук
 не работает тоже.

Привет. Установи более новое ядро из squeeze-backports. На всякий
случай: http://backports-master.debian.org/Instructions/

Возможно, все равно что-то не заработает. Например, драйвер intel. Тогда
тебе надо из squeeze-backports поставить новый драйвер
xserver-xorg-video-intel, но при этом обновятся и иксы. Другого пути нет
- у тебя очень новое железо, которое, скорее всего, плохо поддерживается
ядром из Squeeze.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87393fdcpp@tochka.ru



Re: VNC vs. X forwarding via SSH

2012-08-10 Пенетрантность Evgeny M. Zubok
Stanislav Vlasov stanislav@gmail.com writes:

 А какая картинка была? DVD? А полоса на локалке 100Мбит? (только

 Не двд точно :-)
 Спектакль День радио в .avi

Я про DVD напрасно сказал. Не источник имеет значение, а количество
пикселей и формат после декодирования. Если в кадре слишком много
пикселей, то полоса уже большая требуется. Но трафик, конечно, еще от
формата зависит (какой из YUV или RGB).

 честно!). Даже через Xv, если оно доступно (xvinfo проверял?), почти не
 должно хватать такой полосы для картинки DVD (720x480p):

 Всё правильно, о чём и написал.
 Локалка, кстати, была гигабитная.

На гигабитной локалке по идее не должно быть проблем. Единственное, что
можно предположить, что никакого Xv на X-сервере не было и использовался
x11 как fallback, но тогда уже другие цифры по потоку будут. А без NX,
через ssh пробовал? Или ты один раз попробовал и потом вообще забил?

 А с -vo x11 или при недоступном Xv и подавно полосы не хватит для такой
 картинки. Тут в случае с 24-битной глубиной на X-сервере все 4 байта на
 пиксель поползут по сетке, если не жать. Но с -vo x11 хотя бы средствами
 NX можно пожать картинку, так как для ее отображения используется X11
 core protocol.

 У vnc тоже есть сжатие. Несколько помогает. И точно меньше жрёт
 процессора при этом.  Кстати, vnc такое видео показывало без тормозов
 в той локалке.  По-крайней мере, не было заметно.  Правда, сжатие с
 потерями использовалось. Полосу для vnc не мерял, так что не знаю,
 сколько оно ело.

Вот именно что сжатие! А для NX сжатие использовалось на локалке? Если в
клиенте NX выбрать тип соединения Ethernet, то там, по-моему (могу
врать), сжатие отключается, если его специально не включить. Без сжатия
полоса под 300 Мбит требуется для картинки DVD (не fullscreen и если -vo
x11 работает). Еще причина может быть связана с тем, что у NX есть
кое-какие оптимизации по передаче больших изображений. Чтобы не
блокировать прохождение других запросов на время передачи большой
картинки, она передается кусочками. Я не знаю, включается ли эта
оптимизация если не используется сжатие.

http://www.nomachine.com/documentation/building-components.php:

For example, Xcomp provides streaming of big images in small chunks, so
nxagent can put demanding clients to sleep, and wake up them as soon as
images (or other big requests) have been completely transferred to the
remote side. These interfaces are implemented in Xcompext. This makes
very simple to develop further agents leveraging similar
functionalities.


 Однако при fullscreen поток увеличится, так как картинка
 попрет отмасшабированная программно и плюс затраты сжимание и
 расжимание.

 Угу. Думаю, упрётся в процессор раньше, чем будет достигнут нужный fps.

 Было бы хорошо повторить эксперименты.

 А смысл?

А смысл в том, чтобы понять, получаем ли мы производительность по видео,
сравнимую с VNC. Если поверить твоему исходному сообщению, то результаты
плачевные. Сразу же возникают вопросы: а какие настройки были, какая
среда и пр. Ведь умозрительно не должно быть хуже VNC в случае с тупой
передачей картинки. Может, проблема исправимая. С Xv могло бы быть
лучше, но Knowledge base на NoMachine говорит о том, что что-то с Xv еще
не реализовано, хотя информация с конца 2007 года не обновлялась:

http://www.nomachine.com/fr/view.php?id=FR01D01271

Поток для видео в RGB без потери качества очень большой
требуется. Вариант решения - локальный плеер и сетевая файловая система,
где лежат фильмы. Или же есть другой вариант, но он не реализован пока
(и даже не знаю, будет ли) - это сделать сетевую прозрачность для VDPAU,
чтобы карточка на X-сервере, если она умеет, могла самостоятельно потоки
MPEG-2 и пр. декодировать. Вопрос от разработчиков X.Org разработчикам
VDPAU в рассылке freedesktop.org был:

http://lists.freedesktop.org/archives/xorg/2009-September/047294.html


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mx22fqcn@tochka.ru



Re: VNC vs. X forwarding via SSH

2012-08-07 Пенетрантность Evgeny M. Zubok
Stanislav Vlasov stanislav@gmail.com writes:

  Насколько я помню, там еще важно, какой драйвер использовать. Кажется,
  с каким-то из gl существенно быстрее работало, чем с xv.
 А где там драйвер выставляется-то?
 Попробую снова сделать сервер и поизвращаться.

 mplayer -vo

 А... Не, это не поможет.
 gl на сервере - только софтовый со всеми вытекающими. По-крайней мере,
 я так понял из чтения FreeNX FAQ.

Не совсем так. Можно на сервере установить карточку, а картинку гнать
через VirtualGL. Тогда кадры на сервере рендерит карточка, а потом они
подсовываются X-серверу в виде картинок на то место, где должно
выводиться изображение OpenGL (то есть обычные XPutImage), а эти
картинки уже жмутся. Сразу предупреждаю, что я не пробовал.

http://www.nomachine.com/ar/view.php?ar_id=AR12G00547
http://en.wikipedia.org/wiki/VirtualGL

А почему ты говоришь про рендеринг GL сервером? Ведь можно поток GLX
направить на клиентскую машину напрямую, чтобы он на его клиентской
карточке отрисовывал. Но есть случаи, когда такой способ отрисовки по
сети неэффективен.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87393yeqot@tochka.ru



Re: VNC vs. X forwarding via SSH

2012-08-07 Пенетрантность Evgeny M. Zubok
Stanislav Vlasov stanislav@gmail.com writes:

 FreeNX

 Хм... А вы пробовали через него видео смотреть?
 Я пробовал. В локалке, то есть без ограничений по скорости.
 5 кадров в секунду максимум. Скорее 3-4 даже.
 Нет, работать в нём можно. И инет серфить тоже неплохо, даже если
 доступ к нему через gprs.
 Но без видео и т.п., независимо от канала.

А какая картинка была? DVD? А полоса на локалке 100Мбит? (только
честно!). Даже через Xv, если оно доступно (xvinfo проверял?), почти не
должно хватать такой полосы для картинки DVD (720x480p):

720(ширина)*480(высота)*12(YV12, 12 бит на пиксель)*24(кадра в
секунду)=99532800 бит/с.

А с -vo x11 или при недоступном Xv и подавно полосы не хватит для такой
картинки. Тут в случае с 24-битной глубиной на X-сервере все 4 байта на
пиксель поползут по сетке, если не жать. Но с -vo x11 хотя бы средствами
NX можно пожать картинку, так как для ее отображения используется X11
core protocol. Однако при fullscreen поток увеличится, так как картинка
попрет отмасшабированная программно и плюс затраты сжимание и
расжимание. Было бы хорошо повторить эксперименты.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87y5lqd9cw@tochka.ru



Re: window managers

2012-08-07 Пенетрантность Evgeny M. Zubok
Q qh...@rambler.ru writes:

 On Tuesday 07 August 2012 00:51:40 Evgeny M. Zubok wrote:

 А почему именно DE? Вообще-то, есть протокол XSMP на базе ICE. 

 Вы это пользователю говорите, да? :) Который под иксами лишён возможности 
 программировать в стиле Unix. 

Пардон, что? :) Это я даже не про содержание последней фразы вопрос, а
вообще про ее релевантность цитируемому отрывку. :)

 Подавляющее большинство программ плевали на эти спецификации, 
 протоколы и вообще на сохранение сессии. Кто-то вообще не сохраняет
 себя, кто-то использует новопереизобретенные механизмы сохранения сессий
 через D-Bus (ну не нравится им XSMP). 

 А вот и ответ на вопрос.

А на какой вопрос это ответ?

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

 Так вот в DE и работает. Руками или автоматически.

DE не делает программы самосохраняемыми. Это программы специально должны
поддерживать специальные договоренности, которые им навязывают стандарты
или которые навязывает им DE через свои велосипеды и мопеды. Если
программа не поддерживает самосохранения, то ничего сохраняться не
будет. Максимум программа запустится без документа. Вот зайди в любой WM
(хоть twm) и запусти xsm (это reference implementation). Откроется
окошко xsm и терминал, в этом терминале запусти evince и xpdf, открой в
них документы, потом перейди в окно xsm и нажми checkpoint (сохранение
состояния), обзови сессию test, например. Затем нажми Shutdown, выбери
из выпадающего списка Immediately (альтернативный вариант - выход с
checkpoint). Все. Сессия закрылась. А теперь опять запусти xsm. Тебе из
списка предложит выбрать название сессии. Выбираешь test и ты увидишь,
что evince появился с открытым документом на той странице, где ты был в
момент сохранения состояния, а xpdf вообще нет. Угадай почему и почему
никакой DE его не сумеет заставить сохранить документ, который он
смотрел. Да xpdf даже не появится в списках клиентов xsm (там есть
кнопочка такая Client list).

Если программа не хочет поддерживать сохранение, то никто ее не
заставит. Знание о том, какие документы были открыты, где, с какими
текущими настройками всей программы - об этом знает только сама
программа.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txwectzn@tochka.ru



Re: VNC vs. X forwarding via SSH

2012-08-06 Пенетрантность Evgeny M. Zubok
Murat D. Kadirov md.kadi...@gmail.com writes:

 Ребят, что лучше использовать по сабжу? Пиковая пропускная способность
 4-5 мбит/с, wi-fi. Для обычной домашней работы: сёрфинг, просмотр
 фильмов, имейл и проч.

FreeNX


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wr1bepus@tochka.ru



Re: window managers

2012-08-06 Пенетрантность Evgeny M. Zubok
Q qh...@rambler.ru writes:

 DE удобны сохранением сессии, дабы восстановить программы при
 выходе/крахе. 

А почему именно DE? Вообще-то, есть протокол XSMP на базе ICE. Для
сохранения сессии совсем и не нужен DE. От пользовательских программ
требуется только соблюдать механизмы и требуется наличие session
manager'а. Подавляющее большинство программ плевали на эти спецификации,
протоколы и вообще на сохранение сессии. Кто-то вообще не сохраняет
себя, кто-то использует новопереизобретенные механизмы сохранения сессий
через D-Bus (ну не нравится им XSMP). Вот Emacs, например, соблюдает
XSMP:

http://www.gnu.org/software/emacs/manual/html_node/elisp/Session-Management.html

Ай, все равно находятся люди, которым надо сделать обобщенный стандарт
сохранения сессий и получить вместо пятнадцати стандартов
шестнадцать. Вот барышня, например, страдала (интересно, выстрадала
что-то или забросила? :)

http://chani.wordpress.com/2011/08/01/beyond-activities-cross-device-sessions/

P.S. При крахе не поможет. Падение X-сервера моментально приведет к
падению всех X-клиентов. Хотя есть механизм сохранения сессии через
определенные промежутки времени, но тогда только на момент последнего
сохранения можно восстановить.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87sjbzeobn@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-26 Пенетрантность Evgeny M. Zubok
Sciko Good tempsc...@gmail.com writes:

 25 июня 2012 г., 21:45 пользователь Sciko Good tempsc...@gmail.com написал:
 В аттаче файлы Xorg.0.log.sm и Xorg.0.log.u для single mode и обычного
 режима. Ещё приложил файл различий Xorg.diff

 Я так и не разобрался как аттачить файлы к ответу, поэтому выкладываю
 их тут: http://pastebin.com/tKsveyEZ http://pastebin.com/cnTjthKb
 http://pastebin.com/gWKfYU4J

М-да, интересно. В single mode после 1981 строки начинается опознавание
устройств ввода и загрузка evdev, а в обычном режиме все заканчивается
как раз на этой 1981 строке.

И еще есть вот это разичие в логах:

Single Mode:
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

Обычный режим:
(II) Open ACPI successful (/var/run/acpid.socket)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fw9i1fvb@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-26 Пенетрантность Evgeny M. Zubok
Sciko Good tempsc...@gmail.com writes:

 Судя по 1982 строке udev не срабатывает. А вот почему непонятно.

Да, дело, похоже, в udev. Может, видны какие-то различия в логах при
загрузке в single mode и без него? Смотри, кстати, в том syslog, что ты
мне прислал какая-то весьма продолжительная ругань идет и таких строчек
там много:

Jun 20 22:59:55 nina-desktop udevd[2067]: SYSFS{}= will be removed in a future 
udev version, please use ATTR{}= to match the event device, or ATTRS{}= to 
match a parent device, in 
/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules:11
Jun 20 22:59:55 nina-desktop udevd[2067]: SYSFS{}= will be removed in a future 
udev version, please use ATTR{}= to match the event device, or ATTRS{}= to 
match a parent device, in 
/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules:19

Может, кака-то преблема в файле z60_xserver-xorg-input-wacom.rules? Кто
его создал? Что в нем?

 И еще есть вот это разичие в логах:

 Single Mode:
 (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

 Обычный режим:
 (II) Open ACPI successful (/var/run/acpid.socket)


 Видимо в single mode ACPI не стартует. Я отключал и для нормального
 режима ACPI, но изменялась только эта строчка, а мышь с клавой
 продолжали не работать.

Ну это вряд ли релевантно было в принципе. Это я просто обратил внимание.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87y5naysgw@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-26 Пенетрантность Evgeny M. Zubok
Evgeny M. Zubok evgeny.zu...@tochka.ru writes:

 Может, кака-то преблема в файле z60_xserver-xorg-input-wacom.rules?
 Кто его создал? Что в нем?

Попробуй его временно куда-нибудь перенести в другое место и
посмотри, что будет.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txxyysdg@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-26 Пенетрантность Evgeny M. Zubok
Andrey Rahmatullin w...@wrar.name writes:

 On Tue, Jun 26, 2012 at 07:59:27PM +0400, Evgeny M. Zubok wrote:
  Судя по 1982 строке udev не срабатывает. А вот почему непонятно.
 Да, дело, похоже, в udev. 
 Я про udev сразу спросил есличо.

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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87pq8myrg6@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-23 Пенетрантность Evgeny M. Zubok
Sciko Good tempsc...@gmail.com writes:

 19 июня 2012 г., 0:51 пользователь Stanislav Maslovski
 stanislav.maslov...@gmail.com написал:
 Обновлялся со squeeze до wheezy? В прошлом у udev были похожие проблемы
 при апгрейде, связанные с переездом на /run/udev из /dev/.udev.

 Нет. Система полностью squeeze. Даже без бекпортов.

Логи ты мне прислал в личку, а надо было хотя бы на pastebin выложить и
людям показать. Я не понял только - один лог до startx, другой после. А
интересовал лог после startx, когда мышка с клавой работают и лог после
штатного пуска исков, когда мышка, клава не работают. Высланные же
сейчас логи полностью идентичны по содержимому. И в них вообще нет
никаких сообщений об обнаружении устройств ввода, хотя обнаружение
устройств вроде автоматическое стоит.

А что в /etc/X11/xorg.conf? Есть он или нет? А что в
/etc/X11/xorg.conf.d.  До обновления там что-то вручную правилось?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87r4t5pz8n@tochka.ru



Re: В иксах не работает клавиатура и мышь.

2012-06-23 Пенетрантность Evgeny M. Zubok
Sciko Good tempsc...@gmail.com writes:

 Нет. Система полностью squeeze. Даже без бекпортов.

На всякий случай проверь, xserver-xorg-input-evdev установлен? Мало ли
что.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mx3tpyjy@tochka.ru



Re: Несколько вопросов вразброс

2012-06-03 Пенетрантность Evgeny M. Zubok
Артём Н. artio...@yandex.ru writes:

 надо посмотреть в файле /etc/kde4/kdm/kdmrc на значения ServerVTs,
 ServerVT. Их значения и преобразуются в параметр vt. Что там?

 Я знаю где это настраивается. :-) Там -7. X-ы стартуют на 7-м
 терминале. Но вот сейчас крутятся на восьмом. Потому что, я обновил
 драйвер видюхи, OpenGL в винде на ВМ не стал после этого работать и
 пришлось перезапустить KDM,

Хорошо, тогда посмотри, с какими параметрами сервер X в итоге запущен в
нормальном случае, когда он на седьмом терминале, и при перезапуске,
когда на каком-то другом. На всякий случай hint: ps aux. :)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87d35gx5fn@tochka.ru



Re: Несколько вопросов вразброс

2012-06-03 Пенетрантность Evgeny M. Zubok
Артём Н. artio...@yandex.ru writes:

 Facepalm. Вы считаете, что я ps не умею пользоваться? :-D

Зачем же так остро все принимать на свой счет? Уровень вопросов (что
такое рейс и пр.) мне не дает возможности точно определить, что ты
знаешь, а что нет. Для того, что чтобы упредить вполне же вероятный
вопрос а как это посмотрть? я и написал осторожное На всякий случай
hint: ps aux. :)

 /usr/bin/X :0 vt8 -br -nolisten tcp -auth /var/run/xauth/A:0-lwkNBa Но
 запускает-то их KDM. А в конфиге - седьмая консоль. Очевидно, что в
 нормальном случае, он запущен с vt7. Выше уже написали: баг KDM. :-(

Вот теперь у меня есть основания предполагать, что баг где-то в
KDM. Сконфигурирован на vt7, а ломится при перезапуске на vt8. Причем не
просто параметр vt опускает, а осознанно подставляет 8.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8762b8wxk3@tochka.ru



Re: Несколько вопросов вразброс

2012-06-03 Пенетрантность Evgeny M. Zubok
Артём Н. artio...@yandex.ru writes:

 Может, просто вставить sleep между stop и start, и он станет
 перезапускаться по-человечески?

Можешь попробовать. Вот фрагмент slim:

  restart)
$0 stop
sleep 2
$0 start

Вот фрагмент xdm:

  restart)
/etc/init.d/xdm stop
[ -f $PIDFILE ]  exit 1
/etc/init.d/xdm start

А что это за still_running в kdm такой?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/871ulwww1l@tochka.ru



Re: Несколько вопросов вразброс

2012-06-01 Пенетрантность Evgeny M. Zubok
Артём Н. artio...@yandex.ru writes:

 Несколько мелких вопросов, которые давно уже без ответа. Без общей темы. Кто
 знает, подскажите.

Лучше для разных вопросов содавать разные топики.

 1. KDM, при убивании, иногда перезапускается на 8-м или даже 9-м терминале.
 Причём, даже когда я его перезапускаю через скрипт в init.d. Почему?

А с какими параметрами запускается X Server? Надо явно указать ему
vt7. man Xorg:

vtXXXX specifies the Virtual Terminal device number which Xorg will
use.  Without this option, Xorg will pick the  first  available
Virtual  Terminal that it can locate.  This option applies only
to platforms that have virtual terminal support, such as Linux,
BSD, OpenSolaris, SVR3, and SVR4.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txyvz3o7@tochka.ru



  1   2   3   4   5   6   7   8   9   10   >