четверг, 12 февраля 2015 г.

Linux и Lenovo b50-70

UEFI и BIOS

В данном ноутбуке uefi и нужен загрузчик, которые его поддерживает. В настройках есть режим старой загрузки, но я его не тестировал. Ubuntu 12.04  и 14.04 устанавливаются нормально и в целом железо работает без проблем. Единственное но - матрица экрана весьма плоха. Т.е. плохие углы обзора и цветопередача.

У меня версия ноута с:
Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz
 одной видеокартой интел 4400,
 bios Insyde
WIFI product: QCA9565 / AR9565 Wireless Network Adapter vendor: Qualcomm Atheros

В настройках uefi/"bios" есть опция "hotkey", которая отвечает за то, будут ли функциональные клавиши работать как функциональные клавиши или надо нажимать их вместе с Fn. Основные горячие клавиши:

Настройки uefi: при загрузке нажать Fn+F1 или F1

Порядок загрузки: при загрузке нажать Fn+F12 или F12

Клавиатура прогибается при печати. Смотрится стремно, но печатать не мешает.

Сделать Fn + стрелки горячими клавишами нельзя.

Решение проблемы микрофона в Skype

Установить pavucontrol

sudo apt-get install pavucontrol

Запускаем. В Input Control, разблокируем раздельную регулировку левого и правого каналов. И ставим один канал в 10%, а второй в 90%. Баг пульсы связан с тем что моно микрофон оно считает как стерио.

Клик на иконку скайпа в системном трее, затем Options - Sound Devices.
Снять галку с Allow Skype to automatically adjust my mixer levels. Иначе это собъет настройки пульсы.

Кардридер

Не работает. И заставить работать не получилось

        02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
 Subsystem: Lenovo RTS5229 PCI Express Card Reader
 Physical Slot: 1
 Flags: bus master, fast devsel, latency 0, IRQ 47
 Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
 Capabilities: [40] Power Management version 3
 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
 Capabilities: [70] Express Endpoint, MSI 00
 Capabilities: [100] Advanced Error Reporting
 Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00
 Kernel driver in use: rtsx_pci
 Kernel modules: rtsx_pci

$ sudo dmesg | grep mmc0
[189873.413054] mmc0: cannot verify signal voltage switch
[189873.715612] mmc0: error -110 whilst initialising SD card
[189876.099520] mmc0: card never left busy state

13 комментариев:

  1. Урра, спасибо. Микрофон ожил. Отключил правый канал

    ОтветитьУдалить
  2. Такой же ноутбук, решил поставить ububntu. Читал, что на этой серии (b50) возникают проблемы (не хочет загружаться ноут, не заходит в bios) , теперь как то страшно. Стоит ли ставить?

    ОтветитьУдалить
    Ответы
    1. И ещё, вот ссылка на новость. Там достаточно серьёзные проблемы с UEFI
      http://www.opennet.ru/opennews/art.shtml?num=39018

      Удалить
    2. Проблема "не заходит в биос". Там нет биоса)
      Ну и как я думаю проблема попадания в меню уефи вообще к оси не относиться, я сталкивался с ней и на виндовс. Т.е. иногда оно тупит. Но если выключить ноут намертво, включить и тутже зажать хоткей, то в меню попадешь. В 14.04 емнип это вероятно проще сделать, чем в винде там в грубе есть пункт меню, который выбираешь и оно грузит уефи.

      У меня изначально не было никакой оси, но вероятно, если есть изначальная оем винда и secure boot отключить там может чего не так пойдет в виндовых нутрях и придется все переставлять. Но бубунту можно поставить не трогая secure boot.

      >Стоит ли ставить?

      Это очень личное) Проблем каких-то особых я обнаружил и инфа о смерти таких ноутов мне не попадалась. Убунту ставиться нормально и жила с виндой (превью виндовс 10) хорошо, только часы в биос надо настроить.

      Удалить
    3. Только сейчас столкнулся с проблемой, правда всё произошло достаточно быстро - хотел поставить windwos 10 через uefi, но тупанул, и вместо fat32 оставил ntfs. Естесно, ничего не заработало. Но тут же стало выпадать окно о ошибке с ipv4 (не запомнил что именно, всё произошло быстро). Вырубил, запустил bios, вместо uefi поставил legacy и вырубил secure boot, всё запустилось нормально.

      Удалить
    4. Забыл написать - комп вырубил, флешку вытащил, когда запустил, была такая же фигня

      Удалить
    5. Thinkpadы и b50 это две большие разницы, хотя то и то Леново)

      Там должен быть первый раздел(или не обязательно первый) ESP фат 32 https://help.ubuntu.com/community/UEFI Creating an EFI System Partition. Остальное можно форматировать в ехт или нтфс.

      Удалить
    6. Посмотрел дома у b50 bios Insyde по ссылке проблемы у Phoenix'а. Странно что в более дорогие синкпады поставили более корявый)

      Секур бут у меня тоже включён, как и уефи мод. Диск гпт с разметкой по убунту гайдам. Так что все должно и работает хорошо)

      Удалить
  3. Поставил Ubuntu, всё дико тормозит, приложения не открываются (ubuntu 14.04) Возможно проблемы с драйвером видеокарты amd, говорят, глючный он

    ОтветитьУдалить
    Ответы
    1. Избегаю амд как только могу, посему помочь нечем. У меня графика интел.

      Удалить
  4. Т.к. это первая ссылка на русском в гугле, отпишусь по поводу микрофона. На самом деле можно заставить PulseAudio смикшировать микрофон в моно. Сначала делаем pacmd list-sources и ищем внутренний микрофон - он у меня был с index 1. Нужна строка типа name: alsa_input.pci-0000_00_1b.0.analog-stereo. Затем добавляем в /etc/pulse/default.pa строчку load-module module-remap-source master=alsa_input.pci-0000_00_1b.0.analog-stereo master_channel_map=front-left,front-right channels=2 channel_map=mono,mono
    В параметр master нужно подставить найденное имя. После перезагрузки всё работает. Решение нашел где-то в недрах вики Арча, пробовал на SuSE.

    ОтветитьУдалить
    Ответы
    1. Увы не работает. Смикшированный микрофон ничего не получает пока не разведешь каналы как написано в посте =(

      Удалить