Покажи Публикации - Recku
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2 3 ... 14
1  Linux секция за начинаещи / Настройка на програми / Re: Автоматично стартиране на pulseaudio -: Feb 14, 2016, 11:32
Понеже си намерих решение на проблема и от запитване се превърна в статия за справянето с проблем за хора, които ги мързи да си прекомпилират ядро, предлагам модератор да заключи темата. :) Освен ако, разбира се, няма някой, който да допълни с нещо или да ме поправи в това, което съм сътворил. :D  [_]3
2  Linux секция за начинаещи / Настройка на програми / Автоматично стартиране на pulseaudio след събуждане (resume) -: Feb 12, 2016, 12:35
Понеже не видях отговор на запитването си, нищо чудно и просто да не е станало ясно, защото малко набързо го „надрасках“, та сега ще споделя как реших проблема. :)

Да припомня накратко, този път ще се постарая да опиша проблема по-ясно:
принуден съм да използвам готово ядро само едно единствено 3.1.10 за да заработи без проблеми модула на nvidia tegra, машината на която се случва това е смартбук Toshiba AC100. Дистрибуцията, която използвам е Ubuntu 12.04.
Като всяко друго лаптопо-подобно се предполага, че активно ще се използва функцията приспиване (suspend или както е модерно в новите преводи Суспендиране :D), но нещеш ли има бъг в това ядро и след събуждане няма звук.
Решението на този проблем е с изпълнението на следната последователност от действия:
Код
GeSHi (Bash):
  1. echo "autospawn = no" > ~/.pulse/client.conf
това ще ограничи автоматичното стартиране на pulseaudio, чието забавяне  на стартирането е от значение по-нататък, което пък от своя страна налага въвеждане на стартовата команда
Код
GeSHi (Bash):
  1. pulseaudio --start
още с началото на сесията. С други думи изпълняваме:
1. В случай, че нямаме папка autostart в ~/.config
Код
GeSHi (Bash):
  1. mkdir ~/.config/autostart

2. Създаваме файл за автоматично стартиране на pulseaudio --start с началото на сесията
Код
GeSHi (Bash):
  1. cat <<END > ~/.config/autostart/pulseaudio.desktop
  2. [Desktop Entry]
  3. Type=Application
  4. Exec=pulseaudio --start
  5. Hidden=false
  6. NoDisplay=false
  7. X-GNOME-Autostart-enabled=true
  8. END
Дотук добре! Остава да се справим със самото събуждане, при което се налага спирането на действащия процес на pulseaudio с командата:
Код
GeSHi (Bash):
  1. pulseaudio --kill
(да „убием“ копелето :D)
след това нареждаме на alsa да си презареди модулите:
Код
GeSHi (Bash):
  1. sudo alsa force-reload
приключването на този процес изисква известно време (около 10 секунди), затова спряхме автоматичното стартиране на pulseaudio с
autospawn = no
и след като приключи въпросното презареждане на модули, вече сме готови да заредим пулса:
Код
GeSHi (Bash):
  1. pulseaudio --start

Целият този процес, разбира се, може да бъде автоматизиран, чиято автоматизация аз изпълних по следния начин:
1. Създадох файл 30_alsa_reload в /etc/pm/sleep.d/:
Код
GeSHi (Bash):
  1. sudo nano /etc/pm/sleep.d/30_alsa_reload
2. Въведох съдържанието:
Код
GeSHi (Bash):
  1. #!/bin/bash
  2.  
  3. PATH=/sbin:/usr/sbin:/bin:/usr/bin
  4. USER=personal #името на потребителя
  5.  
  6. case "${1}" in
  7.    suspend)
  8.        # executed on suspend
  9.        #      killall pulseaudio
  10.        ;;
  11.    resume)
  12.                killall pulseaudio
  13.                alsa force-reload
  14.                pulseaudio --start    #стартира пулсаудиото за root, не че е необходимо
  15.                su $USER -c "pulseaudio --start" &
  16.        # executed on resume
  17.        ;;
  18. esac
  19.  

!!!NB: Тук новото е командата

Код
GeSHi (Bash):
  1. su $USER -c "pulseaudio --start"
