LINUX.ORG.RU

Сообщения ls-h

 

www.fms.gov.ru : «Программа печатает заявление на двух листах, никак не комментируя этот факт.»

Форум — Talks
ls-h
()

[alsa] msm7227, драйвера и /dev

Форум — Development

Ковыряюсь в звуковой системе телефона LG P500. Пытаюсь поменять настройки усилителя.
Интересно как оно там вообще сделано. Есть 2 набора файлов устройств в /dev:
1) Стандартные ALSA: /dev/snd/controlC0, /dev/snd/pcmC0D0c, /dev/snd/pcmC0D0p и /dev/snd/timer
2) Не вполне понятно что: /dev/msm_pcm_out, /dev/msm_pcm_in, /dev/msm_pcm_ctl
Устройства не являются ссылками, номера устройств разные, т.е. это не совсем одно и то же (или совсем не одно и то же).
Первый набор звуковой системой не используется, все играется через второй.
Собственно вопрос: В чем между ними разница? Является ли второй набор тоже ALSA?
Если нет, то не понятно зачем там ALSA c драйверами...

Судя по тому что удалось нагуглить:

pcm.!default{
        type plug
        slave {
                pcm "file:/dev/msm_pcm_out,raw"
                format S16_LE
                rate 44100
                channels 2
        }
}
второй набор файлов устройств можно использовать как обычные alsa. Интересно, можно ли сделать наоборот...

 

ls-h
()

[android][alsa] AlsaMixer на LG O1

Форум — Mobile

Доброй ночи всем обитателям ЛОРа!

Так сказать, в продолжении тем http://www.linux.org.ru/forum/talks/6417625 и http://www.linux.org.ru/forum/mobile/6415498 (про возврат денег и шипение телефона соответственно).

