LINUX.ORG.RU

Сообщения ekzotech

 

Как выдернуть из огромного файла только e-mail адреса?

 ,

Возникла адская задачка. Необходимо распарсить файл бэкапа БД, и выдернуть из него _только_ e-mail адреса. Формат разный, могут быть большие и маленькие буквы, _, -, точки - в общем, все возможные варианты. Адресов много, мусора ещё больше.

Формат БД абсолютно упоротый («Инфокуб», если кому интересно).

Вопрос: как это сделать с помощью perl или есть более удобные средства для этого? Объём файла - 440 мегабайт.

В RTFM не отправлять, спрашиваю потому, что надо сделать в ближайшие пару часов.

ekzotech
()

Fedora 18 и все-все-все.

 , , кривыеруки2продолжение,

Поставил вчера федору 18. Её установка - это отдельный квест, достойный описания.

Проверил образ в vbox - загружается. Окей, смотрим. Ага, live образ можно записать через liveusb-creator, где-то он тут был. Записываю образ, загружаюсь с флешки - чёрный экран, мигающий курсос и мерцающая лампочка внутри флешки. Хм. «Где-то моё развитие пошло не так», - сказал Штирлиц.

Окей, пробуем записать образ через unetbootin. Как не загружается? Ладно, пробуем UltraISO. Как опять не загружается? Да что такое?

В общем, после 5 попыток (пробовал ещё 2 образа, в том числе dvd), таки удалось выяснить, что лучше образ писать уже через dd. Записал, загрузился.

Так, что это у нас тут? Разметка диска? Хм. Ладно. Как ошибка? Опять? Короче инсталлятор пришлось запускать 3 раза, в промежутках перезагрузив ноут, а то установщик продолжал смотреть старую таблицу. (Где-то я это уже видел при установке funtoo с livecd ubuntu.) Потом ещё пару раз переразметить (какой наркоман делал такой способ разметки диска? Он совсем идиот? А «авторазбивка» диска, с корнем на 230 гигабайт? Зачем? LibreOffice в 15 потоков компилировать чтоли?)

Ну всё, наконец-то поставил федору, загрузился, создал пользователя (с жутко сложным паролем, - целый qwe123!). Обновил систему. Вот что-что, а yum хорошо работает. Быстро ищет, ещё и загрузку вроде ведёт по дельте (или мне показалось?). Правда потом пакеты ставит, а потом ещё проверяет, так что 768 пакетов качались быстро, а ставились раз эдак в 5 больше (хотя инету всего на 3 мбита).

Из недостатков - даже на profile auto дискретной 4570, анимация не плавная (хотя я отлично помню, что в 3.2 анимация была плавной и чёткой), прокрутка в ff лагает. Навскидку - как всегда кривой vsync, но возможность играться с композитом в гном3 я не нашёл. Думал может фирмварь не стоит - ан нет, стоит, не знаю, искаропки ли, или подтянулась после обновления с rpmfusion, но стоит.

Повозился, поковырялся. С включённым powerxpress из саспенда ноут тоже не выходит. Печалька.

В воскресенье уезжаю на сессию, с собой возьму (наверное) debian squeeze stable, туда хоть fglrx накатить можно будет. А то меня ни печка не радует, ни тормоза с анимацией.

BTW, в вин7 (которая, к слову сказать, жутко тормозная и лагучая по сравнению с бетой федоры, альфой убунты и вообще чем угодно) ноут прохладный, даже выхлоп с проца просто тёплый. А в федоре такое ощущение, что проц остаётся в performance, и даже в ondemand не переходит - выхлоп аж руки обжигает.

P.S. Не, я конечно понимаю, что у меня говноноут, и всё такое. Но:

1. Раньше работало. compiz без лагов, kwin без подтормаживаний и gnome-shell с плавной анимацией, нормальная прокрутка в firefox - это всё было, и было _И_ на блобе fglrx _И_ на опенсорсовом radeon (который xf86-video-ati).

2. Этот же ноут в винде тащит Command & Conquer 3, и Dirt2 (не на максимуме, конечно, но на средне-низких вполне играбельно; руль выглядит круглым =) ). Почему в линуксе этой же видеокарты и этого же ноута не хватает для сраной анимации WM?