която изпълнява стартирането на pulseaudio от наше име в нашата среда, така след спирането на pulseaudio отново ще имаме работещ интерфейс, ще можем да управляваме звука от предназначената икона за това, понеже, ако си спомняте, бяхме деактивирали автоматичното стартиране (рестартиране) на pulseaudio в нашата среда. За да упоменем за кой потребител се отнася, записваме името му след
USER=
# в началото на скрипта

3. Правим файла изпълним:
Код
GeSHi (Bash):
  1. sudo chmod +x /etc/pm/sleep.d/30_alsa_reload

4. Приспиваме, за да проверим резултата и...
Воаля, звук имаме и интерфейсът си работи, само бутоните за управление на звука от клавиатурата не работят, но това не е толкова голям проблем, поне иконата може да се използва. :)  [_]3 [_]3 [_]3

ПП: За да станат ясни разликите преди и след добавянето на
Код
GeSHi (Bash):
  1. su $USER -c "pulseaudio --start" &
прикачам 2 снимки за сравнение :) Всъщност това е и проблема, за който търсих решение. :)
3  Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Reiser4 vs BTRFS -: Jan 03, 2016, 15:07
Тоя Райзер жив ли е още, нали беше някакъв масов убиец?

Е, да убиеш жена си в много от случаите може да бъде основателно. Всеизвестно е какви паразити могат да бъдат. :D
4  Linux секция за напреднали / Начини за увеличаване на бързодействието / Re: Reiser4 vs BTRFS -: Dec 22, 2015, 21:41
Както всичко, напоследък съвременното е най-големият боклук. Reiserfs използвам на настолния със хард диск с няколко увредени сектора (за по-сигурно). Подходяща е, ако целиш по-голяма защита по отношение на загубата на данни, а и е най-бързата с малки по обем файлове. Най-грубо, това са причините, поради които бих избрал reiserfs.
5  Linux секция за начинаещи / Настройка на програми / Re: Какво е това virtualbox и защо не ми тръгва? -: Dec 22, 2015, 21:33
Махай ги! Явно не го използваш този virtualbox, така че смело махай. Вероятно си правил ъпдейт на ядрото и оттам не се е прекомпилирал модула за ядрото.
6  Сигурност / Системна Сигурност / Re: Уязвимост в популярния bootloader Grub2 -: Dec 22, 2015, 21:31
Кои са тези начини, че ми стана интересно?
7  Linux секция за начинаещи / Настройка на хардуер / Re: Wifi проблем Убунту 14.04 -: Dec 22, 2015, 21:20
Когато се премахне тикчето за собственическите драйвъри е нормално да не излиза нищо, оттам се получават файловете за драйвъра на видеокартата.
Не съм запознат какво цели последният ви пост, но сравняването с windows 10 е излишно. Аз също мога да започна да сравнявам как с убунту 14.04 всичко ми тръгна на лаптопа, за разлика от лицензирания windows 8, или ъпдейта с windows 10, но не е това целта тук.

Каква версия точно сте инсталирали 14.04 или 14.04.4 (последната идва с всички ъпдейти)? Работело ли е устройството в „живата сесия“, за да можете да инсталирате всички ъпдейти при инсталацията?
Ако всичко по-горе е спазено споделете изхода от
Код
GeSHi (Bash):
  1. dpkg -l | grep linux-signed-image
изпълнено в терминал, разбира се. Подозирам, че лаптопа има някое uefi-сговнясано биосче. Споделете как сте направили инсталацията, настройвали ли сте uefi инсталация? Някои лаптопи правят проблем, дори при деактивиран uefi, на тях съм инсталирал с активиран uefi и деактивиран secure boot.
8  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: bitcoin mining -: Sep 03, 2015, 11:28
Докато едни се опитват да постигнат енергоефективност, други търсят начин да препечелват.
Познайте кои преобладават!
Човешката лакомия край няма.
9  Linux секция за начинаещи / Настройка на програми / Re: Локализация на Iceweasel -: Aug 30, 2015, 17:28
Всъщност, междувременно забелязах какъв е проблемът с превода на GIMP - стринговете, които излизат непреведени, в .po файловете са отбелязани с fuzzy коментар (като за неясен превод), поради което не се вземат предвид. С премахване на fuzzy коментара стринговете почват да се превеждат в интерфейса. Не зная защо тези стрингове са оставени така. Същите съм ги виждал преведени по същия начин и в стария GIMP (2.6) без fuzzy коментари и са ми изглеждали подходящи.