Пока в суд я еще не пошел и телефон у меня решил попробовать поковыряться. Проблема: при воспроизведении любого звука шипит усилитель, а не динамик как я думал в начале. Да, именно усилитель, по признакам:
- уровень громкости не влияет на уровень шума
- радио играет нормально (видимо усилитель не используется при прослушивании радио, звук с FM приемника идет в обход)
- изменение коэффициента усиления (в сервисном меню 3845#*500#) влияет на уровень шума, к сожалению убавить шум через это меню нельзя

Это был небольшой оффтопик, теперь собственно суть:
Под звуковой системой андроида обычная (или нет?) alsa, хочу попробовать понастраивать...

Пытаюсь запустить alsamixer, но он не хочет:

# ./alsamixer
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL default
cannot open mixer: No such file or directory
# ./alsamixer -c 0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL hw:0
cannot open mixer: No such file or directory
# ./amixer 
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL default
amixer: Mixer attach default error: No such file or directory
# ./amixer -c0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL hw:0
amixer: Mixer attach hw:0 error: No such file or directory

Чего ему не хватает?
Все есть:
# ls -l /dev/snd
crw-rw---- system   audio    116,  33 2011-01-07 21:55 timer
crw-rw---- system   audio    116,   0 2011-01-07 21:55 controlC0
crw-rw---- system   audio    116,  24 2011-01-07 21:55 pcmC0D0c
crw-rw---- system   audio    116,  16 2011-01-07 21:55 pcmC0D0p

# ls -l /proc/asound
lrwxrwxrwx root     root              2011-01-07 22:16 msmaudio -> card0
dr-xr-xr-x root     root              2011-01-07 22:16 card0
-r--r--r-- root     root            0 2011-01-07 22:16 pcm
-r--r--r-- root     root            0 2011-01-07 22:16 timers
-r--r--r-- root     root            0 2011-01-07 22:16 cards
-r--r--r-- root     root            0 2011-01-07 22:16 devices
-r--r--r-- root     root            0 2011-01-07 22:16 version

# cat /proc/asound/cards
 0 [msmaudio       ]: MSM-CARD - msm-audio
                      msm-audio (MSM-CARD)

# cat /proc/asound/devices
  0: [ 0]   : control
 16: [ 0- 0]: digital audio playback
 24: [ 0- 0]: digital audio capture
 33:        : timer

# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.

# ./amixer -v
amixer version 1.0.23

 ,

ls-h
()

Есть strace на android?

Форум — Mobile

Ну, или что-то похожее...
Зашел через adb, ничего подобного не видно.
Хочется посмотреть в какие файлы пишет приложение.

ls-h
()

[Лето][Майки][Т-шыртс] Картинки про GNU, Linux, Freedom, Computers, etc.........

Форум — Talks

Хочу сделать себе майку на тему GNU/Linux/GPL/Freedom/etc.
Ищу подходящую картинку в векторе или хорошем разрешении.
Накидайте ссылок!

Может быть кому нибудь попадалась такая: http://upload.wikimedia.org/wikipedia/commons/2/2c/Gnu.tux-1600x800.png в разрешении побольше?

 

ls-h
()

А чем можно заменить Ubuntu?

Форум — Talks

Частенько тут встречаются темы, где ее ругают или выясняют причины по которым ее ругают. Например вот: http://www.linux.org.ru/forum/talks/6463513

Да, в Ubuntu, как и в любой системе есть недостатки, но есть ли замена ubuntu в плане дистрибутива для домохозяек. Пусть, как говорят в теме по ссылке, даже небольшой уход в сторону от набора софта со скриншота на сайте приводит к проблемам. Но разве есть другой дистрибутив который сможет поставить неопытный пользователь без посторонней помощи? В котором будет достаточно не старый софт, который будет достаточно понятным для неподготовленного пользователя.

Недавно поставил Ubuntu знакомой родителей: http://www.linux.org.ru/forum/talks/6442179
Полет нормальный. Разобралась с центром приложений, поставила какую-то программку для набора нот (не помню название). Представьте выражение лица тёти, которой объясняют про portage или AUR.
Возникла только одна проблема: Скайп не работал с камерой, не было картинки, а Cheese показывался все «на ура». Решилось через LD_PRELOAD библиотеки совместимости со старым v4l (Да, естественно для этого потребовался я), но это скорее проблема скайпа и не факт что в другом дистре нет такой проблемы.

ls-h
()

Учебник по Linux (лучше Ubuntu) для начинающих пользователей компьютера. Такой есть?

Форум — Talks

Вот книжек где в начале объясняется что такое компьютер и что в нем есть и для чего надо, а потом все плавно переходит к описанию основ винды просто завались.
А есть что-то подобное но чтобы после раздела «Что такое мышка» был раздел «Основы Ubuntu»?

Поставил знакомым родителей Ubuntu.
Какая разница чего не знать и с чего начинать.
Установкой Ubuntu решил проблему вирусов - раз (чтобы не покупать лицензионный антивирь или не объяснять почему он не обновляется), проблему гостей-чайников-считающих-себя-продвинутыми-компьютерщиками, которое приходят и ставят «полезные программы» (с большой кнопкой «Почистить реестр и сделать Windows хорошо») - два.

ls-h
()

А LiMo жив? В России продают?

Форум — Mobile

Купил тут себе телефон с ведроидом. Может быть и к счастью что он оказался бракованным и я его сдаю обратно, т.к. ведроид меня не впечатлил. А тут прочитал про LiMo, вроде нормальный дистр с GTK,EFL, Xorg, etc...

Кто нибудь его пробовал? Что на нем у нас продают?

ls-h
()

[Юристам ЛОРа] Возврат денег за телефон

Форум — Talks

В продолжении темы: http://www.linux.org.ru/forum/mobile/6415498?lastmod=1308827890739

19.06.2011 приoбрeл тeлeфoн LG P500 (Optimus One) в мaгaзинe сeти DNS.
_http://nizhniy-novgorod.dns-shop.ru/shop/nizhnii%20novgorod/na%20ploshadi%20s... (http://nizhniy-novgorod.dns-shop.ru/...di%20sovetskoi)

Вeчeрoм, в дeнь пoкупки в тeлeфoнe был oбнaружeн дeфeкт:
В динaмикe слышнo сильнoe шипeниe. Шипeниe пoявляeтся при вoспрoизвeдeнии любoгo звукa (рaзгoвoр, музыкa, игры, систeмныe увeдoмлeния) и прoпaдaeт чeрeз нeскoлькo сeкунд пoслe oкoнчaния вoспрoизвeдeния. Шипeниe мeшaeт нoрмaльнo пoльзoвaться тeлeфoнoм (рaзгoвaривaть и слушaть музыку).
В интeрнeтe пишут чтo этo зaвoдскoй брaк и тaких устрoйств дoстaтoчнo мнoгo.
В мaгaзинe вo врeмя пoкупки дeфeкт я нe зaмeтил т.к. грoмкo игрaлa музыкa.

Вчeрa (22.06) я oбрaтился в мaгaзин с прoсьбoй взять тeлeфoн oбрaтнo и вeрнуть дeньги или пoмeнять нa другoй тaкoй жe, нo бeз дeфeктa.
Прoдaвeц приглaсил стaршeгo мeнeджeрa, кoтoрый скaзaл чтo прoстo взять тeлeфoн oни нe мoгут т.к.:
a) Мeнeджeр нe экспeрт и нe мoжeт oпрeдeлить нaличиe дeфeктa (прикинулся глухим и скaзaл чтo ничeгo нe слышит)
б) Тeлeфoн мнoй испoльзoвaлся. Дa, дeнь я им пoпoльзoвaлся. Слeды испoльзoвaния нa нeм видны дoстaтoчнo хoрoшo, т.к. oн глянцeвый. Пeрeд тeм кaк нeсти eгo в мaгaзин я eгo прoтeр, нo сaм мeнeджeр eгo тoжe зaляпaл.
в) Тeлeфoн вхoдит в пeрeчeнь

