Попробуйте посмотреть таблицу роутинга после подключения eth0 и после wlan0
Команда route или ip ro
Обратите внимание на маршруты с цифрами 192.168. Меняются ли они и как?

Я подозреваю, что у вас при подключении каждого из сетевых интерфейсов прописывается направление всей подсети 192.168.0.0/24 или даже 192.168.0.0/16 в текущий интерфейс (eth0 или wlan0).

Если это так, то проще всего будет развести вайфай и локалку по разным подсетям.
Допустим, локалка будет у вас 192.168.0.0/24 ( /24 означает маску 255.255.255.0, то есть адреса 192.168.0.*),
а вайфай 192.168.1.0/24 (192.168.1.*).
Соответственно, для каждого интерфейса назначить IP из “своего” диапазона, а не из “чужого”.
А зачем sudo?
Вроде запускать пакмана от рута нужно только при установке/обновлении/удалении пакетов. Поисковые и прочие справочные запросы без модификации файлов он выполняет и так :)
Давайте сначала разберёмся, был у вас интернет или прокси.

Для работы через прокси, прокси-сервер должен пинговаться и быть прописан в настройках браузера. Никакие гейты тут не нужны.
Если вам нужен прямой IP-доступ в интернет, должен быть настроен форвардинг пакетов на том компьютере, который такой доступ имеет, а на втором – дефолтный маршрут в интернет через первый комп.

Судя по неслучившемуся “авдругу”, если после правки конфига вы перезагружали систему и это не помогло, то форвардинга на ноуте нет, а есть лишь прокси.
Тогда пишите айпи и порт прокси в настройках браузера. После этого браузер попадёт в сеть, а вот интернета всё равно не будет, то есть каждую программу, включая pacman, вам придётся отдельно настраивать на использование прокси, если такое вообще возможно. В частности, пинговать через прокси невозможно в принципе.
Лог уже находится в этой папке, значит её mysqld находит. Он не может найти один из своих бинарников.
Может, что-то не так с установкой пакета?
/usr/bin/my_print_defaults точно на месте?
Если с ним что-то не так, переустановите пакет mysql
Откройте папку c базами ( /var/lib/mysql ) , и посмотрите лог. Он будет называться $HOSTNAME.err , где $HOSTNAME это то, что прописано у вас в переменной HOSTNAME
“Глобальность” переменных окружения относительна.
Переменные, создаваемые в баше простым присвоением, это его внутренние переменные, и они НЕ наследуются.
Переменные окружения башу уже не принадлежат, они могут устанавливаться любой программой для передачи процессам-потомкам. В bash это делается командой export, а в csh/tcsh, к примеру, командой setenv
Но даже эти переменные наследуются только от процесса-родителя к процессу-потомку, а НЕ наоборот. Поэтому глобальными становятся только те, что уже были заданы при инициализации системы, и “размножились” при запуске новых процессов. Переопределить их можно лишь локально.

Поэтому если процесс, который читает переменную окружения, не является потомком процесса, который её задаёт, то они будут иметь дело фактически с РАЗНЫМИ переменными, и передача данных не состоится.

Но это не значит, что передать ничего нельзя. Достаточно просто использовать вместо переменной файл.

При завершении (и на всякий случай при запуске) плеера:
rm -f /tmp/.xbmc.paused
Пауза:
if [ ! -f /tmp/.xbmc.paused] ; then # если файл не существует
 echo > /tmp/.xbmc.paused # создаём файл
 xdotool key p # и ставим на паузу
fi
Продолжение:
if [ -f /tmp/.xbmc.paused] ; then если файл существует
 xdotool key p # снимаем с паузы
 rm /tmp/.xbmc.paused # и удаляем файл
fi
Итак, NVIDIA долго чесалось, и наконец разродилось новой версией своего драйвера ветки 173 с поддержкой xorg-1.10
Можно обновляться :)
Насколько я понимаю, pptp у вас поднимает интерфейс ppp0 ?
Тогда и дефолтный роут должен указывать на него, если вы не практикуете нестандартную сложную маршрутизацию.
И делается это через конфиг самого pppd (pptpd)
Я сам писал это только для pppd под диалап, GPRS и PPPoE, и пользовался только скриптами на основе “голого” pppd.
Есть такая опция defaultroute , насколько я понял, вам её нужно вписать в options.pptp
Тогда pppd будет сам создавать и удалять нужный роут.
Ну да, при частоте ниже 20кГц и молодых ушах – запросто :)
Я, к примеру, всё ещё слышу писк строчной развёртки обычных телевизоров. Но чтобы слышать как работают (исправные!) импульсные преобразователи в современной технике… Нет, не попадалось.
Без образа ядро будет сразу монтировать настоящую корневую ФС.
initramfs (initrd) нужен для того, чтобы загрузить оттуда модули с поддержкой этой самой ФС и драйверами для доступа к диску, на котором она находится. Если вы хотите обойтись без образа, эти модули придётся вкомпилить в ядро.