Всъщност проблема в GIMP не е от неясните преводи, а от изтрити стрингове, близо 200 липсват. Не знам какво се случва и не е ясно тези които превеждат Гном и Гном-подобните среди напоследък защо допускат такива грешки, някакъв бекъпи не се ли правят, ако се сбърка? Мистерия! Има и издънки като „суспендиране“, откога това е термин и в българския??? Баси готината думичка.
Май и там ще трябва да побърникам.

Поздрави,
Радослав
10  Linux секция за начинаещи / Настройка на програми / Re: Help me Linux Ubuntu 14.04 -: May 17, 2015, 15:30
Човекът е катапултирал от Шиндоус и вече си е решил проблема, а вие му давате съвети как да си управлява дяловете и то по най-тягостния начин.
11  Linux секция за начинаещи / Настройка на програми / Re: Help me Linux Ubuntu 14.04 -: May 13, 2015, 14:07
Май ще е добре първо да се запознеш с дървото на директориите, или поне основните.
Такива мацаници по корена не са благоприятни. Скоро да нямаш и други изненади.

Щом искаш да имаш отделни дялове за системата (и инсталираните програми) и личните файлове, още при инсталацията си цепиш хард диска на дялове с желаните размери, на единия се избира място на монтиране „/“, а на другия „/home“, първият ще се отнася за системата, а другия - личните ти данни.

П.П.: Я все пак, ако може, сподели това клипче, което си гледал, че ми стана любопитно какво са показвали там!
12  Linux секция за начинаещи / Настройка на програми / Re: Голям проблем с linux mint 13 -: Mar 17, 2015, 01:26
Това което разбирам аз от клипа е, че като си сменяте клавиатурната подредба с алт и шифт прозорците се държат като обекти които можете да местите, без значение къде кликате по тях. Това е функция по подразбиране която работи с натискане и задържане на бутона алт. Проверете само при натискане на бутона (без задържане) дали ще се получава
 --> пробвайте с друга клавиатура, ако имате налична
~ променете (деактивирайте) функцията за местенето на прозореца
~ сменете комбинацията за смяната на клавиатурната подредба, както ви предложиха по-горе.
13  Linux секция за начинаещи / Настройка на програми / Re: Софтуер за флашване на самртфон Lenovo -: Mar 16, 2015, 12:05
За тези гимнастики най-добре използвайте инструмент предоставен от компанията производител на телефона. Всеки друг софтуер би превърнал телефонът Ви в нищо повече от тухла. Ако няма такъв инструмент, ако не е толкова наложително по-добре останете с ядрото, с което си идва телефона.

П.П.: Има версия и за Linux
Връзка към последната версия
Връзка към списъка с версии, от които можете да изберете

Но трябва да се регистрирате и впишете, за да го изтеглите, аз го направих и програмката си работи (не съм правил реално флашване), минали са няколко версии от създаването на порт за Linux, та няма да имате проблеми с флашването.
14  Linux секция за начинаещи / Настройка на програми / Re: libre office-проблем -: Mar 16, 2015, 12:01
Създайте нов потребител или влезте като Гост в системата, създайте или изтеглете два различни по име файла (един на кирилица и друг на латиница), опитайте да ги отворите през LibreOffice.

П.П.: Защо сте се спрели на Debian - не е от най-дружелюбните системи за начинаещи, какъвто Вие очевидно сте? Ако работи под Ubuntu защо не използвате него.
15  Linux секция за начинаещи / Настройка на програми / Re: Буутване на флашка с windows при Linux Mint 17.1 -: Mar 16, 2015, 02:09
Като стартираш файла от архива ли ти я връща тази грешка... Хм...
Страници: [1] 2 3 ... 14