Re: X Logical Font Description и HiDPI
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-скрипт - кавычки
Привет, так ? 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 неправильно восстанавливает запомненную при выходе позицию
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
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
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
sergio writes: > Как правильно выключать debian с systemd? > говорю sudo halt, система доходит до "reboot: System halted" и всё. Сам не пользуюсь systemd, сижу на sysV, поэтому сказанное может не действовать на systemd. Если systemd по-прежнему читает настройки системы из /etc/default, то найди там файл /etc/default/halt и укажи HALT=poweroff. Тогда halt будет выключать машину.
Re: переключение языков в иксах
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
sergio writes: > Как правильно выключать debian с systemd? > > говорю sudo halt, система доходит до "reboot: System halted" и всё. Не пользуюсь systemd, поэтому поинтересуюсь: systemd каким-нибудь образом использует прежние настройки системы из /etc/default? Предполагаю, что нет. Но если использует, то там есть файлик /etc/default/halt, в котором надо указать HALT=poweroff. Тогда он по halt будет выключать машину.
Re: переключение языков в иксах
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
Вроде нашел проблему: 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
> > Так скриншот надо от 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
Добрый день! Вдохновившись следующим гайдом 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
20.10.2017 17:03, Ivan Petrov пишет: Как изменить стандартный вид отображения папок в менеджре файлов lxde? Мне нужно, чтобы по умолчанию отображались в компактном виде Правка > Параметры > Основные > Вид по умолчанию
Re: Программа для работы с текстовыми файлами
grep egrep? В письме от четверг, 6 июля 2017 г. 16:36:53 +07 пользователь sedov...@yandex.ru написал: > Есть ли в дистрибутиве debian программа, которая по регулярному > выражению, может вытащить из текстового файла: 1. нужные слова; 2. > строку начинающуюся с нужного слова? -- С уважением, Юркин Евгений Siberian Health Inc
Re: Стратегия поддержания резервных копий. Деградация носителей.
В письме от воскресенье, 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
Иван Лохwrites: > On Thu, Jun 08, 2017 at 08:12:36PM +0300, artiom wrote: >> >> Для юношей, которые выросли на форточках, софтина спроектирована не >> >> просто идеально, а еще и полностью соответствует форточной идеологии. >> > Софтина полностью соответствует *яблочной* идеологии, а не форточной, >> > что совсем не лучше и даже, может, хуже, потому что толерантность к > > Если что, pulseaudio это звуковой _сетевой_ _сервер_ управляемый из > командной строки. Это юниксвэй в полный рост ))) Я про systemd. Мне совершенно понятно, что любители Гнома и пр. все равно скажут, что это юниксвей. Но я считаю фактом, что systemd - никакая не форточная технология, а именно аналог launchd из Mac OS X.
Re: Установить debian без systemd
Melleuswrites: > artiom writes: > Для юношей, которые выросли на форточках, софтина спроектирована не > просто идеально, а еще и полностью соответствует форточной идеологии. Софтина полностью соответствует *яблочной* идеологии, а не форточной, что совсем не лучше и даже, может, хуже, потому что толерантность к яблочным решениям у линуксоидов высокая. Почему все поминают винду? Сейчас тренд копировать Mac OS X и их инфраструктуру. Да и сам Леннарт перечислял, на что он смотрел.
Re: права андроида
https://ru.wikipedia.org/wiki/SELinux
Re: ssh remote command execution
29.09.2016 02:48, Artem Chuprina пишет: On 29 September 2016 7:27:25 am GMT+11:00, sergiowrote: Есть 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
Дерьмовая пока поддержка в линукс дискретной графики. 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 проблемы
Именно этого и добиваюсь. Однако по факту: пароль спрашивается каждый раз, когда запускается 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 проблемы
Собственно вопрос в том где "Passwordless authentication"? А то что MUA ломится несколько раз, это уже десятый вопрос. 23 сентября 2016 г., 12:13 пользователь Vasiliy P. Melnikнаписал: > Не могу разобраться, почему _каждый_ раз при подключении запрашивается >> пароль? >> > > А как должно быть? пришел клиент - у него спросили пароль, два раза пришел > - два раза спросили. >
dovecot ntlm auth проблемы
Здравствуйте. Дано: 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 дистрибутива
можно еще вот так 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 дистрибутива
а чем плох вариант сделать массив соответствий числовой = = буквенный потом cat /etc/debian_version В письме от 22 марта 2016 09:40:49 пользователь Victor Wagner написал: > On Tue, 22 Mar 2016 09:18:42 +0300 > > Andrey Nikitinwrote: > > В 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
"Dmitry E. Oboukhov"writes: >> Насколько я знаю, в генте _можно_ собраться с systemd. А можно и без >> него. > > ну дык и в Debian _можно_ его не устанавливать. > > вопрос тут в том что поставят ли зависимость с xorg на systemd или > нет. если не поставят, то и можно будет на Debian/Gentoo жить без > него, если поставят - тут нужно будет думать в любом дистре Пока да. stable пока живет c SysV. У меня толко libsystemd0 притащена по зависимостям, но это не systemd. Я даже, каюсь, специально включил Debian Popularity Contest, чтобы он сообщал в Debian о том, ще не вмерла SysV, а то в последнее время там стало модным на popcon в спорах о нужности ссылаться, а ведь большинство админов и пользователей popcon сразу вырубают на корню. :)
Re: systemd
Max Dmitrichenkowrites: >> Пока да. stable пока живет c SysV. У меня толко libsystemd0 притащена по >> зависимостям, но это не systemd. Я даже, каюсь, специально включил >> Debian Popularity Contest, чтобы он сообщал в Debian о том, ще не вмерла >> SysV, а то в последнее время там стало модным на popcon в спорах о >> нужности ссылаться, а ведь большинство админов и пользователей popcon >> сразу вырубают на корню. :) > > Хм... может быть, стоит тогда поучится у бородатого дядки Чурова? ))) Да, здесь бы его возможности были бы как раз уместестны. Нет, я не хочу прослыть луддитом, не за SysV держусь. Я за возможность выбора. Плохо, когда эта возможность пропадает. В обсуждениях агрессивно себя вели как раз сопровождающие GNOME (француз один громче всех, все забываю его имя... Подсмотрел - Josselin Mouette). Вот прямо так и заявляют, что Debian is not about choice, что это вам показалось и вы все не так понимаете. Не знаю, что будет дальше происходить.
Re: Сломалась сборка через gcc
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?
Oleksandr Gavenkowrites: >> либо в 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
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?
Oleksandr Gavenkowrites: >> А вот для 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?
Oleksandr Gavenkowrites: > Через какой интерфейс удобно работать с 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: Выполнение привелигированых команд пользователем.
Oleksandr Gavenkowrites: > Для меня привычные команды: > > $ 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: Выполнение привелигированых команд пользователем.
Artem Chuprinawrites: > 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
Доброго времени суток. Наткнулся на странность работы глобальных скриптов 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 часа?
Например, с помощью 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 часа?
Как установить часовой пояс со сдвигом на *.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
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
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
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, …
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
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
У тебя не хватает файла. Или он где-то неизвестно где. Вот он его в трех местах поискал и не нашел. Криво поставил драйвера. [ 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’?
Никита Егоров 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’?
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’?
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
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
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’?
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
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: Русская клавиатура работает - но почему?
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
привет csync2 unison google: two way rsync В письме от 5 декабря 2014 13:06:07 пользователь Pavel Marchenko написал: Доброго времени суток. Есть два сервера в разных сетях, обмен между сетями возможен только через файловую шару. Нужно сделать синхронизацию репозитория между двумя этими серверами. Появилась такая идея: Client-proxy-pipe-proxy-server Соответсвенно pipe должен лежать на файловой шаре, которая смонтирована на обоих серверах. Задача не на 1 раз поэтому нужно автоматизировать процесс. Ищу какие могут быть варианты решения задачи. Есть еще вариант передавать файлы через шару используя флаг-файлы, но вариант с проксей выглядит красивее и надежней. -- == С уважением, Юркин Евгений
Re: Как защитить паролем аварийную командную оболочку админ-а?
Например, задать пароль для рута. Ещё можно для интереса почитать 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: Перенос системы с минимальной болью
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
хочется странного
Приветствую всех, есть работающий vpn для win клиентов (libreswan + xl2tpd + winbind авторизация в AD) возможно ли создать несколько групп в AD. которые бы могли подключаться к vpn, но разным группам отдавались бы разные диапазоны ip гуглю но пока ничего интересного не нагуглил -- == С уважением, Юркин Евгений
Re: systemd, чтоб его
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, чтоб его
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
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?
не реклама по ссылке на видео 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: Продвинутая работа с клипбордом
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: Продвинутая работа с клипбордом
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: Продвинутая работа с клипбордом
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: Продвинутая работа с клипбордом
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: Продвинутая работа с клипбордом
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: Что тяжелее - внешний процесс или вызов библиотеки?
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: две сетевушки
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: две сетевушки
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: Как получить список файлов от корня не принадлежаших пакетам ?
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: Как получить список файлов от корня не принадлежаших пакетам ?
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: и терминальный шрифт тоже посоветуйте :)
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: а посоветуйте эмулятор терминала
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: Доступ к логам на чтение простого пользователя.
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: Доступ к логам на чтение простого пользователя.
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: Увидеть источники пакетов
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: Увидеть источники пакетов
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 и символы \; в конце команды - что это ?
Месье, прочитать вслух 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 не получается три раскладки
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 не получается три раскладки
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: Черный квадрат
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 не возымевает действия.
$ 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 не возымевает действия.
У вас не 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: Подскажите инструмент для управления репозитарием
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: Подскажите инструмент для управления репозитарием
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, нету звука, аппаратура не поддерживается.
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
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
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
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
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
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
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: В иксах не работает клавиатура и мышь.
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: В иксах не работает клавиатура и мышь.
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: В иксах не работает клавиатура и мышь.
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: В иксах не работает клавиатура и мышь.
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: В иксах не работает клавиатура и мышь.
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: В иксах не работает клавиатура и мышь.
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: Несколько вопросов вразброс
Артём Н. 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: Несколько вопросов вразброс
Артём Н. 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: Несколько вопросов вразброс
Артём Н. 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: Несколько вопросов вразброс
Артём Н. 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