3. В винде продолжает нормально работать (если нормальное состояние винды можно назвать работой, конечно же).

P.P.S. Прошу модераторов пощадить мой скор и не сносить мою тему во имя Великой Пятницы.

P.P.P.S. Последняя пятница перед концом светы же.

ekzotech
()

Различия в софте и работе между ubuntu и fedora

 , , , ,

В общем, господа, я устал (inb4: слабак).

Есть ноут с убунтой. В этой убунте вечно падает календарь evolution, периодически выкидывая надписи по этому поводу. При попытке отправить отчёт об ошибке - вылетает новое сообщение об ошибке (виндовс ХР ещё помните? почти то же самое).

Надоело. Часть приложений в убунте работает медленно, тот же наутилус запускается секунд 8-9, выдавая сначала просто белое окно, и уже потом закрашивает его как положено (значки и прочее). LibreOffice тоже запускается секунд 20-30.

Вот и не пойму, то ли убунта кривая, то ли руки..

Но вопрос в следующем - решил попробовать свеженькую федорку, вдруг она будет побыстрее работать. Памятуя всякие мелочи (типа «швабодка федора и ля-ля»), а также инсталлятор, который ставит систему 2 часа (ещё и перекачивает заново все пакеты, хотя ставил с образа DVD!) что там нужно сделать? Только подключить rpmfusion и всё? Все самые свежие иксы/ядра будут искаропки? И как сделать третегном юзабельным?

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

ekzotech
()

Скрытие изображений в Галерее

 

Перед тем как кричать про .nomedia, сначала дочитайте.

Итак, есть Галерея на sgs2, порядком загаженная. Хочу убрать оттуда всякие обложки дисков (на кой чёрт они мне в галерее?), и прочую мелочь.

Из найденных способов - точка перед именем папки, или .nomedia. Но если я закину в папку Music сей файл - плеер ведь тоже перестанет там шерстить, верно?

Как решали эту проблему?

ekzotech
()

Кто работает с Arduino?

 , ,

Простой вопрос, требующий не очень простой ответ.

Есть желание почитать и позаниматься с микроконтроллерами. В голову приходит только arduino, а-ля «платформа для нубов». Где почитать годную информацию про него, желательно на русском, ибо интересуется отец.

Ну и кто где покупает, где цены ниже? Или 22 или 40 евро за контроллер - это нормально?

Реквестирую истории успеха.

ekzotech
()

ubuntu - свой индикатор unity для управления vgaswitcheroo

 , безумная идея, псих

В общем, призываю всех прохаванных в ubuntu/python/unity людей.

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

Надо передавать команды вида:

echo ON > /sys/kernel/debug/vgaswitcheroo/switch

Ну там OFF, DIS, DDIS, IGD, DIGD и т.д.

Ну и auto, low, middle, high в /sys/class/drm/card{0,1}/device/power_profile.

Вид меню самого апплета пока крутится в голове, думаю, как бы это дело поудобнее сделать.

Теперь основной вопрос: каким образом реализовать передачу этих команд? Хочется безкостыльный способ, чтоб потом могли этим пользоваться другие, поэтому вариант с колдованием над /etc/sudoers или сменой владельца над этими файлами, как мне кажется, отпадает сразу. Была безумная мысль сделать это посредством демона, запускаемого от рута, и после этого обращение к нему - но я в этом полный ноль, весь опыт программирования ограничивается скриптописательством.

ekzotech
()

Апгрейд с рутованного 4.0.4 до 4.1.2 Galaxy SII

 , , ,

Друзья, официальный апдейт до 4.1.2 сейчас проходит тестирование в стадии PRE-RELEASE, посему я озадачился вот чем.

Пару месяцев назад я рутанул свой sgs2, прошивка 4.0.4, методом обновления загрузчика, после чего воспользовался Busybox Installer. Скоро будет апдейт, и меня мучает вопрос: не получу ли я кирпич при официальном апдейте на рутованный девайс?

ekzotech
()

Чёрный экран после suspend в ubuntu 12.04/12.10

 ,

