← All posts tagged Linux

AFAIK
Linux Firefox awesome "Починил" себе Ctrl+Q. Добавил в конфиг awesome
awful.key({ "Control", }, "q", function () awful.util.spawn('notify-send -i audio-headset "Don\'t press these buttons\!"') end),
и теперь Ctrl+Q выдаёт предупреждение и не закрывает лису, как я и хотел.
Надеюсь больше никому эта комбинация была не нужна.
AFAIK
Linux ? code
Жуйк, хочу странного:
У меня на удаленной машине есть башевская переменная, пусть она будет $USERS и в ней будет массив с юзернеймами.
Есть ли какой-нибудь способ сделать так, чтобы эта переменная появилась у меня на машине?
Самое умное, до чего я дошел, это:
USERS=$(ssh example.com 'echo ${USERS[@]}')
но тогда массив перестает быть массивом.
AFAIK
Linux ? Хочу для домашнего сервера максимально простой и лёгкий мониторинг через веб-интерфейс. Нужны топ, загрузка cpu/mem/swap, занятое место на диске. Может загрузку сети ещё.

Что мне лучше взять?
AFAIK
Linux ? Жуйк, расскажи, как по-твоему быстрее всего научить человека работе в линуксовой консоли с полного нуля?
Основы: bash, man, less, ls, top, vim, cat, grep, tar, FHS, вот это всё.
Может книжка какая-нибудь замечательная есть?
AFAIK
Linux GNOME fun Офигенный тред в гномовском багтрекере) bugzilla.gnome.org
Пользователь: Фича вот только была, а теперь куда-то пропала и никто про это ничего не сказал. Верните, пожалуйста.
Разработчик: Нет.

Баг закрыт.

А потом начинается обсуждение, которое я сейчас читаю и радуюсь, что вовремя с гнома ушел)
AFAIK
Linux ? translit Жуйк, а есть ли под линукс средство ввода для русского языка, чтобы я мог напечатать "mjachik" и получить "мячик" (а не "мйасхик", как сделает фонетическая клавиатура).
Насколько я понимаю в японском вводе такая штука должна быть реализована, например, и корейский ввод без подобного невозможно сделать нормально никак... Наверняка же кто-нибудь взял да приспособил все эти японо-корее-китайские технологии и сделал простой и быстрый русский транслитовый ввод, да же?

Нашел тут такую штуку для винды softario.com , а для линуксов ничего не находится, кроме дурацких вариантов фонетических раскладок =(
AFAIK
Linux Ubuntu Внезапно узнал, что в линуксе есть кнопочка "download more ram" — штука называется zram и я даже сначала удивился, когда увидел, что она делает — создает раздел подкачки оперативной памяти... в оперативной памяти.
И благодаря использованию сжатия умудряется запихать в память больше данных, чем та позволяет физически. Говорят, падение производительности при переходе на такой swap не ощушается и система жутко полезна во всяких нетбучках, старинных системах и встраиваемых устройствах.
В убунте начиная с 12.04 есть официальный пакет zram-config для включения этой штуки.
AFAIK
Linux soft Почему у меня Okular такой жирный и так много зависимостей хочет? Virtuoso (высокопроизводительная база данных), Phonon (QT API для проигрывания audio и video), Nepomuk (индексирование, поиск и прочая фигня по работе с метаданными в KDE desktop), половина KDE библиотек... Я хочу просто все текстовые документы одной программкой смотреть, я не хочу половину чужого DE в системе(
Кем можно заменить Okular в линуксиках, чтобы такое же удобное было?
AFAIK
Linux awesome Ок, меня привели к истинной вере — awesome офигенен. Трей работает сразу и достаточно прописать в автозапуск всякую гномовскую лабуду, чтобы появились нормальные апплеты звука, сети и блютуса, да еще и горячие клавиши заработали, и флешки сами монтируются. Отдельный тег для гаджима и можно мгновенно переключаться на пришедшее сообщение по Win+u, а потом обратно на предыдущий экран по Win+Esc.
Разве что конфиг бесит и закрывать окна по Shift-Win-c неудобно (точно, сейчас перевешу на Win+q).
Вообще, то, что тайлинг — это наше всё, я ещё в винде с Plumb < palatialsoftware.com > понял, когда оказалось, что его могут сделать по-человечески, и с ним вполне можно жить даже не отказываясь от мышки — удобное перераспределение окошек, всегда полностью занятое экранное место, изменение размера одного окна, приводящее к изменению размера всех остальных, никаких бесящих пересечений, наложений и необходимости распологать окна по рабочему столу так, чтобы они друг другу не мешали — без этого всего скоро становится невозможно жить) А awesome оказывается умеет всё это, еще несколько режимов расположения окон, и удобное управление окнами мышкой (перенести с помощью Win+LMB, изменить размер через Win+RMB или как всегда хоткеями).
Привычного гномьего лоска и человечности, конечно, не хватает (того же меню по alt+пробел, где можно переносить окошки между рабочими столами, например, вместо горячих клавиш для всего, или удобного добавления и настройки апплетов), но пользоваться можно =)
AFAIK
Linux Читаю тут арчевики про SSD диски "One can easily mount browser profile(s) such as chromium, firefox, opera, etc. into RAM via tmpfs and also use rsync to keep them synced with HDD-based backups."
У меня аж мозг немного заклинило на идее запихать профиль браузера с быстрого твержотельного жесткого диска в оперативку, а потом копировать из оперативной памяти на жесткий диск с помощью rsync и всё это ради увеличения производительности вебсерфинга.
Какими же всё-таки извращенцами могут иногда быть линуксоиды.
AFAIK
Linux Ubuntu code
Ох уж эта userfriendly Ubuntu 12.10... Ужасающее прибитое костылями ненастраиваемое Unity  я скорее всего заменю на третий Gnome, но и сам Gnome хорош - пытаясь настроить нормально тап двумя пальцами по моему Elantech тачпаду, чтобы оно делало среднюю кнопку мыши, я уже успел наваять дополнительный конфиг для X'ов, кастомные правила для udev и сценарий, который запускался вместе с сеансом, и ничего не помогало, а оказалось надо было путь к этому сценарию (который у меня  состоит из 
synclient TapButton2=2
synclient TapButton3=3
)
поместить в гномовский реестр с помощью dconf editor в ветку org > gnome > settings-daemon > peripherals > input-devices hotplug-command, потому что иначе гном чихать хотел на все конфиги и перебивал настройки своими дурацкими при любом переключении в него (входе в профиль, выходе из сна, переключении в одну из консолей и обратно в иксы).