Прeдлoжил oтпрaвить тeлeфoн в сeрвисный цeнтр LG нa экспeртизу и мнe присутствoвaть нa экспeртизe.
Мeня тaкoй вaриaнт нe устрaивaeт т.к. сeрвисный цeнтр LG зaинтeрeсoвaн в рeзультaтaх экспeртизы и мoжeт нeмнoгo eгo «пoдкрутить» и скaзaть чтo у мeня всe хoрoшo.
Нa дaнный мoмeнт тeлeфoн у мeня. Кoмплeктaция и упaкoвкa пoлныe зa исключeниeм плeнoчки нa экрaн, кoтoрaя былa снятa при прoдaжe прoдaвцoм.

Вoпрoсы:
1) Мoгу ли я вeрнуть тeлeфoн в тeчeнии 14 днeй сo дня пoкупки кaк тoвaр НАДЛЕЖАЩЕГО кaчeствa, oбoснoвaв этo тeм чтo oн мнe нe пoнрaвился.
Вoт тут _http://www.svem.ru/blog/likbez/8530.html я нaшeл чтo сoтoвыe тeлeфoны нe вхoдят в списoк тoвaрoв НАДЛЕЖАЩЕГО кaчeствa Нe пoдлeжaщих вoзврaту.
2) Мoгу ли я вeрнуть eгo кaк тoвaр Нeнaдлeжaщeгo кaчeствa в oбхoд экспeртизы сeрвиснoгo цeнтрa LG?
3) Мoгу ли я сaм съeздить в СЦ с тeлeфoнoм?
Смысл: Будeт быстрee чeм чeрeз мaгaзин и oн нe будeт в мaгaзинe лeжaть.
Слышaл oт знaкoмoгo чтo тaк мoжнo, в мaгaзинe дaют тaлoн или чтo-тo пoдoбнoe.
Тaк жe в интeрнeтe чтo-тo тaкoe пoпaдaлoсь.

Спaсибo!

ls-h
()

[Android]LG Optimus One. Шум динамика.

Форум — Mobile

Есть проблемка - шипит динамик.
Нагуглилось вот что:
http://4pda.ru/forum/index.php?showtopic=232621&view=findpost&p=7239262
«„“
1)Шум (а точнее шипение) есть,и связано это на мой взгляд с наличием всего одного динамика для воспроизведения музыки и речи и некой недоработкой аудиоусилителя. Шипит как раз таки последний, т.к. при обращении к нему любой программы,аппаратно он выводит громкость на максимум,а дальше все остальные уровни регулируются софтовым методом.и если сигнал подаваемый на него мал,как при разговоре,прослушивании музыки на начальных делениях громкости,мы слышим шум усилителя.
»«»

Вопрос:
Можно ли на Android'e программно изменить настройки усилителя?
Насколько я понимаю, там таже самая ALSA.