Собственно, сабж.

Закрываю крышку рабочего ноута - он нормально засыпает. Открываю крышку, жму кнопку - чёрный экран, орёт кулер, на кнопки ноутбук не реагирует. Сначала заметил в 12.04 с ядром pf, грешил на него. Сейчас 12.10, стоковое ядро, система полностью обновлена, подключён xorg-edgers/ppa (для PowerXpress).

amd64, включён PowerXpress (возможно проблема в нём).

У кого-то ещё повторяется? Как сменить suspend на гибернацию, особенно если использовать pf-kernel?

ekzotech
()

ubuntu 12.04 и установка xserver-xorg 1.13

 , ,

Подключил ppa xorg-edgers в 12.04, стал обновляться - xserver-xorg от x-swat, максимальная версия 2:1.12.3+git20120709+server-1.12-branch.60e0d205-0ubuntu0ricotz~precise.

Как запилить 1.13? Ну, окромя как руками выдернуть от 12.10 и засунуть в 12.04 переломав зависимости, а то и совсем систему.

Ведро - 3.6.8-pf.

Если таки решать руками - лучший вариант создать локальный репозиторий в него запихнуть необходимые пакеты? Или как?

Имеется ввиду оставить систему рабочей.

12.10 пока не хочу ставить, и 12.04 в неё превращать - тоже.

ekzotech
()

Что ставить дальше, после минимальной установки?

 , ,

Вот есть, допустим, свежеустановленная гента/фанта/арчик/эксхербо/что-либо ещё. Как из этого запилить абсолютно полноценный дистрибутив? Сколько ищу подобную документацию - не вижу ничего. Да, есть всякие генту-вики/арче-вики, где расписывается как поставить иксы/альсу. Но чего-то в едином стиле, как полностью собрать нормальный и работоспособный дистр - не вижу в упор.

Вот понятное дело, после установки базовой системы и её конфигурирования, надо поставить иксы, альсу, WM/DE, плеер, браузер, настроить это всё - для базового уровня это всё по разным викям раскидано. А дальше?

Вот есть у меня ноут, который я с собой таскаю периодически на работу, который должен уметь печатать документы, показывать видео, давать интернеты. Теоретически: надо запилить нормальные утилиты для засыпания ноута, энергосбережение (ладно, скрипты для видюхи сам могу написать, состояние процессора то как переключать? где-то нужен ondemand, где-то conservative - а сидеть и вручную это тыркать - ну жутко лень, лучше пусть будет удобная переключалка, в идеале - на горячих клавишах), cups/sane, менеджер сетей (наверное network-manager,чо уж там). А дальше? Дальше я не знаю даже. Раньше процесс установки/настройки генты/арча останавливался на установке кед и браузера. Но это полуфабрикат же выходит. Да и в планах переезд на openbox, в качестве основного WM.

Может кто что посоветовать годного, единого стиля по сборке дистра от А до Я ?

ekzotech
()

vga_switcheroo и MUX, 2 видеокарты ATi

 ,

Cast RussianNeuroMancer

Есть ли возможность делать что-то аля оптимус, в случае 2 видеокарт ATi (3200 и 4570)? Я так прикинул, если использовать openbox, то мне за глаза хватит интеграшки 3200, но вопрос видео и ютуба не решён. Как быть?

Всё время держать дискретку включённой - минус время работы от аккумулятора, и плюс лишний нагрев.

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

Есть ли какой-то воркараунд? Может запускать отдельно иксы на дискретке, и как-то пробрасывать окно на интеграшку?

ekzotech
()

Помогите разобраться с фирмварью в ядре

 , ,

Добрый день, мои дорогие любители линуксов.

Имеется ядро 3.6.7-pf (спасибо post-factum), собранное своими собственными заботливыми кривыми руками, дистр - funtoo (можете считать, что gentoo - отличий нет почти).

Как я понял, после установки radeon-ucode, я должен вшить фирмварь в ядро.

lspci | grep VGA

даёт следующее:

01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS780M/RS780MN [Mobility Radeon HD 3200 Graphics]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4500/5100 Series]

