Re: Ненадежная файловая система FAT

2009-07-29 Пенетрантность Ekimov Alexandr
On Среда 29 июля 2009 12:21:01 sms wrote:
> Записал на флеху одну прогу для винды. Флеха с файловой системой фат.
> Потом вставляю флеху в другой комп, скопировал на винт с флехи эту
> прогу и запустил. Она не смогла установиться. Архив поврежден. Я
> повторно скопировал эту прогу с первого компа на флеху. Со второго раза
> получилось. Но я засомневался в надежности файловой системы FAT. :'&
> Какую лучше файловую систему использовать на флехе? И чтобы эта
> файловая система была совместима с виндовозом. ;-)
Вот только эротических фантазий не надо. Ситуация следующая:
вы записываете на носитель 8 бит (к примеру) : 10101010. Пишет драйвер. Если 
он пишет не те биты, то это плохой драйвер. Вы можете выдернуть носитель до 
окончания записи, тогда в не зависимости от типа файловой системы или 
положения звезд на небе вы свои данные не перенесете. Будем считать что вы 
дали битам записаться. Носитель оказался ненадежным и биты стали 1000. Вы 
считали их и не получили ожидаемого. Файловая система тут также не виновата. 
Да, она могла бы поддерживать контрольные суммы или даже избыточность, но 
контрольные с суммы вам файл не вернут, а избыточность уменьшит количество 
данных влезающих на носитель да и не надолго это вам поможет если носитель 
постоянно лжет. Итого: не надо лечить аппаратные беды программными методами. 
Выход: купите нормальную флешку и не вытаскивайте ее пока данные не будут 
сброшены.


Re: Ненадежная файловая система FAT

2009-07-29 Пенетрантность Ekimov Alexandr
On Среда 29 июля 2009 13:40:37 James Brown wrote:
> Ekimov Alexandr пишет:
> > On Среда 29 июля 2009 12:21:01 sms wrote:
> >> Записал на флеху одну прогу для винды. Флеха с файловой системой фат.

> >> Какую лучше файловую систему использовать на флехе? И чтобы эта
> >> файловая система была совместима с виндовозом. ;-)
> >
> > Вот только эротических фантазий не надо. Ситуация следующая:
> > вы записываете на носитель 8 бит (к примеру) : 10101010. Пишет драйвер.
> > Если он пишет не те биты, то это плохой драйвер. Вы можете выдернуть
> > носитель до окончания записи, тогда в не зависимости от типа файловой
> > системы или положения звезд на небе вы свои данные не перенесете. Будем
> > считать что вы дали битам записаться. Носитель оказался ненадежным и биты
> > стали 1000. Вы считали их и не получили ожидаемого. Файловая система
> > тут также не виновата. Да, она могла бы поддерживать контрольные суммы
> > или даже избыточность, но контрольные с суммы вам файл не вернут, а
> > избыточность уменьшит количество данных влезающих на носитель да и не
> > надолго это вам поможет если носитель постоянно лжет. Итого: не надо
> > лечить аппаратные беды программными методами. Выход: купите нормальную
> > флешку и не вытаскивайте ее пока данные не будут сброшены.
>
> А если мне надо записать на флеху файл более 4Гб?!
Каждая файловая система имеет ограничения на размер файлов, их имен, их кол-ва 
и прочее. Где-то эти ограничения становятся чувствительными, но к битой флэш-
памяти эти ограничения не имеют никакого отношения.  Автор вопроса не 
жаловался на ограничения ФС по объему данных. Если хочется большего размера 
отформатируйте в ntfs, но повторюсь, надежности это параллельно.




Re: Ненадежная файловая система FAT

