LINUX.ORG.RU

Сообщения YYY

 

Надежная файлопомойка на дисках разной емкости

Имеется несколько(4+) дисков разной степени выработки и ёмкости. От 160Гб до 1Тб. Захотелось организовать файлопомойку под музыку/фотки/фильмы/бекапы и заодно доработать ресурс старых дисков.

Есть ли какой-нибудь способ собрать raid5, или его аналог, на дисках разной ёмкости?

 

YYY
()

Tixati 1.88

Вчера релизнулся проприетарный торрент клиент Tixati 1.88. Теперь банановый с поддержкой перемещения и переименования файлов.

 ,

YYY
()

Пропали файлы

После загрузки системы не обнаружил на соседнем винте ни одной директории. К счастью все бекапы я скопировал на соседний комп. Хочу ещё заметить, что это происходит второй раз за год.

dmesg

при sudo smartctl -a /dev/sda

[ 4255.285662] program smartctl is using a deprecated SCSI ioctl, please convert it to SG_IO

Система: Ubunut 10.04

HDD: ATA WDC WD6400AAKS (640Gb)

YYY
()

[firefox] Подтвердите баг

Откройте эпичный коммит, выделите любую область в которую входит чья-либо аватарка, нажмите в контекстном меню «Исходный код выделенного фрагмента» и наблюдайте за используемыми ресурсами.

Лично у меня firefox 8.0 вогнал систему в своп (сожрал 1.6Гб оперативки), несмотря на то что спокойно отображает «Исходный код страницы»

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

//ff взял из http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu

 

YYY
()

resize ate my CPU

Почему при ресайзе окна проц нагружается на 90%? Сегодня хотел показать знакомому удобство awesome, так вот одновременный ресайз трёх приложений выглядит отвратительно.

via gnome-screenshot

$  grep «model name» /proc/cpuinfo 
model name	: Intel(R) Core(TM)2 Duo CPU     E8200  @ 2.66GHz
model name	: Intel(R) Core(TM)2 Duo CPU     E8200  @ 2.66GHz

$ uname -a
Linux desktop 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 15:27:15 UTC 2011 i686 GNU/Linux

YYY
()

[gdm][bug][паранойя] Экранный увеличитель

Всем, кто блокирует экран посвящается :)

Если после блокировки экрана попасть в GDM (нажать «Переключить пользователя») и в специальных возможностях выбрать «Использовать экранный увеличитель», то можно наблюдать куски заблокированного рабочего стола.

Скриншот (для не-Ъ: сфоткано, ибо лень было пытаться сделать снимок экрана)

Ubuntu 10.04
Linux PC 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 15:27:15 UTC 2011 i686 GNU/Linux
Xorg 1:7.5+5ubuntu1
gdm 2.30.2.is.2.30.0-0ubuntu5.2
nvidia 195.36.24

P.S. Нашёл данный баг на ланчпаде

 , ,

YYY
()

Есть ли аналог «Ragdoll Masters»?

Решил поиграть в эту прикольную игру, но оказалось, что у меня под вайном не идёт. Хотелось бы узнать существует ли аналог под linux. Желательно с:

  • поддержкой до 64 игроков по LAN
  • неограниченые противники
  • разные типы игры (DM,TDM,COOP)
  • можно грабить корованы

// В chipmunk/pygame/etc не силён, поэтому вариант «написать самому» не рассматривается

YYY
()

SSD vs RAM cache

Зачем нужны ssd диски, если RAM дешевле и быстрее? Просто докупить 4Гб памяти, закинуть туда /usr и ~/.config и наслаждаться быстрой загрузкой программ.

Нашёл давний комментарий KRoN73 :

Хотя давно хочется такую FS, типа мапинга HDD на рам-диск. Чтобы при старте системы понемногу указанный раздел в фоне подгрузил в рам-диск и всё запускал оттуда. А при модификациях также понемногу в фоне сбросил бы всё на HDD. Что-то типа кеширования, но намного более агрессивного и с чтением в кеш всего с указанного раздела.

Неужели спустя 3 года ничего не изменилось?

YYY
()

[How-to] Multiseat на одной видеокарте

Достаточно долго возился с этим, так что буду рад, если это кому-то поможет. Решение не очень красивое, но работает. Уверен кто-нибудь может сделать лучше.

Цель: получить 2 игровых места для прохождения Diablo II

Система: Ubuntu 10.10, X.Org 1.9.0, видюха GeForce 8600 GTS с проприетарным блобом.

Решение:

1) Для начала, создайте отдельный конфиг для двух мониторов. Отредактируйте его примерно таким образом:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 3000 0
    Screen      1  "Screen1" 0 0 #RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

2) Запустите ещё один X server командой:

