Покажи Публикации - Rosen88
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 [2] 3 4 ... 12
16  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 22, 2015, 12:26
@Rosen88 Пробвах това, което си предложил, но отново безуспешно.
@cybercop Ще сваля едно Lubuntu на флашка и ще пробвам как седят нещата там.

Честно казано не ми се компилират ядра и ходене по мъките за да подкарам всичките тези неща, но ако Lubuntu -то не свърши работа, май няма да имам избор. Благодаря на всички за отговорите и отделеното време, скоро ще пиша накъде отиват нещата.

Не си направил нещо като хората.

http://ubuntustudio.org/

Не знам изобщо кой те кара да се хващаш с дебиан когато има много дистрибуции специализирани за тази работа която искаш.
17  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 16:18
С по-голям найс ще се заема и процесорно време  :) Може да пробва моднато ядро специално за такива цели http://liquorix.net/

Аз вече му го предложих. Както и Realtime но не ме е послушал.
18  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 16:06
С това няма как да минеш. Като цяло не е нещо интересно, а записваш по-скоро форсваш изходи/входове, и това с рестарт-а  ??? Едно на кратко:
Код
GeSHi (Bash):
  1. cp /etc/pulse/daemon.conf ~/.pulse/daemon.conf
  2. gedit ~/.pulse/daemon.conf
';' е коментар махаш ги пред
daemonize = yes
allow-module-loading = yes
enable-shm = yes
cpu-limit = no
high-priority = yes
nice-level = -11
default-fragments = 1
default-fragment-size-msec = 1
Код
GeSHi (Bash):
  1. sudo service pulseaudio restart
Може да се заиграеш с други настройки, но ако Росен е прав и ядрото на Дебиан го компилират така realtime-а е доста зле :)

nice level е хо-добре -15 или -19... Но ядрото го спъва него...
ПС в новите версии на пулсаудио default-fragments не може да е по-малко от 2.
19  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 13:57
Като демон пуска ли го, найс, има и други настройки? Какво всъщност си пробвал, дай конф файла :)

Проблема му е че ползва Дебиан. Ти знаеш че в Дебиан са дебили и за десктоп ползват ядро със настройка за сървър 100-250MHz когато за десктоп трябва да е 1000MHz както и PREEMPT модела да е low-latency desktop вместо server както е в дебианското ядро. И това е реално големия проблем и причина за тези закъснения.
20  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 13:40
Проблемът е следният: Музикант съм. Преди whezzy, по-конкретно интегрирането на pulseaudio, нямах абсолютно никакви проблеми да си правя домашни записи дори със скапаната ми вградена звукова карта на лаптопа. Нямаше такава огромна латенция като сега от сорта на 0.8 до 1секунда. Микрофона можех да си го слушам в реално време, сега ако опитам... бам закъснения. Купих си нова външна звукова карта, току виж нещо се оправило.... безуспешно. След дни главоболия и проби с /etc/pulse/default.pa най-доброто до което успях да достигна е стойностен запис, но в един случаен момент от записа, или спира или се появява някакъв ужасен шум и тем подобни. Пусках audacity през терминала да видя какво ще ми каже, когато тези неща се случват... нищо. Просто нищо. Първо си мислех, че звуковата карта прави проблеми, но стига бе това никога не ми се е случвало преди pulseaudio. С alsa-та си бях прост оператор, цъкам рекорд, малко настройвам нива и си записвам. С Pulseaudio трябва да стана звукозаписен инженер...

Тук малко се обърка. Audacity ползва само Alsa и в момента. За това че проблема ти е главно от Алса. И още повече от ядрото на Дебиан.
Аз с пулсаудио нямам чак такова закъснение. Както казах пробвай с Realtime ядро. Щом ще е само за аудио.

https://packages.debian.org/wheezy/linux-image-rt-amd64

Също може и liquorix kernel
http://liquorix.net/
21  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 08:45
Няма нужда да се маха pulseaudio, даже по-добре да се остави за някои програми, които го изискват. Пробвай това:
export KMIX_PULSEAUDIO_DISABLE=1 && kmix&
ще се върнат alsa контролите, а пулса ще си работи

KMIX_PULSEAUDIO_DISABLE=1 може да се сложи примерно в /etc/environment за дефолт, може и в домашни папки, гугъл "KMIX_PULSEAUDIO_DISABLE"

Дано и за други миксери да има такива environment variables
Понеже пулса и на мен ми бърка в здравето та го пробвах това, ама няма звук... Под бърка в здравето имам предвид следното: Дистрибуцията е линукс минт 17 кде, лаптопа е леново Y50 с JBL колонки и DolbyDigital със subwoofer. Звука е много слаб без значение от приложението. Опитах до добавям разни преамп неща в алсата, но без успех. Мързи е да кача виндовс за да видя дали и там е така...