2009-07-29 Пенетрантность Ekimov Alexandr
On Среда 29 июля 2009 16:09:09 Иван Лох wrote:
> On Wed, Jul 29, 2009 at 06:47:34PM +0700, Roman S. Gushcha wrote:
> > On Wed, Jul 29, 2009 at 02:22:02PM +0400, Иван Лох wrote:
> > > On Wed, Jul 29, 2009 at 12:58:23PM +0400, Ekimov Alexandr wrote:
> > > > On Среда 29 июля 2009 12:21:01 sms wrote:
> > > > > Записал на флеху одну прогу для винды. Флеха с файловой системой
> > > > > фат.
> > > >
> > > > Вот только эротических фантазий не надо. Ситуация следующая:
> > > > вы записываете на носитель 8 бит (к примеру) : 10101010. Пишет
> > > > драйвер. Если
> > >
> > > А можно пофантазировать на тему блочной записи, файловых таблиц FAT,
> > > которые перезаписываются регулярно в одно и тоже место, что приводят к
> > > гибели флешки.
> >
> > Ну, я могу ошибатья, но по моему на USB-флешках с этим вообще ничего не
> > поделаешь. Вот jffs2 вроде специально для борьбы с этим явлением
> > создавалась, однако ее на таких устройствах использовать нельзя:
>
> Это так. Но фат расположенный _строго в определенном месте_ это наихудший
> вариант. ext2fs будет лучше. Там все-таки суперблок не пишется каждый раз.
Самое интересное, что вам в принципе насрать на проблему вопрошающего. 
Человеку надо с одной вин машины на другую данные переносить, а вы начинаете 
доказывать что фат убивает флешки наповал(хотя у некоторых еще людей еще 
дискеты с фат16 живы), вспоминать про патентные притязания к том-тому, 
выражать свою любовь к ГНУ и хаять форматы майкрософт. Фат не плох и не хорош, 
он просто уже не отвечает реалиям сегодняшнего дня. Но вспоминать  про ext2 
применительно к флешкам, использующимся в гетерогенной среде безумство. 
Давайте порекомендуем вопрошающему отформатировать  ее в  ext2, затем взять 
семью сис. админа в заложники и потребовать от него, чтобы к завтрашнему утру 
на всех компьютерах с видовс в его конторе стоял драйвер ext2, ну или как 
минимум, проприетарный тотал коммандер с плагином ext2.


Re: USB принтер после повторного включения не работает

2010-01-17 Пенетрантность Ekimov Alexandr
В сообщении от Воскресенье 17 января 2010 10:42:42 автор Andrey Nikitin 
написал:
> В Sun, 17 Jan 2010 01:51:50 +0300
> 
> Alexey Pechnikov  пишет:
> > Если у вас принтер требует прошивку, проверьте, что она грузится при
> > повторном включении. У меня аналогичная проблема была с HP1020 в этче,
> 
> Если принтер действительно win-принтер требующий загрузки прошивки,
> то дополнительные проблемы с ним может создавать очередь печати.
Нет. Samsung scx-4300 прошивка не нужна(вроде как). Когда я заново принтер 
включаю, то ему ядро новый номер выдает. Что-то типа:
usb 3-3: new high speed USB device using ehci_hcd and address 8
usb 3-3: New USB device found, idVendor=04e8, idProduct=342e
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-3: Product: SCX-4300 Series
usb 3-3: Manufacturer: Samsung
usb 3-3: SerialNumber: 9N66BFGQ500068Y.
usb 3-3: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x04E8 pid 
0x342E
При повторном включении cups оставляет ему статус приостановлен.
И число после dev каждый раз увеличивается. Как я понимаю cups ждет тот номер 
dev, с которым принтер настраивался. Таково мое понимание проблемы.
Рестарт cups и перезапуск принтера не помогает. Помогает переустановка 
принтера через веб-морду cups.


Re: Не получается скомпилить тестинговое ванильное ядро

2010-02-15 Пенетрантность Ekimov Alexandr
В сообщении от Понедельник 15 февраля 2010 07:49:46 автор James Brown написал:
> Не получается под Debian скомпилить тестинговое ванильное ядро
> 2.6.33-rc8 с kernel.org
> (см. прилагаемые логи ошибок).
> При этом, ванильное ядро 2.6.32.8 скомпилилось без проблем.
> Что я делаю не так?
> 

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569