xinit /usr/bin/xterm -- :1 vt8 -config [путь-к-конфигу] 

3) Создайте второй курсор и клаву этим скриптом: http://pastebin.com/c7FGBxk4

4) Идём сюда http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils, скачиваем dualscreen-mouse-utils и перекидываем один курсор программой mouse-switchscreen

5) Diablo был установлен за пределами .wine, а именно в ~/Games. Поэтому для запуска 2-х экземпляров игры я сделал

cp -R .wine .wine2 
И перед запуском игры на втором мониторе достаточно выполнить:
export WINEPREFIX=$HOME/.wine2/ 


Как ни странно игра (по LAN) прекрасно работает на одном IP

P.S. За бо́льшую часть алгоритма спасибо bbs.archlinux.org

YYY
()

Фон. Баг или фича?

Понадобилось мне горизонтально развернуть одну из обоин. Без задней мысли запустил nautlus от рута и полез в /usr/share/backgrounds, где и нашёл желаемую картинку. Открыл её shotwell, нажал Фото - Перевернуть горизонтально и сохранил. К моему удивлению картинка расположилась на десктопе как раньше, хоть и в превью внешнего вида всё нормально. Превью наутилуса показывает зеркальное изображение.

У меня 2 вопроса:

1. Это только у меня так?

2. Баг или фича?

P.S. Ubuntu 10.10 ; GNOME 2.32.0 ; Shotwell 0.7.2

YYY
()

[12309][ЖЖ] я его увидел!

Записиваю, значит, на болванку файлы (процесс уже дошёл до создания хэш-суммы) и тут система начинает зверски тормозить. Периодически система не реагировала ни на какой ввод, кроме переключения тэгов в awesome. Коньки, хоть и обновляясь раз в 10-20 секунд, не показывали нагрузки на проц и память.

В результате мне это надоело и я прекратил запись. Диск нормально читается на оффтопике (всё, кроме checksum). На линуксе же поначалу не монтировался.

выхлоп dmesg|tail:

[38991.042030] sr 0:0:0:0: [sr0] Unhandled sense code
[38991.042034] sr 0:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[38991.042037] sr 0:0:0:0: [sr0] Sense Key : Medium Error [current] 
[38991.042042] Info fld=0x10
[38991.042044] sr 0:0:0:0: [sr0] Add. Sense: No seek complete
[38991.042048] sr 0:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00 01 00
[38991.042058] end_request: I/O error, dev sr0, sector 64
[38991.042073] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16

Теперь монтируется автоматом лишь гадив в лог:

[40632.076110] Info fld=0x56318
[40632.076117] sr 0:0:0:0: [sr0] Add. Sense: Unrecovered read error
[40632.076121] sr 0:0:0:0: [sr0] CDB: Read(10): 28 00 00 05 63 16 00 00 08 00
[40632.076129] end_request: I/O error, dev sr0, sector 1412192
[40632.076132] Buffer I/O error on device sr0, logical block 353048
[40632.076134] Buffer I/O error on device sr0, logical block 353049
[40632.076137] Buffer I/O error on device sr0, logical block 353050
[40632.076139] Buffer I/O error on device sr0, logical block 353051
[40632.076141] Buffer I/O error on device sr0, logical block 353052
[40632.076143] Buffer I/O error on device sr0, logical block 353053

и показывая

$ cat .checksum.md5 

037a11f33ac563e1549c7932b38308d4  file.tx
cat: .checksum.md5: Ошибка ввода/вывода

 ,

YYY
()

[опрос] Разделы с данными

Думаю куда определить 1.5 Тб для хранения музыки, фильмов, etc. В системе 2 юзера, следовательно в хомяк не пойдет. Где Вы монтируете свои разделы с данными?

 

YYY
()

[отдых] Посоветуйте литературу

Уезжаю на отдых на месяц. Хочется узнать какую литературу лучше взять с собой. Слиться с природой читая философию или не терять время даром и изучить матан. Есть несколько вариантов:

  • математика (диффуры на грядущий семестр. Фихтенгольц?)
  • философия (что-нибудь мудрое, например про пифагорейцев)
  • программирование (Искусство программирования)
  • художественная литература (собор и базар; руководство по выживанию среди зомби)
  • техническая литература (LFS; маны. правда без практики, наверное, будет не так действенно)
  • психология (что-нибудь интересное вроде Фрейда; значение глаз и взгляда в общении).

 

YYY
()

Защита от любопытных

Существует ли алгоритм в котором реализована защита от глаз/камер/Google Maps? Я имею ввиду динамические пароли, которые зависят, скажем, от количества нажатых [Delete] и [Backspace] при вводе логина.

Если такое не реализовали, подскажите литературу по созданию криптостойких и лёгких алгоритмов.

YYY
()

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