Как сделать снимок экрана в Ubuntu

Сделать снимок экрана — скриншот (screen shot) — очень просто.

Рецепт для Unity

Достаточно нажать кнопку PrtScr и мы получим снимок всего экрана.

Нажав Alt-PrtScr мы получим снимок только текущего окна.

Но если нужно сделать скриншот прямоугольной области экрана, смело жми Shift-PrtScr и выделяй область.

Сделать снимок экрана в Ubuntu

Рецепт для KDE

Сделать скрин экрана в KDE позволяет штатная KDE’шная утилитка Ksnapshot, которая срабатывает на кнопку PrtScr и имеет интерфейс, в котором можно выделить не только прямоугольную, но и произвольную область экрана.

Ubuntu, wine, Starcraft

Вот такой набор разберем сегодня. Хотя и нечего разбирать, потому как:

$ sudo apt install wine
$ winecfg

Скачиваем DirectX 9c:

$ wget http://download.microsoft.com/download/3/C/4/3C46A69A-CB0F-4CCA-B1E8-248D43270D5F/directx_mar2009_redist.exe

Ну и запускаем:

$ chmod +x directx_mar2009_redist.exe
$ ./directx_mar2009_redist.exe

Ну, пожалуй и все. Идем в папку со скаченной игрой и запускаем:

$ cd ./Games/StarCraft
$ ./StarCraft.exe

И наслаждаемся игрой.

Как обновить Ubuntu до 14.10

На своем личном ноутбуке я предпочитаю находиться на острие атаки — иметь самый свежий софт, который иногда в стадии RC1.

Так как же обновить свою Ubuntu или Kubuntu, а может и Xubuntu до беты Ubuntu 14.10? Это просто. Читать далее «Как обновить Ubuntu до 14.10»

Виртуализация продолжается

Место действия: Красноярск.

Поставили задачу оптимизировать аппаратную часть инфраструктуры небольшого ISP. Из оборудования — достаточно старые серверы (преимущественно стоечные), коммутаторы, АТСки. Серверы занимают почти пол стойки — вот с ними и была поставлена задача что-то сделать, потому что задачи ширятся, а бесперебойное питание (инвертор на 5 КилоВатт) не резиновое. С коммутаторами, атсками, конвертерами и прочей сетевой активкой ничего не сделать, да и потребляет оно меньшую часть электричества, а вот серверы…

Серверы — это 2-3-4 юнитные корпуса с Pentium4/Celeron 1.7-2.4 + 512-1024 МБ ОЗУ, PATA HDD (в некоторых стоят SCSI, но и начинка там серьезней — Двух-Четырехядерные Xeon). Задачи у серверов достаточно стандартные для ИСП: биллинг, dhcp, dns, hosting, шлюзы с bgp.

Один пока сервер HP, 1U, небольшой, пока еще локальный сторадж. VM Ware ESXi 4 в качестве платформы виртуализации, на которой крутятся:

  • Немного FreeBSD 8.1;
  • немного Windows Server 2008 R2;
  • немного Linux Ubuntu 10.04 LTE;
  • Куча VLANов на сетевом интерфейсе;
  • Немного транспортных виртуальных сетей.

Все работает, будет еще больше. Загрузка хоста:

  • CPU — 20-35%;
  • Памяти — 7 Гиг.

Но эксперимент продолжается.

Печальная статистика месяца

Горелые винчестерыМесяц январь меня совсем не порадовал. Радость обладания новеньким ноутбуком была омрачена сбоем жесткого диска в нем — сдал по гарантии, обещали неделю-полторы ремонта. А суть в чем: перестала загружаться Ubuntu 9.10, попытка пройтись по разделам утилитой fsck не увенчалась успехом, писало кучу ошибок записи, чтения и прочее. Установить новую системы с форматированием разделов — неполучилось, винт уже не форматировался. Венда устанавливаться на этот винтчестер так же не захотела.Ну и в биосе винчестер то не виден в тестах вообще, либо эти самые тесты не проходил. А при включении лэптопа винчестер издавал звуки. Как примечаение — ноут холодным не включался, я его не ронял, ничего не проливали, в космос не запускал.