Re: А где CodeBloks?

2010-02-22 Пенетрантность Ekimov Alexandr
В сообщении от Понедельник 22 февраля 2010 14:31:18 автор Сергей Крайко 
написал:
> Поискал в репах и не нашёл CodeBloks. В ubuntu есть а в дебиане что нет?
> 
Такой программы не существует. Есть ,правда, Code::Blocks.


Re: А где CodeBloks?

2010-02-22 Пенетрантность Ekimov Alexandr
В сообщении от Понедельник 22 февраля 2010 15:14:08 автор Сергей Крайко 
написал:
> On Mon, 22 Feb 2010 14:49:21 +0300
> 
> Ekimov Alexandr  wrote:
> > В сообщении от Понедельник 22 февраля 2010 14:31:18 автор Сергей
> >
> > Крайко написал:
> > > Поискал в репах и не нашёл CodeBloks. В ubuntu есть а в дебиане что
> > > нет?
> >
> > Такой программы не существует. Есть ,правда, Code::Blocks.
> 
> Ну Code::Blocks я тоже не нашёл.
> 
Это была подсказка на тему "что же мне поискать в гугле?".

Давайте вместе с вами выстроим логическую цепочку.
Code::Blocks - это среда для разработки ПО. ПО разрабатывает кто? Правильно, 
программисты. Что должен знать хотя бы на базовом уровне человек, который 
хочет программировать? Нет, не конструкции языка ххх, а  технический 
английский. Читать он должен на нем хотя бы со словарем. Ибо вся документация 
пишется на нем и другие разработчики общаются на нем.
Что же делать программисту, у которого возник вопрос? Спрашивать очевидное у 
других? Нет! надо написать в строке поиска текст примерно такого содержания 
"debian Code::Blocks" . И на оф. сайт зайти неплохо бы.

О ЧУДО!
 http://apt.jenslody.de/
http://forums.codeblocks.org/index.php?topic=8877.0


Re: А где CodeBloks?

2010-02-22 Пенетрантность Ekimov Alexandr
В сообщении от Понедельник 22 февраля 2010 23:40:36 автор Alexey Boyko 
написал:
> > Кто что может посоветовать, что лучше выбрать code::bloks или anjuta.
> > Пишу программы на С для GTK и микроконтролёров, собственно из-за
> > последнего взглянул на code::blocs.
> 
> Боюсь, твои программы всё равно не скомпилируются.
Может я немного пессимист, но Алексей вроде как прав. Я еще ни разу не 
встречал компилятора / интерпретатора или IDE, угадывающих на основе 
эвристического анализа названия переменных в коде. 




Re: GCC генерирует неправильный код?

2010-03-14 Пенетрантность Ekimov Alexandr
В сообщении от Воскресенье 14 марта 2010 11:21:54 автор globus написал:
> Писал примитивную програмку на Си, курсач для знакомой, но это не важно.
>  Есть там кусок кода, который читает записи из файла: первая строка --
>  количество записей, последующие -- собственно "полезные" записи.
> 
> Вот кусок кода:
> 
>   size_t n /*= 0*/;
>   /* тут пропущены проверки переданных в ф-ю параметров */
>   fscanf(f, "%u", &n);
Я с С не знаю, но знаком чуток с С++. Скорее всего ошибка в вашем коде, gcc 
лажает редко. вы объявляете переменную типа  size_t, а потом fscanf говорите, 
что она unsigned int. Для AMD64 size_t будет иметь размер 64 бита(как и 
указатели) ,а unsigned int 32 бита.  Проверьте это.


Re: Торрент клиент.