Зашил в ядро фирмварь RV710, получил кернел паник, плюс долго висела надпись про загрузку RS780, потом ещё секунд 40 про загрузку RV710 и потом кернел паник.

Да, ноут с 2 видюхами, vgaswitcheroo имеется. Как быть? Хочется в итоге иметь рабочую переключалку между видюхами (во имя жизни батарейки).

ekzotech
()

За что удалили пост?

 

MS Office для iOS и Android в 2013 году.

Уважаемый tazhate удалил мой пост со ссылкой на нецензурные выражения.

С каких это пор слово на букву «г», обзначающее «какашки», да ещё запиканное (в форме написания «г***о») стало нецензурным? Я что-то пропустил?

Не, я понимаю, одно дело за прямой мат удалять посты, но запиканный?

Фраза «ШГ» вполне обыденна, и не только для галереи.

Или это неприязнь по причине выражения «айфон5 - г....» ?

В общем-то не нарываюсь, если объяснят, что слово «г....» нигде и никогда нельзя писать - ок.

Поиск показывает овер сотни постов с вышеозначенным словом, и их никто не удалял (причём не запиканные). Беспредел какой-то.

ekzotech
()

Ядра для gentoo

 сознания поток, хочу невероятного

Вот есть в gentoo genkernel. Всё в нём хорошо, только бесит, что при каждой загрузке он запускает scanning... и перебирает все возможные модули. На экране это скучно и нудно. И ненужно.

Собирать ядро руками - хз, я собрал вчера 3.6.7-pf. Но столкнулся с некоторыми глюками, пока пытаюсь понять, это глюки моей кривой сборки или глюки иксов и иже с ними из ~amd64.

Между тем, пользователи арчика имеют ништяковое ведро, и клёвую тулзу mkinitcpio. В генте есть какой-то mkinitcpio, но жутко древней версии (ЕМНИП 0.5х, когда в арчике 0.9х).

В связи с этим такой вопрос: как отучить genkernel от постоянного scanning, или как прикрутить ведро от арчика в ламповую гентушечку, вместе с mkinitcpio ?

ekzotech
()

Не взлетает pf-sources-3.6.7 в funtoo

 , ,

В общем-то, 100% кривые руки, но не могу определить где именно.

.config искать тут

/etc/fstab искать тут

В общем, сначала была ругань на devtmpfs и /dev. Вспомнил, что сей параметр не включал (в хепле не было сказано, что убер-важная фича и без неё ваша система не взлетит). Окей, пересобрать не долго. Сделал. Теперь загружается до mount /run, дальше ругань от mount:

mount: wrong fs type, bad option, bad superblock on tmpfs, missing codepage or helper program

И дальше:

Unable to mount tmpfs on /run
Can't continue.

Ну и дальше уже ругань на то, что ФС только в ro, и строка логина. Часть системы не работает. Можно войти и поправить /etc/fstab, например. Т.е. доступ к ext4 есть. initramfs сделан через dracut.

Можете подсказать, где беда? На этот раз вроде всё ок. На этой же системе debian-sources поднимает систему нормально, без единой ошибки.

ekzotech
()

EXAVSync - не включается

 , ,

Суть проблемы: в openbox не могу включить EXAVSync, имеется тиринг. Раньше включал EXAVSync и радовался жизни. Сейчас не помогает ни это, ни включение compton.

Что не так? Как поправить ситуацию - уж больно не люблю тиринг.

Funtoo, xf86-video-ati-6.14.4-r1, xorg-x11-7.4-r2, xorg-server-1.12.2

funtoo ~ # cat /etc/X11/xorg.conf.d/20-radeon.conf
Section "Device"
        Identifier "ATi"
        Option          "EXAVSync"      "on"
ekzotech
()

Проблемы ubuntu и gentoo/funtoo

 , , , ,

JB удалил мой пост, где я описывал траблы с gentoo, вкратце опишу тут проблемы, с которыми столкнулся, и хотел бы выслушать возможные пути решения.

Ставил пару дней назад gentoo с minimal-cd. Столкнулся с тем, что по какой-то причине собранное руками ядро не взлетало. Собранное через genkernel вываливалось с ошибками при компиляции.