Оставам с убеждениеуто че си говорите по инерция и заедно със стадото оплювате яростно труда на Ленарт Потеринг за Пулсаудио и Системд.
Но ако пулсаудио не беше по-добре нямаше да е прието като стандарт заради безкрайните проблеми и недостатъци на Алса.
Ако едно приложение ти заеме главния канал другото няма да има звук, освен ако не пишеш като луд редове в asoundrc за всяко приложение. Също липсва подтискане на шума и ехото. Поддръжката на LADSPA (Алтернатива на Долби както и много други филтри нормализатори и еквалайзери). Да пулсаудио е сървър и има лаг но не чак такъв. А и е незаменим в днешни дни. Като чувстваш лаг макар че се съмнявам, ами инсталирай си Realtime ядро...
22  Linux секция за начинаещи / Настройка на програми / Re: Пълно премахване на Pulseaudio от Wheezy. -: Jun 19, 2015, 08:39
Здравейте, тъй като pulseaudio ми причинява прекалено много главоболия вече, днес реших да го премахна и да си инсталирам любимата Alsa. Но опитът ми беше безуспешен. Оказа се че gnome-core и pulseaudio зависят едно от друго и не мога да го премахна без да затрия гномчето. Имате ли някакви идеи как да заобиколя този процес?

Следвах тези инструкции:
http://linuxg.net/how-to-properly-replace-pulseaudio-with-alsa-on-crunchbag-linux-and-debian-squeeze/

Но се спирам тук...

Цитат
root@debian:/home/completer# apt-get purge pulseaudio pulseaudio-utils gstreamer0.10-pulseaudio paman pavumeter pavucontrol
Четене на списъците с пакети... Готово
Изграждане на дървото със зависимости      
Четене на информацията за състоянието... Готово
Пакетът „paman“ не е инсталиран, така че не е премахнат
Пакетът „pavumeter“ не е инсталиран, така че не е премахнат
Следните пакети са били инсталирани автоматично и вече не са необходими:
  libaubio2 libgnomecanvasmm-2.6-1c2a libjson0 libjson0:i386 liblilv-0-0 liblo7 liblrdf0 libraptor1 libserd-0-0 libsord-0-0 libsratom-0-0 libsuil-0-0 libsystemd-daemon0 libvamp-sdk2
  python-crypto python-openssl python-pam python-pyasn1 python-serial python-twisted python-twisted-bin python-twisted-conch python-twisted-core python-twisted-lore python-twisted-mail
  python-twisted-names python-twisted-news python-twisted-runner python-twisted-web python-twisted-words python-zope.interface
Използвайте „apt-get autoremove“ за да ги премахнете.
Следните пакети ще бъдат ПРЕМАХНАТИ:
  gnome* gnome-core* gstreamer0.10-pulseaudio* libcanberra-pulse* pavucontrol* pulseaudio* pulseaudio-module-x11* pulseaudio-utils* task-gnome-desktop*
0 актуализирани, 0 нови инсталирани, 9 за премахване и 7 без промяна.

Това е сигурен начин да нямаш звук никъде, ако го разкараш. И все пак какво не ти работи с него? Аз го ползвам от 2008ма и не съм имал проблеми.
23  Linux секция за начинаещи / Настройка на програми / Re: C#, Framework и Visual Studio под Linux Ubuntu. -: May 10, 2015, 11:48
Преди няколко дена от "Малък и мек" изкараха версия на Visual Studio Code за Linux. Ако питаш за него, тук има някои описания и ръководство за инсталацията му под Ubuntu.

Това е пълна порнография... Предпочитам да пиша с vim пред тази пародия която е открадната платформа от github и пляснато логото Микромек.
24  Нетехнически теми / Коментар / Сертификат LFS101x.2 -: May 10, 2015, 11:46
Здравейте. Тъй като не съм на ясно се допитвам до колегите.
Скоро намерих един онлайн курс за въпросния сертификат като вчера минах и така наречения им изпит и ми дадоха PDF като имаше и текст който гласи че ако искам Подпечатан мога да платя 99$ Та този който съм изтеглил..



Може ли да послужи за нещо ?
25  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Какво стана с домейните на кирилица? -: May 07, 2015, 15:33
Аз съм за кирилицата. Това с латиницата си е безбожна тъпотия, поне в тази част на света където писмеността е кирилица.
26  Linux секция за начинаещи / Настройка на програми / Re: Проблем със звука на скайп Lubuntu 15.04 Решена -: May 07, 2015, 15:31
Умниците от Майкрософт са си решили да ползват само pulse, незнайно защо. :D