2010-04-20 Пенетрантность Ekimov Alexandr
В сообщении от Вторник 20 апреля 2010 20:02:06 автор Иван Лох написал:
> On Tue, Apr 20, 2010 at 04:43:13PM +0300, thevoan wrote:
> > вам не пофиг ли какие либы использует кторрент?! от того, что у вас будет
> > установлено кделибс хуже не будет. а знаете, что кутим написан на qt? а у
> > вас гном же (а там gtk), как так? раз кутэлибы не помешали, значит и
> > кделибы не помешают.
> 
> KDE это не только библиотеки, но еще и куча дебилоидных сервисов.
> 
[offtop]
Да, наделали дел в четвертых кедах. Самое забавное что эту монструозную связку 
попытались(пытаются?) и под виндовс еще портировать. Даже калькулятор KDE в 
виндовс запускается несколько секунд на офисном железе. Digikam около 15 
секунд. 
[/offtop]
По существу: или покопайтесь в исходниках вашего любимого торрент клиента для 
смены его опознавательных знаков (банят клиенты на трекерах по имени, а имя 
можно поменять) или rtorrent.


Re: Торрент клиент.

2010-04-20 Пенетрантность Ekimov Alexandr
В сообщении от Среда 21 апреля 2010 00:18:01 автор Andrey Melnikoff написал:
> Ekimov Alexandr  wrote:
> > В сообщении от Вторник 20 апреля 2010 20:02:06 автор Иван Лох написал:
> > > On Tue, Apr 20, 2010 at 04:43:13PM +0300, thevoan wrote:
> 
> [...]
> 
> > По существу: или покопайтесь в исходниках вашего любимого торрент клиента
> > для смены его опознавательных знаков (банят клиенты на трекерах по имени,
> > а имя можно поменять) или rtorrent.
> 
> Увы, rtorrent унылое г-но. По крайней мере - на быстрых каналах. deluge у
> меня отдает со скоростью под 7 мегабит, rtorrent никогда не выжимал больше
> 1. Ну и с закачкай - та-же хистори.
> 
Это весьма странно. Пользуюсь rtorrent уже пару лет и таких проблем не 
замечал. Что на нюторрент под виндовс, что на ktorrent и rtorrent под linux 
скорости подключения и закачки приблизительно равны. 2-8 Мегабит/с в 
зависимости от количества раздающих и состояния сети.  С раздачей тоже все ОК.  
Правда IP у меня выделенный, статический. 


Re: Торрент клиент.

2010-04-20 Пенетрантность Ekimov Alexandr
В сообщении от Среда 21 апреля 2010 00:44:08 автор Dmitry Nezhevenko написал:
> On Wed, Apr 21, 2010 at 12:10:42AM +0400, Ekimov Alexandr wrote:
> > [offtop]
> > Да, наделали дел в четвертых кедах. Самое забавное что эту монструозную
> > связку попытались(пытаются?) и под виндовс еще портировать. Даже
> > калькулятор KDE в виндовс запускается несколько секунд на офисном железе.
> 
> Второй раз тоже? 
Второй раз побыстрее,т.к. в памяти сидят уже всякие akonadi-монади и dbusы, но 
все равно где-то секунды 1.5 уходит. Для калькулятора это просто невероятно.
> А если сравнить с любой другой Qt-ной софтиной? Вроде
> дизайнера
Более-менее нормально. Конечно 15мб qtcore+qtgui это не чистое winapi или 
доисторическая mfc, но время разумное (холодное время старта - пару секунд на 
celeron 1600МГц, 1Гб RAM)
> 
> > Digikam около 15 секунд.
> 
> У меня он на буке тоже не быстро стартует. Около минуты. Но там около 60
> гигов разобранных и не очень фоток.
Дело в том, что фоток 0. Да и после того, как запустится по менюшкам ходишь с 
тормозами. Одно время даже порывался профайлер под windows взять и усмотреть, 
где же там начудили. Остановило только то, что это никому не нужно.
Под Linux таких жутких тормозов не наблюдал.
> 


Re: Торрент клиент.