Может быть кто-то сталкивался с подобной проблемой и знает как ее решить?

 

ls-h
()

[e17][efl] WM, themes, coding

Форум — Talks

Поставил тут e17 и несколько аппликух, что были в репах.
Работает все очень шустро. На глаз, в e17 композитный режим самый быстрый, по сравнению с kwin, compiz и mutter. Окна ресайзятся гораздо быстрее. Gui аппликух идущих в комплекте очень шустрый (хотя они там простые но всеже).

Где для E17 найти:
- нормальные (проработанные и продуманные, а не пестрое непонятно что) темы?
- виджеты (расширения, или как оно там)?
- howto по созданию своих тем?

Кто пробовал кодить с использованием EFL? Как оно?
Особо интересуют привязки для python'а и документация по ним, желательно с примерами.
Как я понял, с нормальными доками как раз таки затык.

 ,

ls-h
()

Немного о Zimbra Desktop. И вопросик о почте.

Форум — General

Может быть кто нибудь подскажет можно ли работать с ZD одновременно с двух (и более) компьютеров через браузер.
Если можно, то как. В браузере получается открыть только по 127.0.0.1.
Смысл такого шаманства в том чтобы несколько человек работало с одной почтой (календарем, задачами, т.п.), но при этом не надо было бы поднимать сервер (на всех компах к сожалению оффтопик).
ZD вроде как и есть клиент серверное и поддерживает работу через браузер, но почему то только локально...


Или, может быть подскажите другое решение. Надо: почта, задачи, календарь, контакты на несколько компов.
Спасибо!

--- UPD --- Может быть есть какой нибудь легкий (в смысле ресурсов и в смысле настройки) сервер?

ls-h
()

[ubuntu][compositing managers] Экран перестает обновляться при запуске композитного менеджера

Форум — Desktop

Карточка
01:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 LE] (rev a1)
Ubuntu 11.04 i386
Драйвера: 270.41.06

Пробовал запустить compiz и mutter. После старта оконного менеджера содержимое экрана перестает перерисовываться, хотя система при этом работает, например можно таскать окна (только этого не видно).
Переключение на другую консоль и обратно ничего не дает.
Mutter не пишет ничего, compiz несколько раз вываливался в segfault при его убитии через kill.

Nouveau пожалуйста не предлагайте, с ним 3D нормально не работает.
Сменить карточку тоже не вариант, комп не мой.
Старые драйвера от NV иногда показывают мусор.

Жду подсказок, а то неудобно получается, девушка обещает подзатыльников. :)
Ставил показать Ubuntu и напоролся на косяки с драйверами.

UPD:
xcompmgr стартует, работает, но тенями от окон можно рисовать.
А вообще _очень_ нужен компиз, а именно, его плагин увеличения рабочего стола, что полезно на телевизоре,когда с дивана не видно что там написано.

 

ls-h
()

Смерть IE! Chrome Frame теперь устанавливается без административных прав! Ура!

Форум — Talks

http://techcrunch.com/2011/05/10/google-chrome-frame-ie-admin/
Ъ Движок Chrome для IE теперь можно установить не имея административных прав.

Т.е. теперь можно не беспокоится о том как верстаимый вами сайт отображается под IE, а просто верстать в соответствии со стандартами, пользователям IE предлагать установить плагин, установка которого не теперь требует привилегий.

Даешь сайты на SVG!

ls-h
()

Пакетный менеджер под винду

Форум — Talks

Вот интересно, а что M$'у мешает запилить пакетный менеджер для винды?
Или что нибудь похожее. Чтобы управляло зависимостями (само качало .net, directx и прочие необходимые фигни, которые как правило, програмки несут с собой), не разводило срач (как в папках, так и в реестре) и следило за обновлениями.
Да, конечно, уже существует куча софта, который придется адаптировать.
Но это не проблема, ведь в *nix системах с пакетным менеджером ничто не мешает поставить софт не из пакета, так и тут, первое время системы могли бы сосуществовать вместе.
А потом производители ПО бы увидели как это круто и стали бы делать пакеты.
MSI ведь на эту роль не тянет, или я ошибаюсь?

ls-h
()

[debian][ubuntu]Как удалить метапакет чтобы с ним удалилось все что он притащил?

Форум — Desktop

subj

 ,

