развитие в азулехо идет медленно, но устойчиво. Я исправил несколько ошибок и построил deb-пакет, чтобы каждый мог попробовать его с минимальными усилиями.
http://lamehacks.net/blog/tag/azulejo/
Клавиатура по умолчанию выглядит так:
Super+2 Place two windows side by side
Super+3 Place a window on the left half of the screen and two on the right half
Super+4 Arrange four windows two by two
Super+R Rotate windows' positions i.e. cycle windows
Super+H Resize and move current window to the left
Super+K Resize and move current window to the right
Super+Y Resize and move current window to left upper corner
Super+U Resize and move current window to right upper corner
Super+B Resize and move current window to left lower corner
Super+N Resize and move current window to right lower corner
Я попытался сделать его максимально настраиваемым. Вы можете переопределить все, начиная с сочетаний клавиш и заканчивая геометрией окон. Как бы то ни было, он удовлетворяет мои потребности, я использую его каждый день на openbox, а иногда на gnome. Я бы не прочь (это весело), полируя его немного больше, и добавьте пару функций, если он получит немного пользовательскую базу.
Как бы то ни было, у меня также есть NUC с установленной Ubuntu. Хотя обновление BIOS вне темы, я очень кратко обсужу его. Необходимо скачать файл .bio (не .exe) из Intel, специфичный для вашей модели NUC, поместите его на верхний уровень USB-ключа; то есть не в папке, а в BIOS нажмите F7 - обновите BIOS и продолжайте.
Сказав это, я сомневаюсь, что это существенно повлияет на ваши скорости и стабильность беспроводной связи.
У меня есть сомнения в способности беспроводного соединения в NUC потому что антенна ограничена в очень маленькой области. У моего NUC нет беспроводной связи, поэтому я не могу сообщить о своем опыте. Если у вас есть опция для ethernet, я рекомендую ее.
В вашем dmesg мы видим:
[ 3.712400] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[ 3.712411] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[ 3.712419] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-22.ucode failed with error -2
[ 3.728307] iwlwifi 0000:03:00.0: loaded firmware version 21.302800.0 op_mode iwlmvm
С точки зрения человека драйвер искал -24 , не нашел его, искал -23 и так далее, а затем нашел и загрузил -21. В последнем пакете прошивки Linux от Ubuntu содержится только -21. Есть сайты, которые содержат -22, -23, -24 и выше. Будь они полезны, это будет только предположение. Это ничего не стоит попробовать. Из терминала:
cd /lib/firmware
sudo wget https://github.com/wkennington/linux-firmware/raw/master/iwlwifi-8000C-22.ucode
sudo wget https://github.com/NetBit73/NeteXt73_pakiety/raw/master/iwlwifi/iwlwifi-8000C-23.ucode
sudo wget https://github.com/NetBit73/NeteXt73_pakiety/raw/master/iwlwifi/iwlwifi-8000C-24.ucode
Перезагрузка. Проверьте, какая прошивка загружена:
dmesg | grep iwl
Любое улучшение?
Затем проверьте настройки в маршрутизаторе. WPA2-AES является предпочтительным; не WPA и WPA2, а не TKIP. Во-вторых, если ваш маршрутизатор способен к N скоростям, у вас может быть более высокая связь с шириной канала 20 МГц в полосе 2,4 ГГц вместо автоматической 20/40 МГц, хотя это может повлиять на N скоростей. Мне также повезло с фиксированным каналом 1, 6 или 11, а не с автоматическим выбором канала. Кроме того, убедитесь, что маршрутизатор не настроен только на использование N скоростей; auto B, G и N являются предпочтительными. После внесения этих изменений перезагрузите маршрутизатор.
Затем я рекомендую, чтобы ваш регулирующий домен был установлен явно. Проверьте свое:
sudo iw reg get
Если вы получите 00, это настройка одного размера, возможно, подходит для всех. Найдите здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:
sudo iw reg set IS
Конечно, замените код страны, если не Исландию. Установите его навсегда:
gksudo gedit /etc/default/crda
Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit.
Измените последнюю строку, которую вы читаете:
REGDOMAIN=IS
Корректировка тщательно, сохраните и закройте текстовый редактор.
Затем я установил IPv6 для игнорирования в Network Manager: http://en.wikipedia.org/wiki/ ISO_3166-1_alpha-2 Этот пример для ethernet, но вы хотите беспроводную связь.
Если эти изменения не помогают, попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=8
Если это помогает , сделайте его постоянным:
sudo -i
echo "options iwlwifi 11n_disable=8" >> /etc/modprobe.d/iwlwifi.conf
exit
Если необходимо, я позже рассмотрю проблему с внешним USB-адаптером.
Как бы то ни было, у меня также есть NUC с установленной Ubuntu. Хотя обновление BIOS вне темы, я очень кратко обсужу его. Необходимо скачать файл .bio (не .exe) из Intel, специфичный для вашей модели NUC, поместите его на верхний уровень USB-ключа; то есть не в папке, а в BIOS нажмите F7 - обновите BIOS и продолжайте.
Сказав это, я сомневаюсь, что это существенно повлияет на ваши скорости и стабильность беспроводной связи.
У меня есть сомнения в способности беспроводного соединения в NUC потому что антенна ограничена в очень маленькой области. У моего NUC нет беспроводной связи, поэтому я не могу сообщить о своем опыте. Если у вас есть опция для ethernet, я рекомендую ее.
В вашем dmesg мы видим:
[ 3.712400] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[ 3.712411] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[ 3.712419] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-22.ucode failed with error -2
[ 3.728307] iwlwifi 0000:03:00.0: loaded firmware version 21.302800.0 op_mode iwlmvm
С точки зрения человека драйвер искал -24 , не нашел его, искал -23 и так далее, а затем нашел и загрузил -21. В последнем пакете прошивки Linux от Ubuntu содержится только -21. Есть сайты, которые содержат -22, -23, -24 и выше. Будь они полезны, это будет только предположение. Это ничего не стоит попробовать. Из терминала:
cd /lib/firmware
sudo wget https://github.com/wkennington/linux-firmware/raw/master/iwlwifi-8000C-22.ucode
sudo wget https://github.com/NetBit73/NeteXt73_pakiety/raw/master/iwlwifi/iwlwifi-8000C-23.ucode
sudo wget https://github.com/NetBit73/NeteXt73_pakiety/raw/master/iwlwifi/iwlwifi-8000C-24.ucode
Перезагрузка. Проверьте, какая прошивка загружена:
dmesg | grep iwl
Любое улучшение?
Затем проверьте настройки в маршрутизаторе. WPA2-AES является предпочтительным; не WPA и WPA2, а не TKIP. Во-вторых, если ваш маршрутизатор способен к N скоростям, у вас может быть более высокая связь с шириной канала 20 МГц в полосе 2,4 ГГц вместо автоматической 20/40 МГц, хотя это может повлиять на N скоростей. Мне также повезло с фиксированным каналом 1, 6 или 11, а не с автоматическим выбором канала. Кроме того, убедитесь, что маршрутизатор не настроен только на использование N скоростей; auto B, G и N являются предпочтительными. После внесения этих изменений перезагрузите маршрутизатор.
Затем я рекомендую, чтобы ваш регулирующий домен был установлен явно. Проверьте свое:
sudo iw reg get
Если вы получите 00, это настройка одного размера, возможно, подходит для всех. Найдите здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:
sudo iw reg set IS
Конечно, замените код страны, если не Исландию. Установите его навсегда:
gksudo gedit /etc/default/crda
Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit.
Измените последнюю строку, которую вы читаете:
REGDOMAIN=IS
Корректировка тщательно, сохраните и закройте текстовый редактор.
Затем я установил IPv6 для игнорирования в Network Manager: http://en.wikipedia.org/wiki/ ISO_3166-1_alpha-2 Этот пример для ethernet, но вы хотите беспроводную связь.
Если эти изменения не помогают, попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=8
Если это помогает , сделайте его постоянным:
sudo -i
echo "options iwlwifi 11n_disable=8" >> /etc/modprobe.d/iwlwifi.conf
exit
Если необходимо, я позже рассмотрю проблему с внешним USB-адаптером.