2010-04-21 Пенетрантность Ekimov Alexandr
В сообщении от Среда 21 апреля 2010 19:02:07 автор Andrey Melnikoff написал:
> Иван Лох  wrote:
> > On Wed, Apr 21, 2010 at 12:18:01AM +0400, Andrey Melnikoff wrote:
> > > Увы, rtorrent унылое г-но. По крайней мере - на быстрых каналах. deluge
> > > у меня отдает со скоростью под 7 мегабит, rtorrent никогда не выжимал
> > > больше 1. Ну и с закачкай - та-же хистори.
> >
> > У всех же качает и 7 мегабит и 17. Только канал давай.
> 
> Специально проверил - поставил rt 0.8.6, librt 0.12.6 и качал iso'шки
>  Ubuntu.
> 
> rtorrent на 50% разогнался до 4 мегабит, и больше не поднимался.
> deluge - на 25% разогнался до 7 мегабит, к 80% набрал 9 мегабит, так и
>  закончил.
Либо дефолтные настройки rtorrent плохи, либо что-то другое. Для сравнения 
скоростей rtorrent и  ktorrent по очереди поставил на закачку 
http://rutracker.org/forum/viewtopic.php?t=2254842 (выбрал случайно, просто 
чтобы раздающих много было)
Оба, и rtorrent и ktorrent  после минутного "разгона" показали 9 мегабит. 
Настройки rtorrent во вложении.
> 
> Да - из 300 пиров - только один раздает rtorrent'ом, всей остальное -
> uTorrent, Azeurus, Transmission, Deluge (в порядке убывания).
Это тут вообще причем? Пользователей Линукс на десктопах пару процентов, из 
них консольные приблуды любит только какая-то часть.
> 
> Ы? Доктор, что я делаю не так ? Где засилие быстрого rtorrent'a на
>  раздачах?
Ваша же проблема. Вам и решать. Я думаю как-нибудь буду продолжать жить дальше 
даже если rtorrent вообще у вас работать перестанет. :)
> 
# This is an example resource file for rTorrent. Copy to
# ~/.rtorrent.rc and enable/modify the options as needed. Remember to
# uncomment the options you wish to enable.

# Maximum and minimum number of peers to connect to per torrent.
#min_peers = 40
max_peers = 1000

# Same as above but for seeding completed torrents (-1 = same as downloading)
#min_peers_seed = 10
max_peers_seed = 1000

# Maximum number of simultanious uploads per torrent.
max_uploads = 1000

# Global upload and download rate in KiB. "0" for unlimited.
download_rate = 0
upload_rate = 0

# Default directory to save the downloaded torrents.
directory = ./MyDownloads/

# Default session directory. Make sure you don't run multiple instance
# of rtorrent using the same session directory. Perhaps using a
# relative path?
session = ./session