Простая команда для делания сразу всего одной кнопкой: 'touch ~/.config/touchpad.config && echo -e "synclient TapButton2=2\nsynclient TapButton3=3" > ~/.config/touchpad.config && chmod +x ~/.config/touchpad.config && cd ~ && gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command $PWD/.config/touchpad.config'

А еще у меня на ноутбуке отвалился wifi (Broadcom BCM4314) после первого обновления и пришлось сделать 'sudo apt-get remove --purge bcmwl-kernel-source', но это ерунда, на которую всего лишь два часа гугления ушло.
AFAIK
Linux Читаю предложение сделать xml-ный сетевой конфиг в Fedora, которое на ЛОРе сейчас в обсуждаемых темах — такое ощущение, что человек решил сделать дебиановский /etc/network, совместить его с udev и напихать туда всего-всего плюс средство конфигуряния, потому что сейчас в федоре используется еще более жуткий велосипед.
Надеюсь его не станут повсюду пихать, когда сделают...
AFAIK
Linux Плохая штука этот гном 3, и юнити тоже плохая, я без рыбки и красивых графиков системного монитора не могу уже компьютером пользоваться.
AFAIK
Linux бред Свобода переписать ядро Linux под свои нужды — то же самое, что свобода свалить с Земли на Луну. Никто не запрещает, но сначала попробуй сделать, не прибегая к помощи миллионов людей, а потом сиди со своим ядром один.
AFAIK
Linux Отлично... Комментарий разработчика к просьбе сделать переключение из полноэкранного режима в убунтовском брейншторме:
"Developer comments
It is not the wm's (neither metacity nor compiz) responsibility to offer workarounds for fullscreen-apps that do not cleanly integrate with the desktop environment they're are ported to. I'm only talking about native games. OpenSource games have to be fixed upstream to cleanly integrate with the platform they are intended to run on. ClosedSource/commercial games... well we're out of luck and only can kindly ask the developing company to improve their integration with the GNOME-desktop. As much as I recommend the "it just works"-way, I draw the line at the point where users demand workarounds to be added to games work. With that approach the game-developer will never be forced to fix the bugs in their own code-base.

I think this is mainly communicating with upstream game-developers to (either OpenSource or ClosedSource) improve their integration with the GNOME desktop and help them doing so with advice or code-contribution, than for Ubuntu developers to add workarounds to metacity or compiz to make games work cleanly."

Это не наша проблема, разработчикам игр надо — они пусть и парятся. Как обычно.