Послушав совет про «забыть minimal-cd и ставить с live-cd ubuntu» я так и сделал. Решил попробовать funtoo (вроде та же гента с мелкими отличиями). Загрузился в ubuntu, открыл браузер, поглядываю хаутушку funtoo. Всё хорошо.

Первый глюк появился после cfdisk /dev/sda. sda1 - /boot, sda2 - swap, sda3 - / и sda4 - /home. mkfs отлично отработал на sda1 и sda3. Пишу mkfs.ext4 /dev/sda4 - мне в ответ sda4 не найден.

Интересно. fdisk -l - вижу sda1, sda2, sda3 и sda4. ls /dev | grep sda - sda, sda1, sda2, sda3. sda4 нет. В общем я бился-бился с этим, потом подумал: «/home не так важно в данный момент, потом сделаю уже из рабочей системы».

Всё, монтирую разделы, записываю что надо, пошёл процесс компиляции и прочее. По совету хаутушки поставил debian-sources с use-флагом «binary». Поставил boot-update. Вроде всё нормально. Вышел. Ребут.

grub2 - error: out of partition
. Долгое гугление показывает мне варианты, но по сути одни и те же set prefix=.. В итоге ls /boot не работает, ls / и ls /grub тоже.

Окей, пробую загрузиться снова в ubuntu live-cd. sudo su, mount /dev/sda3 /mnt/funtoo. Опа, просит указать ФС. Ну ладно, жалко чтоли. mount -t ext4 /dev/sda3 /mnt/funtoo. Пишет "

wrong fs type, bad option, bad superblock on /dev/sda3
". Пробую fsck.ext4 /dev/sda3. Получаю такое:
Superblock invalid, trying backup blocks...

Bad magic number in super-block while trying to open /dev/sda3

Приплыли. В итоге я застрял: если я и накосячил в загрузчике - я не могу пофиксить, ибо под рукой кроме live ubuntu нет ничего. Если накосячил mkfs.ext4 - то кто виноват? Вроде делал всё как обычно, в прошлом году генту собирал и из-под ubuntu, и через minimal-cd. И конфиги ядра были рабочие. Да даже genkernel собирал.

Это таки кривые руки? Ведь делаю всё по хэндбуку с поправкой на себя (часовой пояс, разметка диска..). Что может быть не так? Почему сейчас ext4 не читается, если оно форматировалось в ubuntu?

Модераторов попрошу тему не удалять хотя бы пару часов - хочется советов/тыканий мордой в ошибки.

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

Ну и платиновый вопрос: как вы ставите генту? Какой live-cd используете?

ekzotech
()

Простых gtk2 и gtk3 тред

 ,

Приветствуются простые 2д (безо всяких «псевдо3д») темы для gtk2/gtk3 (идентичные, само собой), наподобие blackwhite.

Алсо, в чём их можно делать? Ну, чтоб идентичные были. Что-нибудь более-менее однотонное, чтоб сбежать от этого зверинца в openbox, например

ekzotech
()

Как бороться с резким контрастом при использовании тёмных тем?

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

Как бороться с дикой контрастностью на сайтах, например, при использовании тёмной темы? Как убрать белые поля? А то воспоминания от тёмных тем, и открытия google.com (например) поздно вечером - глаза опять вытекать начинают.

ekzotech
()

Управление энергопрофилем видеокарты через управление питанием kde4

 ,

В общем, идея такая: в управлении питанием в кедах есть возможность запускать скрипт при подключении и отключении блока питания (ноутбук, естественно).

Собственно, система у меня стартует с echo middle > /sys/class/drm/card0/device/power_profile. Он же должен активироваться при подключении адаптера. При переходе на батарею должен активироваться low вместо middle. Как выяснилось, это добавляет 20-30 минут, в среднем, к работе от батареи.

Руками тыкать не хочется.

Но с другой стороны, это надо запускать от рута или через sudo. Пароль вводить при каждом чихе тоже не хочется. И ведь не совать echo в судоерс!

В общем, как грамотнее выйти из положения?

ekzotech
()

RSS подписка на новые темы