Работа над ошибками 2 или неприятности линуксоидов

test

Pre: Тем кто столкнется с подобным...



Загрузка в частично слетевший Grub2 и его восстановление

Поставив себе ssd, я по некоторым статьям все-таки отредактировал файл /boot/grub/grub.cfg, заменив UUID разделов что были там на новые. Перезагрузился и при загрузке получил Kernel Panic. Но это не страшно, поковыряв разные статейки я все-таки дошел до некоторого решения.

Когда grub2 сам по себе грузиться, но войти в систему не удается. Иногда может помочь в загруженом грубе перейти в консоль с помощью клавиши "c" и ввести ls и нажать Tab. Эта команда выведет доступные винты и разделы в виде:
(hd0),(hd0,msdos1),...
если вы помните на каком разделе у вас лежит система, но не помните ее UUID, можно сделать так:
ls (hd0,msdos1)

и увидите UUID который можете выписать на листик и дальше нажав Esc, на пункте загрузки системы нажать клавишу "e", там вы увидите пункты меню, в которых прописаны UUID для раздела с системой. Его можно заменить на написанный с листочка, предварительно записав на листик тот что там на текущий момент. Дальше после того как заменили UUID жмем F10 и загружаемся в систему. Мне такой вариант событий помог загрузиться в систему и уже из нее выполнить:
grub-update


Команда вернула все на свои места. Кроме моих мыслительных процессов и я продолжил эксперименты, напрочь убив загрузчик системы. Но это уже совсем другая история.



wicd не подключается к Wi-Fi роутеру.

Пытается подключится, но сбрасывает. И пароль верный. И настройки. А он висит на подключении и сбрасывает. Одновременно может существовать несколько процессов wpa_supplicant которые пытаются подключиться. Просто убиваем их все. У меня их висело 3:
killall -s KILL wpa_supplicant
killall -s KILL wpa_supplicant
killall -s KILL wpa_supplicant
killall -s KILL wpa_supplicant
Нет такого процесса...


Увидели что больше таких процессов нет, подключаемся через wicd, я например через wicd-curses, выбираю и подключаюсь к нужному роутеру. Думаю аналогичная ситуация может быть с любым менеджером подключений.

Из-за чего все это происходило. Был установлен NetworkManager который тоже пытался подключаться через Wi-Fi. Чтобы прекратить их конфликт просто отключаем NetworkManager или другой конфликтующий менеджер подключений из автозагрузки:
systemctl disable NetworkManager
Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.


W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169

Варнинги в дровах на сетевуху Realtek
Средство борьбы уже описал человек в своей статье. За что ему спасибо.

Собственно, качаем драйвера под Linux со страницы И по шагам из под рута:
apt-get install build-essential
tar xf 0001-r8168-8.039.00.tar.bz2
cd r8168-8.025.00
make clean modules
make install
depmod -a
insmod ./src/r8168.ko
mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`


В blacklist я модуль не отправлял. Так как тупо заблокировало новый драйвер.
Ну вот, как бы и все с этим драйвером.


Нет Awesome в GDM

Беда после установки GDM, Awesome в нем нет.

Открываем файл: /usr/share/xsessions/awesome.desktop и меняем строчку:
NoDisplay=true
На
NoDisplay=false



Awesome WM не применяются настройки из ~/.config/awesome/

Проблема была в том что версия Awesome 3.4.15-1+b1, обновил до 3.5.5-1 и темы сразу подхватились.
Категория: 
Share/Save

Делитесь с друзьями в социальных сетях! Оставляйте комментарии!

Share/Save

Это Вам так же может быть интересно!