Чувал ли си за подтискане на шум и ехо? (noice reduction/echo cancelation) които се поддържат само от пулсаудио.
27  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Скайпа каталяса. -: May 05, 2015, 13:44
Нито клиента се закача, нито сайта им беше достъпен за около 8-10 минути.

Питах някои братушки в този момент. При тях не е имало този проблем.
28  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Скайпа каталяса. -: May 05, 2015, 13:38
Но само в България, което е странно.
29  Програмиране / Общ форум / Re: shell скрипт zenity интерфейс -: May 04, 2015, 18:18
Струва ми се че сега нищо не прави освен броенето на прогрес. Ааа всъщност е презаписала имената вместо да създаде нови файлове. Това е една от спънките..

https://github.com/sandikata/ROKO__/blob/master/imagemagick-zenity

Много искам да ги понауча тези неща за да не те занимавам ама с английския като съм зле а и не мога да намеря свестен материал на български или поне руски...
30  Програмиране / Общ форум / Re: shell скрипт zenity интерфейс -: May 04, 2015, 18:12
Не се прави така прозорец с прогрес в zenity. Така, както си го направил в момента, създава нов прозорец за прогрес за всеки файл, което води до мигане на прозорци, липса на запълващ се прогрес и загуба на смисъла да го има. Промени реда, започващ с IFS, така:
Код
GeSHi (Bash):
  1. IFS=$'\n' image=( `$gui --file-selection  --multiple --separator=$'\n' --filename=$HOME/ --file-filter='Image Files (jpg,png,bmp) | *.jpg *.png *.bmp' --file-filter='All files | *' --title="Select an image files"` )
Целта на добавените скоби е да се докара масивът до стандартен shell масив, за да можем да броим стойностите му и така да си изчисляваме прогреса. Редактирал съм и title-а - поправена граматическа грешка и множествено число за съответствие с multiple-а.

След това замени целия for цикъл с това:
Код
GeSHi (Bash):
  1. step=$((100/${#image[@]}))
  2. pos=0
  3.  
  4. (
  5. for i in ${image[@]}; do
  6.    echo "# Current file:\n$i"
  7.    $converter -format $format -quality $scale -scale $resolution "$i"
  8.    pos=$(($pos+1))
  9.    echo $(($step*$pos))
  10. done
  11. ) | $gui --progress --percentage=0 --no-cancel --auto-close --title="Нещо за заглавие"
Текстът в прозорец с прогрес на zenity се сменя с echo, съдържащо символ # в началото на стринга. С това echo изписваме името на файла, който се обработва в момента. Позицията на прогреса се сменя с echo, съдържащо цифра за процента, на който прогресът трябва да се позиционира в дадения момент. Това echo трябва да съдържа само цифра и го слагаме след обработката на файла, за да отговаря на приключилата бройка файлове.

За граматическите грешки не споря с английския не съм добре :D. А за прогреса не бях сигурен как да го направя тук, въпреки че на друго място съм го правил по следния начин.

Код
GeSHi (Bash):
  1. detect () {
  2. # needs some time to register
  3. (
  4. echo "20" ; sleep 1
  5. echo "40" ; sleep 2
  6. echo "60" ; sleep 2
  7. echo "80" ; sleep 2
  8. echo "90" ; sleep 2
  9. DEVICE=$(dmesg| tail -n 1|grep removable|grep -o "\[sd*\]"|grep -o sd[a-z])
  10.  
  11. if [ "$DEVICE" = "" ]; then DEVTEXT="No device is detected"; else DEVTEXT="Detected new removable device /dev/$DEVICE"; fi
  12.  
  13. echo "# $DEVTEXT"
  14. ) |\
  15. $DIALOG --width=400 --height=200 --title="$TITLE" --progress --text="Waiting for device to register"
  16. #
  17. DEVICE=$(dmesg| tail -n 1|grep removable|grep -o "\[sd*\]"|grep -o sd[a-z])
  18. #
  19. if [ "$DEVICE" = "" ]; then
  20. #
  21. $DIALOG --title="Device not detected..." --question --ok-label="Try again" --cancel-label="Exit now" --text="No new usb device was detected..."
  22.  
  23. if [[ $? -eq 1 ]]; then
  24. exit 1
  25. else
  26. detect
  27. fi
  28. fi
  29. }
  30. detect
  31.  

Ако е нещо подобно ще се опитам да го запомня твоят метод тъй като изглежда по-прост.
Страници: 1 [2] 3 4 ... 12