Работал я, работал в MATE Desktop. Решил сегодня пойти в Gnome classic и с удивлением обнаружил что mcedit отказывается вводить цифру 5. Вместо этой цифры курсор сдвигается вниз.
В самом mc 5 вводится. если сделать sudo su - то из под рута mcedit тоже нормально распознает 5. Пытался удалить ~/.config/mc/*, в комбинациях клавиш в параметрах системы тоже нигде нет 5.
Что делать? Пишу сейчас из Gnome, но надо назад на mate, без цифры 5 в mcedit жить напрягает.
приветствую о глубокоуважаемый олл. Стоит задача - отдавать картинки вордпресса с водяными знаками. Плагины это хорошо, но мне ни один не понравился - к тому же есть вариант решения через php скрипт. Скажем есть картинка:
Нужно банально заставить nginx при запросе картинки исполнять скрипт. С апачем всё примитивно а с nginx так и не справился. В конфиге vhost для location / добавил:
Появилась потребность посмотреть файлы в 1251 кодировке и поискать в них слова. Системная кодировка utf-8.
Банальное $export LANG=ru_RU.WINDOWS-1251 И выставление кодировки в терминале позволяет увидеть буквы, но ввод с клавиатуры всё так же utf-8.
Думаю задача достаточно распространенная. Может где нибудь уже есть рецепт X консольки в виде иконки стратующей с клавиатурой и экраном в нужной кодировке: будь то Win,DOS,KOI8...
Ох уж этот великий - могучий... сейчас конечно тенденция миграции на UTF-8, но осталось еще много наработок в других кодировках и с ними порой приходится сталкиваться.
Потребовалось оградить find от определенных подкаталогов и нагуглил конструкцию "-not -path /path/*". Если перечислить все пути в команде - всё работает. Если список параметров занести в переменную и подставить её - результат не соответствует ожидаемому.
ГномИИ страшная штука - описания работы которой я пока не нашел. Изучать методом «научного тыка и гугля» - тяжело. Хочется какого то источника знаний, но гугль пока не признается о таком. Видимо я не нашел нужных заклинаний для его прозрения.
Есть команда gsettings - которая позволяет узнать и изменить параметры Гномьего ИИ, но вот описания только выбирать отдельно все: $gsettings list-recursively|wc -l = 2617 штук и гуглить по каждому - чего не хочется.
Где можно найти внятное описание параметров?
Навело на это обилие в этом реестре слов «power» в разном контексте. Есть банальный USB-UPS при втыкивании которого в десктопный Wheezy в трее появляется значек безперебойника которым неизвестно как управлять и добиваться того что нужно.
Мне хочется примитивного поведения: pm-hibernate через 30 секунд смывания светы... ну или достижения 50% батареи (т.е. это не сбой а отключение).
Так же хочется знать где логи событий всего этого? Выдергивание питания не приводит к изменению файлов в /var/log Впрочем даже не понятно есть ли связь с UPS в данный момент.
Как раньше было удобно - админ для каждого сервиса настраивал одну из программ и всё работало как надо (для бесперебойника рулил nut). Сейчас гном суёт свои грязные лапы во все щели - а хочется линукса не только на серверах, но и на десктопе.
Я уже поднимал подобную тему, но только в общем. Сейчас хочу коснуться темы Линукса ГУЯ и ИБП. В случае с консолью всё просто - #apt-get install nut и правка конфига всё решают. В случае гуя получаем нечто страшнее винды. Для разборок требуются многочисленные ребуты и логины и пока не смог выделить время на это. Возможно кто то знает ответ на мои вопросы и даст их здесь? Думаю и другим это будет полезно. В крайних линуксах нативного гнома сделали неудобным, потому пользую MATE - но есть машины и с нативным гномом. Заметил что настройка питания в Гноме живет в Приложения ->Системные->Параметры->параметры системы->Питание а в MATE в Система->Параметры->Управление питанием. Интерфейс и возможности этих панелей РАЗНЫЕ!!! Скажем в плане работы с UPS gsettings даёт разницу в параметрах между gnome и mate (хотя конечно был залогинен разными пользователями сразу) приведу пару строк: ----- < org.mate.power-manager button-power 'interactive' < org.mate.power-manager button-suspend 'suspend' --- > org.mate.power-manager button-power 'hibernate' > org.mate.power-manager button-suspend 'hibernate' -----
ТЕПЕРЬ ВОПРОСЫ!!! 1. Какие настройки работают до первого логина в Гном/МАТЕ? 2. Какие после логаута? 3. Какие при логине пользователя в Гном? 4. Какие при логине в МАТЕ? 5. Какие при блокировке экрана? 6. Какие при логине в X 2мя пользователями с разными DE? 7. Собираются это как то унифицировать?
Как заблокировать изменение определенных настроек пользователем? Вот решил админ что реакиця должна быть «СЛЕДУЮЩАЯ» и оно должно работать и до логина и после логина пользователей.
$gsettings list-recursively >gsettings.lst дает на выходе у меня файл файл из 2617 строк размером 137k. Вот оно: Приближение к винде...
P.S. Бес попутал. Вышеописанная разница была между gsettigs в ssh юзером на незалогиненный ни разу в гуй хост (после потери питания) и gsettings после sudo su -
впрочем разница в интерфейсе настроек питания между гномом и МАТЕ имеет место (Делал с другого компа).
Случился редизайн моих 2.5 кубических домашних метров. Вспомнил что уже их постил и решил еще раз запостить. Та же точка съемки что и на Боец невидимого фронта :) Компов на 1 меньше. Всего 5 :) За качество фото просьба не ругать :) Понимаю что жутко, но вспышка это не спортивно. Можно было ночи дождаться но решил запостить такую.
Есть раздел форума Linux-install но вот Linux-recover не увидел. Линукс я давным давно поставил. Он стоял и работал... Как бэкап сервер... Но надобность отпала и он запылился... Сейчас включил а grub встает в rescue mode. Как бы его оживить?
Предистория: Установил Debian Wheezy или Squeeze на RAID5 поверх обычных винтов 2 из которых живут на PCI SATA контроллере. Оно работало и грузилось. Было: md0:sda1,sdb1,sdc1,sdd1. Поверх него LVM:data,root,swap. grub грузил систему с root и меню брал оттуда же.
Не понимаю как он это делал - но работало. Сейчас загрузился с Debian 7.5.0 DVD в rescue режиме, собрал RAID автоматом, Появились /dev/md0 и LVM разделы data,root,swap. Указал root в качестве корня. Затем в следующем меню заказал: Переустановка системного загрузчика grub в /dev/sda. Оно без ошибок отработало, но при перезагрузки всё тот же: Entering rescue mode... grub rescue>
Использую zfs и заметил что раздел с более высокой компрессией вмещает меньше данных.
Итак: Есть Диск с 2.66t разделом, zfs на этом разделе с упаковкой lz4. Есть диск для бэкапа (rsync) с таким же разделом и упаковкой gzip-9 Давно начал синкать на него и всегда на нем после синка оставалось больше свободного пространства чем на lz4. Однако после очередного синка место кончилось.
#zfs get all LZ4 LZ4 used 2,60T - LZ4 available 13,3G - LZ4 referenced 2,38T - LZ4 compressratio 1.09x -
#zfs get all GZIP-9 GZIP-9 used 2,61T - GZIP-9 available 0 - GZIP-9 referenced 2,39T - GZIP-9 compressratio 1.12x -
В итоге получается что компрессия у gzip-9 выше (да и процессора жрет гораздо больше) но эффективность ниже чем у lz4.
Вот такая математика. Придется удалять раздел и синкать заново с упаковкой lz4. Молясь при этом чтобы не сдох основной...
# ./file.sh Decoding «file.ogg» to «standard output» [100.0%] LAME 3.99.5 64bits (http://lame.sf.net) Using polyphase lowpass filter, transition band: 16452 Hz - 17032 Hz Encoding <stdin> to file-1.mp3 Encoding as 48 kHz j-stereo MPEG-1 Layer III (12x) 128 kbps qval=3 Decoding «file.ogg» to «standard output» [ 0.0%]Warning: unsupported audio format [ 0.5%]
Подскажите - где косяк?
P.S. По факту даже вариант перекодирования через файлы не помог. Пока писал декодировалось а решил проиграть выяснил что уже на этапе ogg -> wav появляется шум и естественно упаковывается в mp3. mplayer играет ogg без шума а wav с шумом.
В общем засада - надо писанные андроидом ogg перегнать в .mp3 и получил облом :(
Debian Wheezy/Gnome -> Параметры системы -> Клавиатура -> Комбинации клавиш -> Перемещение: Где взять «Переключиться на рабочее место 5,...»?
Дефолтный Гном в Debian Wheezy, 9 Виртуальных десктопов (3*3). Перемещение по десктопам и пересылка окон на десктоп с номером более 4 не настраивается. Как обойти? В настройках вижу лишь рабочее место 1-4.
Если конечно поставить MATE и уйти на него то всё в порядке. Как добиться такого же поведения от нативного гнома?
Огреб косяк с железом нетбука и захотелось на нем завести несколько разных дистрибутивов для проверки в чем разница между работающими дистрам и неработающими. Однако не придумал как лучше разместить несколько разных дистрибутивов на одном hdd.
У меня напряг вызывает то что ядра и initrd живут в /boot и автоматически обновляются каждым дистрибутивом. Настройки grub живут в /boot/grub и то же обновляются автоматически. grub живущий в начале hd при загрузке берет свое меню с определенного раздела - значит его надо селить свой в каждый отдел.
Теоретически нужно сделать sdX5 sdX6 sdX7 sdX8 sdX9 sdX[N] и поселить в каждый раздел свой собственный grub а выбирать нужный раздел с помощью какого то chainloader.
Пользуюсь уже 2 года Персональной ЕС ЭВМ :) 3Q QOO ES1001NN (Made in Russia - написано на шильдике) Всё было замечательно пока в очередной раз не проапдейтил систему. После апдейта начал отваливаться WiFi. Мучаюсь уже боольше недели и не пойму кто виноват и что делать? Сеть отваливается далеко не от каждой точки. Определенные устройства держат линк и работают.
Доходит до абсурда. Есть у меня Андройдофон Highscreen Zera F. Прихожу в организацию - не могу подключить нетбук к WiFi. Вернее подключается и через несколько пнигов связь прекращается а сила сигнала при этом на всю шкалу. Решением является подключение к сети с помощью Highscreen Zera F и раздачей по WiFi. Я уже с того же нетбука подключаюсь к сети раздаваемой Highscreen и использую интенет.
Ну и под финал типа логи:
Подключен к WiFi n0mad@zz:~$ iwconfig wlan0 wlan0 IEEE 802.11bgn ESSID:«REAN» Mode:Managed Frequency:2.437 GHz Access Point: E8:DE:27:AF:D2:C8 Bit Rate=135 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=70/70 Signal level=-39 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:413 Missed beacon:0
n0mad@zz:~$ sudo route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.15.10 0.0.0.0 UG 0 0 0 wlan0
n0mad@zz:~$ ping 192.168.15.10 PING 192.168.15.10 (192.168.15.10) 56(84) bytes of data. From 192.168.15.117 icmp_seq=10 Destination Host Unreachable From 192.168.15.117 icmp_seq=11 Destination Host Unreachable From 192.168.15.117 icmp_seq=12 Destination Host Unreachable From 192.168.15.117 icmp_seq=22 Destination Host Unreachable From 192.168.15.117 icmp_seq=23 Destination Host Unreachable
Как видим пинги не ходят до WiFi роутера. Подключаемся к Zera F
wlan0 IEEE 802.11bgn ESSID:«Zera_F» Mode:Managed Frequency:2.412 GHz Access Point: 02:03:AA:C5:43:04 Bit Rate=43.3 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=70/70 Signal level=-31 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:9 Missed beacon:0
n0mad@zz:~$ sudo route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.43.1 0.0.0.0 UG 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0 192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 n0mad@zz:~$ ping 192.168.43.1 PING 192.168.43.1 (192.168.43.1) 56(84) bytes of data. 64 bytes from 192.168.43.1: icmp_req=1 ttl=64 time=1010 ms 64 bytes from 192.168.43.1: icmp_req=2 ttl=64 time=2.74 ms 64 bytes from 192.168.43.1: icmp_req=3 ttl=64 time=1.07 ms 64 bytes from 192.168.43.1: icmp_req=4 ttl=64 time=1.05 ms
Всё нормально. Кто виноват и как решать пока не знаю. Возможно проблема в WiFi драйвере: rt2800pci и его обновлении в ядре.
Для развлечения есть 2 крайности: 1. Нетбук с 2G RAM 2. Celeron с 512RAM
На нетбуке в Debian Wheezy x64 парит мозги драйвер Ralink RT3090 - отваливается WiFi.
Древний Celeron 1.6 в Debian Wheezy x32/MATE способен лишь пару страничек в Iceweasel открыть с тормозами. Впрочем и Xfce легче лишь ровно до запуска Iceweasel.
Другие браузеры существенных преимуществ перед Iceweasel не имеют. На компе с 8Гигарамы 20 окошек браузера с 80 вкладками лопают сравнимое количество памяти (Смотрел Chromium,Opera,Midori,Epiphany) при этом имея массу других косяков.
Про Debian и Ubuntu знаю. Debian хорош, но не совсем для десктопа и хочется чего то другого посмотреть. Ubuntu это тот же Debian но плагнплейный. Его ИИ порой так зашкаливает что его не побороть.
Какие еще будут рекомендации? Какие дистры User Friendly?
Откуда Гном берет начальные установки звука? На ноуте при перезагрузке и логине всегда звук заглушен и надо через микшер его включать. Если разлогониться и снова зайти - всё в порядке, но после перезагрузки опять mute. Можно как то выставить параметры (вплоть до положения ползунков) и получить такие после перезагрузки?
Предистория. Стоит Debian Wheezy x64 на нетбуке QOO ES1001NN. Пару месяцев не использовался. Пару дней назад достал и решил обновиться. Сделал #apt-get dist-upgrade и после этого начал отваливаться WiFi. Под фразой «начал отваливаться» понимаю прекращение обмена по WiFi при том что адаптер зарегистрирован но ответы даже на ping не приходят. «Подземный стук» в том что есть скажем консоль с 4 вкладками (пинги локального роутера, 8.8.8.8, ya.ru, rambler.ru) и в браузере скажем играет relax-fm.ru (своеобразный индикатор проблем). Перестает играть музыка - в пингах вижу скажем что локальный роутер, 8.8.8.8, rmbler.ru пингуются а ya.ru нет. Пускаю пинги ya.ru на соседнем ноуте подключенном к тому же WiFi роутеру - всё нормально. Но может отвалиться и полностью - не отвечает дже локальный роутер. До отвала может работать 5 минут - а может и полчаса.
При этом скажем дома есть 4 разных роутера и со всеми наблюдаются такие проблемы с разной скоростью появления. Канал тоже не виноват. Подобные проблемы начал наблюдать с того что заметил пропадание связи в другом месте и по началу грешил на их роутер.
У каждого «мыла» есть свои плюсы и минусы. Есть бесплатное (сейчас уже почти без ограничений какие были раньше) мыло которое варят: mail.ru, yandex.ru, gmail.com, yahoo.com и еще масса других серверов.
Есть домены и масса регистраторов с разными ценами. К домену можно привязать бесплатных варильщиков типа mail.ru(biz.mail.ru),yandex.ru(pdd.yandex.ru) и они прекрасно будут варить ваше мыло на своих серверах. В случае проблем с сервером в вашей власти как хозяина домена - перенести его куда угодно в другое место не потеряв адреса.
Однако и на эту тему есть минус. Он произошел в моей жизни. Произошли серьезные проблемы со здоровьем (тяжелая травма) и закончившиеся в этот период времени домены не были продлены и ушли... (можно конечно проплатить за 10 лет вперед и не бояться). С адресами на бесплатных mail.ru, yandex.ru, gmail.com таких проблем пока небыло. Они есть и работают, но как быть с бритвой Оккама?
Ей в противовес есть другая мудрость: «Нельзя держать все яйца в одной корзине».
Вот и болит голова - скинуть всё в одну корзину или бегать между десятком корзин? Пока бегаю между корзинами. Роботы пишут на @ya.ru, люди и другая часть роботов на @mail.ru но есть ведь еще и полумертвые личные домены завернутые и на @mail.ru и на @ya.ru...
Интересно - какие шансы на закрытие или неожиданную тотальную коммерциализацию @mail.ru,@ya.ru,@gmail.com?
Вот такие мысли меня гнетут. Устал от обилия ящиков.
До сих пор все браузеры что пробовал (Opera,Midori,Epiphany,Iceweasel) жили как один процесс и по ps всегда было видно сколько они расходуют памяти/процессора. По юзабилити больше всех нравится Iceweasel но увы - он поедает память и через неделю работы смотришь в ps и он показывет 4G разделяемой и 2G резидентной (на мои 50+ вкладок). Приходится убивать и рестартовать чтобы недельку порботать.
Сегодня решил открыть эти вкладки в хромиуме и в нем недельку посидеть - но вот количество памяти которое он потребил - для меня загадка.
# ps ax|grep chromium|wc -l 63
И как определить сколько рамы потребляют эти 62 Хромиума? (1 от grep)