Эпопея с винчестерами продолжилась отказом одного из винчестеров в RAID1 в маршртизаторе — был запасной — деаттач сбойный, аттач запасной, ребилд и все в строю. Делов на час, а моск парил этот винтчестер с неделю. К слову сказать — так и не понял, зачем вообще Intel Matrix Storage нужен, если FreeBSD его не видит, смену носителей в рейде производится утилитой atacontrol, ребилд так же делается под ОС. А при загрузке компа интел матрикс говорит только, да рейд дегрейд, да нужен ребилд, да, все ок. Херня какая-то. А сам только Винты умеет из своего рейда включать-выключать.

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

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

VMware под Ubuntu 9.04

Решили с руководством на работе избавиться от самого шумного и горячего сервера SUN SunFire V20Z с двумя Opteron’ами и внедрить вместо него освободившуюся машинку на Intel Core2Duo E4500 с двумя Гиг рам.

На санках крутится VMware ESXi 3.5 с десятком виртуалок. Тормозит в пиках, да, но и железка не новая, хоть и хорошая. На Core2Duo ESXi не поставилась, а трахаться не хотелось, втыкнул Ubuntu Server 9.04 64bit и накатил на нее VMware Server 2.01. У корки и памяти пошустрее, да и сами ядра производительней оптеронов трех-пятилетней давности, но диск SATA2 7200 rpm не идет ни в какое сравнение с саташными, но с 15000 rpm. Корка, не смотря на простой проца вешается по дисковым операциям. Три средненагруженые виртуалки — контроллер домена, jabber-сервер и нагиос чувствуют себя вроде как неплохо. Включаю завиртуаленные банк-клиенты по очереди — все медленно начинает притормаживать, вплоть до смертельных томазов, когда по ssh невозможно залогиниться и пинги хост машины больше 3-5 тыщ миллисекунд(!).

Вывод — медленные диски просто убивают производительные системы. Буду рекомендовать руководству покупку пары серверных винтов и дополнительной памяти. Сан включать не хочется, больно шумный, в сравнении с тихой и совершенно не горячей коркой.

PS: к стати, разобрался с затыками — причиной была одна полузависшая виртуалка с MS Windows XP на борту. Висла при попытке соединиться с ней по RDP. Спасал только ребут виртуальной машинки. VNC спас положение.

Ubuntu: Второе пришествие.

Хы-хы, переустановил намедни свою Ubuntu на моем домашнем десктопе. Думал, что поборю ее по поводу частоты горизонтальной развертки, которая установилась в 60 Герц и не хотела меняться в большую сторону.

А хотел я поставить новую систему с нуля, на отдельный жесткий диск, с официального CD, который пришел ко мне почтой недели две назад. Винт есть, диск есть, начал установку, почти все установилось, но посмотрев в консоле количество доступной памяти, а ее оказалось чуть более 3.5 Гиг, поймал себя на мысли, что мне 32-битная система и не нужна, прервал установку и в куче дисков нашел Ubuntu 9.04 admd64. Что ж, а так хотелось с официального…

К стати, это мой второй заказ дисков Ubuntu, первым мне пришел Ubuntu Server 9.04, правда в 64 битной редакции. Зачем? — Прикольная коробочка (хотя даже не коробочка, а бумажный конвертик, но дизайн прикольно-минималистично-готичный).

Итого — поставил, поставил набор софта от brj, обновился, скачал сначала проприетарные дрова с сайта ati, все стало плохо. Установил свободные с репозитария ubuntu, все зашевелилось. Компиз, рюшечки, бантики. Но, все так же не более 60 Герц. Был бы у меня LCD монитор, плюнул бы давно и не заморачивался, а на моем Samsung SyncMaster 757dfx 60 Герц чувствуются глазами. Не совсем все плачевно, но комфорта меньше.

Пробовал править xorg.conf ручками. Поправил много чего там, не сделав резервной копии. Иксы перестали запускаться совсем. Хитрыми телодвижениями запустил-таки gdm, вернулся к убунтовским драйверам. Но проблемы это не нимает.

Кто-нибудь знает как подружить Ubuntu 9.04, ATI Radeon HD4350 и Samsung SyncMaster 757dfx? Если есть идеи, то велкам, буду весьма благодарен.