ls-h
()

[unity][d-bus][гвозди][не unix-way] Направление развития современных UI

Форум — Talks

В ubuntu, да наверное и не только, наблюдается странное «развитие» GUI.
Написал в кавычках потому, что считаю это шагом назад.

Вот, например, глобальное меню...
Я не против самой концепции глобального меню «аля-Mac», я бы даже сказал что мне такая концепция нравится. Не нравится мне реализация. Нафейхоа надо было делать глобальное меню через d-bus?
Зачем надо было ограничивать разработчиков? Добавлять лишнюю сущность (dbus)? Придумывать протокол для этого (Интересно, как меню передается от приложения к панели? Мне кажется в xml-подобном виде.)?
Например в в Chromium появилась удобная фишка - кнопки для изменения масштаба, расположенные в меню. А с глобальным меню Unity так можно? Я сомневаюсь... Точнее можно, но для этого его надо допилить. Получается не стандартизация, а урезание возможностей.
А ведь меню приложений можно развивать в сторону увеличения функциональности. Кто сказал что в меню должны быть только обычные пункты? Почему в меню не могут быть ползунки для масштаба, поля ввода и другие элементы GUI (конечно если они там уместны)? Сколько лет назад придумали концепцию выпадающего меню? Только MS сделал что-то новое в этой области, может и не всегда удачно (не во всех приложениях), но хоть это хоть какое то движение. Кстати говоря, на opennet попадалась новость с концептом нового OpenOffice, в котором меню объединили с панелями инструментов (на вид лучше и удобнее чем ribbon). Вот и как такое сделать в Unity?

Можно было сделать гораздо проще, основываясь на окнах. Приложение создает окно со специальным атрибутом, например, WM_MAINMENU. Дальше есть 2 варианта: панель его захавывает через XEmbed; оконный менеджер помещает окно в нужном месте, т.е. над панелью. Окна-меню неактивных приложений скрываются, активных - показываются. Учитывая то что Unity реализована как плагин для Compiz второй вариант бы подошел. В таком случае строка меню - просто прозрачное (Gtk и Qt уже давно умеют прозрачность, доделать где ее нет - не сложнее чем переделать приложение для использование глобального меню через d-bus) окно с текстом, которое оконный менеджер размещает над панелью и придает ему нужный размер.

Такой вариант гораздо более гибкий чем пересылка текста через dbus. Конечно остается вопрос о едином стиле для меню приложений на разных тулкитах (Gtk,Qt). Но, какой смысл делать унифицированное меню, если сами приложения различаются, это во первых, а во вторых, существует куча стилей чтобы приложения на разных тулкитах выглядели одинаково.

[UPD] Выхлоп №2:
То же я могу сказать и про док. Самый простой и в тоже время гибкий вариант - приложение само рисует небольшое окно, которое оконный менеджер кладет на панель. Писал уже об этом на ЛОРе, найду тему - выложу ссылку. Та же идея на Gnome-Look - http://gnome-look.org/content/show.php/AppBar?content=105590

 

ls-h
()

Ядра не на Си есть?

Форум — Talks

Читал тут на OpenNet тему про уязвимости в ядре: http://www.opennet.ru/opennews/art.shtml?num=30336
В ней, да и во всех подобных, часто ругают Си и называют его главной причиной подобных уязвимостей (Возможность разыменования NULL-указателя, целочисленное переполнение).
Стало интересно, на чем еще пишут ядра ОС кроме Си.
У меня есть только одно подозрение - Mach (Objective-C? Хотя он в этом плане от Си не отличается), хотя я не уверен.

Может кто в курсе?

ls-h
()

[спецам по *]Микробы.Световые пломбы.

Форум — Talks

Разговаривали о ом какие пломбы лучше.
Была сказана такая фраза, что УФ лампа используемая для отвердевания пломбы убивает кариозных монстров.

Если это так, то почему бы просто не светить ей в рот в дополнение в чистке зубов?

ls-h
()

[meego][maemo] А чем разработчиков не устраивала Maemo?

Форум — Talks

Все ведь работало, зачем надо было все переделывать и пилить с 0?
N900, насколько я могу судить (по тому что есть в сети,сам не щупал) получился достаточно годным.

 ,

ls-h
()

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