hygiy: (Default)
[personal profile] hygiy
Обнаружился офигенский форк с тёплым ламповым вторым гномом - убунту мате называется. Чуть не разрыдался.

Очень смешно ставилось с флэхи. В самом начале выдавало какую-то странную ошибку, беглое гугление которой тут же выдало не менее странное решение: написать "help" и два раза тыкнуть ентер.
Угу. Сказано - сделано.
Сработало, установка весело попёрла дальше. Охренеть. А чего этот баг не фиксят-та? Оно, говорят, ещё на 14 вроде как началось..

Работающий через жопу (или не работающий вовсе) интернет традиционно воскрешается сносом пизданутого нетворк манагера. Не пойму, чего его тащат из релиза в релиз - он же не пашет нифига..

sudo apt-get remove network-manager

(Я тупо запретил в автостарте и удалил в синаптике пару пакетов.) Ну и

sudo pppoeconf

Да, предварительно, чтобы сделать видимыми системные службы в автостарте

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

Вообще-то я тут хотел на будущее задокументировать танцы с бубном на предмет алсы и emu1212.
Значица так.

1.
Первым делом, разумеется, сносим к хуям адов пульсаудио. Запретить автостарт; ребутнуться, снести:

sudo apt-get remove pulseaudio


2.
Ставим ряд фигней, которые будут нужны потом для корректной установки алса-утилит:

sudo apt-get install libfftw3-dev
sudo apt-get install libncurses5-dev
sudo apt-get install libncursesw5-dev
sudo apt-get install xmlto
sudo apt-get install gettext
sudo apt-get install build-essential

Можно ещё для кучи gedit поставить, а то его в Мате нету.


3.
Качаем отсюда Firmware (alsa-firmware), Library (alsa-lib), Utilities (alsa-utils)
Последние версии качать не надо!! Это важно - последние не будут работать! Они соберутся, поставятся, все дела, но работать подло не будут.
В раньшее время ставили ещё алса-драйверы. Теперь этого делать не надо - они уже есть в ядре.
Насколько я понял, нужно позырить версию alsa-base и всё остальное ставить с таким же нумером. В моём случае это 1.0.25.



Сделана была ещё вот такая фишка

sudo apt-get remove alsa-base
sudo apt-get install alsa-base
sudo alsa force-reload

Не знаю, имеет ли это значение.


4.
Значица, скачали куда-нибудь либы, фирмвэры, утилиты; разархивировали. Собираем, ставим.

cd /путь_к_папке/alsa-lib-1.0.25
./configure && make && sudo make install

cd /путь_к_папке/alsa-firmware-1.0.25
./configure && make && sudo make install

cd /путь_к_папке/alsa-utils-1.0.25
./configure && make && sudo make install



Где-то вычитал о загадочном копировании библиотек. Оно было сделано, но нужно ли оно - не знаю.

cd /путь_к_папке/alsa-firmware-1.0.25/emu
sudo cp *fw /lib/firmware/emu


sudo dpkg-reconfigure linux-sound-base
выбрать ALSA.

Ребут.

5.
У меня в системе 3 (три) звуковухи. Одна в мамке - отключена в биосе; вторая встроена в видеокарту (для тв, afaik) - мне она не нужна, но её не отключить, а в системе она гадит; третья собственно EMU, которая должна бы работать. Но алса по дефолту первой звуковухой выбирает телевизионную HDA, а не EMU.
Чтобы сделать EMU дефолтной звуковухой, редактируем файл

sudo gedit /etc/modprobe.d/alsa-base.conf
(ну или sudo pluma /etc/modprobe.d/alsa-base.conf)

Перед строчкой

# Prevent abnormal drivers from grabbing index 0

вставляем

options snd_hda_intel index=1

чтобы эта карта не стала нулевой - дефолтной.

Ребут.


6.
По идее уже должно работать. Раньше в микшере звук был по умолчанию на нуле, но сейчас у меня почему-то был выставлен некий уровень.
Короче

alsamixer

Выставляем нужный уровень. И Clock In - 44100.
Вход: F4:[Capture] DSP 10 - 0202 ADC Right, DSP 11 - 0202 ADC Left. Ещё F3 добавить Line.
Всё. Сие сработало для Ubuntu MATE 15.10 и EMU1212m.


*********

Ещё хозяйке на заметку.

sudo gedit /etc/sysctl.conf
Вставить в конец:
vm.swappiness=10
Оптимизирует swap - включится только тогда, когда оперативка заполнена на 90%.

Чтобы при автостарте прога запускалась с задержкой, в Startup Applications в строке Command писать следующее:
sh -c "sleep XXXs && YYY" &
(где XXX - сколько секунд, YYY - прога)
sh -c "sleep 20s && qutim" & - кутим с задержкой в 20 сек.

Отключение кэша в хроме/хромиуме/вивальди.
Открыть броузер, нажать
Ctrl+Shift+I
F1
поставить галку Disable cache (while DevTools is open)

UPD Кутим, скотина, второй (который в Центре приложений, хаха) вообще не заводится. Третий заводится, но тащит за собой богомерзкое пульсаудио. Решение: всё сносить и ставить взад пиджин.
У обоих клиентов морда выглядит крайне гнусно, надо заметить.

В вивальди обычный флэш не ставится. Надо ставить Pepper Flash Player - browser plugin. В ЦП есть он.

Русская кодировка в gedit и pluma
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
gsettings set org.mate.pluma auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

При обновлении дров nVidia пропадают windows borders.. как это по-русски?.. границы окон, короче. Лечится включением OpenGL в Компизе.

February 2026

S M T W T F S
1234 56 7
891011 12 1314
15161718192021
22232425262728

Most Popular Tags

Page generated Feb. 14th, 2026 08:30 am
Powered by Dreamwidth Studios