# Watch a directory for new torrents, and stop those that have been
# deleted.
schedule = watch_directory,5,5,load_start=./watch/*.torrent
#schedule = untied_directory,5,5,stop_untied=

# Close torrents when diskspace is low.
#schedule = low_diskspace,5,60,close_low_diskspace=100M

# Stop torrents when reaching upload ratio in percent,
# when also reaching total upload in bytes, or when
# reaching final upload ratio in percent.
# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0
#schedule = ratio,60,60,stop_on_ratio=200,200M,2000

# The ip address reported to the tracker.
#ip = 127.0.0.1
#ip = rakshasa.no

# The ip address the listening socket and outgoing connections is
# bound to.
#bind = 127.0.0.1
#bind = rakshasa.no

# Port range to use for listening.
port_range = 6890-6900

# Start opening ports at a random position within the port range.
#port_random = no

# Check hash for finished torrents. Might be usefull until the bug is
# fixed that causes lack of diskspace not to be properly reported.
check_hash = yes

# Set whetever the client should try to connect to UDP trackers.
use_udp_trackers = yes
dht = auto

# UDP port to use for DHT. 
# 
dht_port = 6881
peer_exchange=yes
# Alternative calls to bind and ip that should handle dynamic ip's.
#schedule = ip_tick,0,1800,ip=rakshasa
#schedule = bind_tick,0,1800,bind=rakshasa

# Encryption options, set to none (default) or any combination of the following:
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, 
prefer_plaintext
#
# The example value allows incoming encrypted connections, starts unencrypted
# outgoing connections but retries with encryption if they fail, preferring
# plaintext to RC4 encryption after the encrypted handshake
#
#encryption = allow_incoming, try_outgoing
encryption = allow_incoming,enable_retry,prefer_plaintext

#
# Do not modify the following parameters unless you know what you're doing.
#

# Hash read-ahead controls how many MB to request the kernel to read
# ahead. If the value is too low the disk may not be fully utilized,
# while if too high the kernel might not be able to keep the read
# pages in memory thus end up trashing.
#hash_read_ahead = 10

# Interval between attempts to check the hash, in milliseconds.
#hash_interval = 100

# Number of attempts to check the hash while using the mincore status,
# before forcing. Overworked systems might need lower values to get a
# decent hash checking rate.
#hash_max_tries = 10

# Max number of files to keep open simultaniously.
#max_open_files = 128

# Number of sockets to simultaneously keep open.
#max_open_sockets = 


# Example of scheduling commands

Re: QtCreator для n900. Есть ли в пакетах.

2010-06-06 Пенетрантность Ekimov Alexandr
В сообщении от Воскресенье 06 июня 2010 13:21:53 автор Peter Teslenko написал:
> Приветсвую.
> 
> Есть ли QtCreator с симулятором для n900 в пакетах или единственный вариант
> то, что предлагается здесь?
> http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/IDEs/Nokia_Qt_SDK/
Очень сомневаюсь, т.к. там стадия суровой беты. Еще ни qt-creator 2, ни Qt 
4.7, ни эмулятор сотовых не выходил.


Re: squeeze после очередного обновления поломалось KDE

2010-06-13 Пенетрантность Ekimov Alexandr
В сообщении от Понедельник 14 июня 2010 00:24:07 автор vanessa написал:
> Я скоро буду бояться обновлять систему. Один раз оно (KDE) уже
> поломалось, когда вместо kde-minimal стал kde-plasma-desktop. сегодня в
> очередной раз сделал aptitude update && aptitude safe-upgrade после чего
> KDE перестало работать. Оно вроде запускается но после исчезновения
> картинки запуска экран белеет, проигрывается стартовая мелодия и все.
> так белый экран и остается
> 
> обновились кроме всего прочего kde-plasma-desktop и kde-workspace-data
> 
> Как его починит ?
Прогревайте ЭВМ, выезжаю ;)
В такой фигне заслуга не только debian, но и kde.  При жидких ресурсах замахи 
ого-го, вот и перекраивают в стабильных версиях все по 100 раз. А уж если 
вспомнить koffice, так там среди стабильных версий вообще небыло ни одной 
стабильной. А уж в коде вообще ООП головного мозга.
Как чинить? Или окатится к предыдущим версиям пакетов или ждать, что починят и 
обновиться.


Kmix

2010-06-26 Пенетрантность Ekimov Alexandr
Добрый день!
Дней 10 назад обновил тестинг и в kmix  исчезли все регуляторы звука за 
исключением Analog Stereo и HDMI. Запускал консольный микшер alsa, там все на 
месте. Кто-нибудь сталкивался? Кто виноват и что делать? :)


Re: Kmix

2010-06-26 Пенетрантность Ekimov Alexandr
В сообщении от Суббота 26 июня 2010 15:41:39 автор Павел Марченко написал:
> Возможно следует запустить alsa-config
> 
For release Squeeze or any later release, alsaconf is no longer available in 
package alsa-utils
Да и alsamixer в консоли все крыжики нужные рисует.


Re: Kmix

2010-06-26 Пенетрантность Ekimov Alexandr
В сообщении от Суббота 26 июня 2010 18:54:59 автор Yuri Kozlov написал:
> В Sat, 26 Jun 2010 15:33:27 +0400
> 
> Ekimov Alexandr  пишет:
> > Добрый день!
> > Дней 10 назад обновил тестинг и в kmix  исчезли все регуляторы звука за
> > исключением Analog Stereo и HDMI. Запускал консольный микшер alsa, там
> > все на месте. Кто-нибудь сталкивался? Кто виноват и что делать? :)
> 
> Карт в машине не две? Может местами переставились?
Физически 1 и то встроенная.  Но воспринимаются они системой как 2.
lspci


00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
До поломки Kmix показывал 2 вкладки
1-я с кучей крыжиков на колонки, микрофоны, наушники
2-я с одним регулятором громкости на HDMI

Сейчас у меня на все про все 2 регулятора громкости: analog audio (им можно 
громкость колонок покрутить) и HDMI (не использую). Т. е. ни микрофоны, ни 
наушники не настроить. Можно конечно alsamixer консольный использовать, но это 
ведь не дело.


Re: Kmix

2010-06-26 Пенетрантность Ekimov Alexandr
В сообщении от Суббота 26 июня 2010 23:05:11 автор Yuri Kozlov написал:
> В Sat, 26 Jun 2010 22:20:33 +0400
> 
> aplay -l
aplay -l
 List of PLAYBACK Hardware Devices 
card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 1/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 0: SB [HDA ATI SB], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201006270058.21108.toeki...@gmail.com



Re: Kmix

2010-06-27 Пенетрантность Ekimov Alexandr
В сообщении от Воскресенье 27 июня 2010 09:15:22 автор Yuri Kozlov написал:
> В Sun, 27 Jun 2010 00:58:20 +0400

> Поставил kmix.
Да не стоило так запариваться.
> В нём на вкладке Audiophile192 тоже оказался всего один ползунок.
> Стоя на этой вкладке выбираем в меню "Настройка" -> "Настроить каналы".
И там нифигуськи нет. 
Но кажется я нашел виновного.
Это некий монстр PulseAudio. 
Удалить его не разрешили зависимости. Кеды пригрозили, что тоже уйдут. Но зато 
безболезненно удалился пакет GStreamer-pulseaudio.
И все настройки появились. Вот такие игры у создателей кде с десктопным 
пользователем. Для вывода звука не менее 100 прослоек и прослойка выбирается 
случайным (или каким-то секретным) образом.

Спасибо за попытку помочь.


Re: Вьюер больших картинок

2010-08-12 Пенетрантность Ekimov Alexandr
В сообщении от Четверг 12 августа 2010 19:18:21 автор Victor Wagner написал:
> On 2010.08.12 at 18:45:44 +0400, Andrey Kiselev wrote:
> > On Thu, Aug 12, 2010 at 12:23:02PM +0400, Victor Wagner wrote:
> > > Господа, а кто-нибудь в курсе, есть ли сейчас в дистрибутиве вьюер,
> > > способный эффективно работать с большими растровыми картинками?
> > > 
> > > Под "эффективно работать" понимаается быстрое масштабирование и
> > > панорамирование. И естественно никаких промежуточных файлов. Должно
> > > работать даже если в распоряжении этой программы нет ни одной writable
> > > файловой системы. Это же вьюер
> > 
> > nip2, но это не только вьюер и писать проект он обычно куда-нибудь хочет.
> 
> Вот ровно этим, плюс отсутсвтием удобного интерфейса для просмотра, он
> меня и не устроил. Требования - должно работать при отсутствии вообще
> какой-либо writable файловой системы.  (/tmp на tmpfs. т.е считай в
> RAM).
Ваши требования НЕВЫПОЛНИМЫ. Вам надо программа, которая будет показывать 
изображения не влезающие в оперативную память, при этом не организовывать 
временного файла и не читать картинку кусками. Тут либо память (оперативная 
или дисковая), либо чтение кусками.  Единственное ухищрение - это сжатие 
изображения в оперативной памяти, но это такой изврат. Хотя если 
профинансируете , то выполню все ваши капризы :D


Re: Перекомпиляция основных программ

2010-10-16 Пенетрантность Ekimov Alexandr
В сообщении от Суббота 16 октября 2010 17:30:53 автор Aleksey Korotkov 
написал:
> On Sat, 16 Oct 2010 19:18:27 +0600
> Andrey Rahmatullin wrote:
> 
> AR> > Понятно, что: sed, awk, coreutils, init, bash (я использую
> AR> > dash)...
> AR> С чего бы? Они процессор не используют.
> 
> В фортунки.
Хоть куда. Ведь так на самом деле и есть. 

Хоть как собирай программу,  узким местом которой является работа с диском, 
быстрее она работать не станет. Ежели программа работает с мультимедией 
всякой, то она содержит ассемблерные вставки и определяет возможно процессора 
в рантайме (см. mplayer). Пересборка программы под конкретный x86-32 процессор 
нифигуськи не дает. Этим занимаются только горе-генту-оптимизаторы.


Re: Перекомпиляция основных программ

2010-10-16 Пенетрантность Ekimov Alexandr
В сообщении от Суббота 16 октября 2010 18:20:39 автор Н. Артём написал:
> > >  Затем, что они используются в скриптах инициализации, в правилах udev,
> > >  во всех остальных скриптах. И т.д. Т.е., если с каждого будет
> > >  небольшой, незаметный прирост, в сумме, теоретически, может кое-что
> > >  набраться.
> > 
> > Не должно.
> 
> Почему?
> 
> > > > >   Они используются в скриптах. Повсеместно.
> > > >  
> > > >  Используются. А при чём тут использование процессорной мощности?
> > >  
> > >  См. выше. "Скорость работы", по-идее, может увеличиться?
> > 
> > Пересобирать каждую новую версию придётся сильно дольше, чем выигранные
> > миллисекунды.
> 
> Ну не так часто они и обновляются. А насчёт миллисекунд - вовсе не факт. В
> i386 нет даже MMX. Я не знаю как оптимизирует gcc, но множество операций,
> которые к мультимедиа никаким боком, гораздо быстрее исполняются, если их
> код генерируется с использованием команд MMX расширения. А уж если
> говорить о более новых расширениях... По-моему, тут нельзя без замеров
> однозначно сказать...
Вам не мерить всякую фигню надо, а почитать про векторные расширения. 
Основной смысл этих расширений.
 В процессор добавлены большие регистры (128бит и более) куда можно кинуть 
много небольших переменных и за раз что-то с ними сделать. Допустим вы 
складываете в цикле n-e кол-во 16битных целых. Программист может написать код, 
который использует эту возможность. Этим он сделает вычисление быстрее,  а 
программу сложнее. Для числодробилок это усложнение необходимо и оправданно. 
Ежели программист просто напишет плюсик, то в дело вступает компилятор. Ежели 
компилятору скажут, что можно использовать mmx, sse и прочие векторные 
расширения, то из программного кода он попытается вычленить те, куски, которые 
можно векторизировать. Даже в простейшем случае, приведенном выше, компилятор 
не будет знать что делать. А вдруг под кол-вом итераций (n) скрывается малое 
число (1-15)? Компилятор, если возьмется векторизировать, должен отсечь кол-во 
итераций меньше 8 и досчитывать их без расширений(или добивать нулями). Будет 
работать этот код быстрее или медленнее - неизвестно. В реальном же коде если 
программист не подстраивался под компилятор, то компилятор вообще почти ничего 
не поймет. Запихнет эти инструкции в десятке-другом мест, причем с неизвестным 
результатом. 
Про зачатки векторизации в компиляторе gcc можно почитать сдесь 
http://gcc.gnu.org/projects/tree-ssa/vectorization.html