lenovo s10-3t и linux


Дата добавления: 28 июня 2010



Много проблем уже исправлены: Улучшения в linux 2.6.36 для пользователей Lenovo s10-3t.

Совсем недавно я получил свой нетбук lenovo s10-3t и хочу рассказать о проблемах и успехах при использовании на нем ОС Linux. Многие пользователи этого нетбука, знакомые с linux, боятся использовать этот самый linux на своем нетбуке из-за известных проблем. На самом деле, на сегодняшний день уже вполне нормально можно использовать linux на данной устройстве, что я и делаю.

Получить работающий сенсорный экран
Для получения сенсорного экрана необходимо ядро linux 2.6.35 (или новее). На день написания статьи 2.6.35 имел статус rc, но использовать его все же необходимо для получения сенсорного экрана. Драйвер был и в ранних версиях ядра, но более корректно и гладко стал работать только в 2.6.35.
Для установки linux 2.6.35 можете воспользоваться инструкцией из статьи компиляция ядра linux, либо попробовать найти уже собранные бинарные пакеты для своего дистрибутива (тем самым сильно сэкономив время на процессе компиляции).
К сожалению, на момент написания статьи драйвер мог работать только в режиме обычного тачскрина, а мультитач не обрабатывался. Тем не менее возможно, что в новых версиях драйвера эта проблема будет решена.

Драйвер Broadcom Wi-fi
Многострадальный чип беспроводной связи от Broadcom требует использования проприетарного драйвера, что не позволяет включать его по умолчанию (как, например, у меня было на прошлом ноутбуке, где wi-fi работал практически в любом дистрибутиве сразу после установки).
Вам необходимо скачать драйвер с официального сайта и скомпилировать его. Как и в случае и с ядром, можно поискать бинарные пакеты для своего дистрибутива (не то чтобы долгая компиляция, но она довольно таки сложная).

Если не работает разъем для наушников
Установив дистрибутив, я быстро и с ужасом обнаружил, что разъем для наушников не работает. Это было очень печально, но проблема решаема.
Открываем файл от имени суперпользователя:
nano -w /etc/modprobe.d/alsa-base.conf

И добавляем строку:
options snd-hda-intel model="olpc-xo-1_5"

Сохраняем файл (Ctrl+O) и перезагружаемся.

Трудности с микрофоном
Самое проблематичное - это наш встроенный микрофон. Дело в том, что похоже он пока работает только в Debian Sid (нестабильная сборка). Эта проблема тоже возможно будет решена в будущем.

Поворот экрана
Кнопка поворота экрана пока ни как не работает в linux. Функция акселерометра (автоповорот экрана при изменении положения нетбука) тоже не работает, хотя лично-меня это не огорчает.
На "ubuntuforums" представлен скрипт, который позволяет поворачивать экран на 90 градусов.

Тачпад
Тут дело интересное: в старых версиях ядра (можно взять конкретно 2.6.32) кнопки тачпада работают отлично. Но начиная с 2.6.34 кнопки (правая, левая) не работают. Тем не менее клик пальцем работает как левая кнопка мыши. Надеюсь, эта проблема будет устранена в будущем.

Для Ubuntu...
Если вы решили выбрать Ubuntu (или совместимый) дистрибутив, то хорошая инструкция по установке нового ядра и драйвера wi-fi дана здесь.

Общее впечатление
Не смотря на все проблемы, лично мне работать на s10-3t с linux вполне комфортно. Сенсорный экран работает очень даже хорошо, хоть и без мультитача. Конечно проблема с микрофоном огорчает и тачпад бы тоже хотелось получить полностью работающим.

Если появятся важная информация и новые решения по этому вопросу, то я обязательно дополню статью.

Смотреть также:
Настройка ethernet карты на Lenovo s10-3t

Florence Virtual Keyboard - удобная виртуальная клавиатура с поддержкой мультиязычности
Мультитач (Multitouch) в linux

Комментарии:
Автор: jlhflasdjkfh,   дата: 28 июня 2010 ,  время: 14:31:53 (MSK).
Аааагрх. Аффтар, осиль спелчекер, а?
Автор: Epaminond,   дата: 28 июня 2010 ,  время: 15:09:42 (MSK).
Да, тенденция с поддержкой огорчает.

Ставил Ubuntu Karmic и Lucid на Lenovo S12 и из проблем были только драйвер WiFi и непонятное зависание при отсутствии активных действий (на Karmic), что впрочем решалось. А тут и тачпад, и наушники...

Эх... Вот взяли бы наши законодатели и начали поддерживать реальную рыночную конкуренцию между производителями ПО, обязав выпускать драйвера к своим устройствам для всех платформ. ))
Автор: Subsanek,   дата: 28 июня 2010 ,  время: 15:27:09 (MSK).
Но это в идеально будущем.
Пока что не все производители даже открывают спецификации чтобы потом за них написали драйвера.
Автор: muhas,   дата: 28 июня 2010 ,  время: 17:05:52 (MSK).
Epaminond, самое любопытное что на s10 ставил archlinux и проблемы были только с broadcom, возможно вся хитрость в буковках -3t
Автор: Epaminond,   дата: 29 июня 2010 ,  время: 13:43:19 (MSK).
Так автор ставил Debian, может в Arch будет по-другому. В Debian Sid микрофон же ж работает. )
Автор: Subsanek,   дата: 29 июня 2010 ,  время: 14:16:18 (MSK).
Через недельку попробую другие дистрибутивы...
P.S Те кто писал, что микрофон работает только в Debian пробовали много дистрибутивов (6ть, какие точно не спрашивал).
Автор: a320.emulate.su,   дата: 30 июня 2010 ,  время: 17:12:21 (MSK).
Скажите, а что с температурой процессора в 2.6.35 ? Стоковое ядро с 10ой убунтой моментально прогревает процессор до 52 градусов. А в win7 все отлично =(. И еще - есть ли хоть какой-нибудь дистрибутив, где работает все - и микрофон, и тачпад и поворот экрана... Просто пока линукс допилят, s10-3t морально устареет...
Автор: Subsanek,   дата: 30 июня 2010 ,  время: 17:42:40 (MSK).
Температура 69 градусов по цельсию и для ноутбука это вполне нормально.
В Debian testing микрофон работает, но кнопка поворота экрано вообще не отдает ничего в вывод ядра.
Есть только вышеуказанный скрипт.
Автор: Loker,   дата: 14 июля 2010 ,  время: 18:11:18 (MSK).
Спасибо за обзорчик "известных проблем" и решений некоторых из них.
По поводу сенсорного экрана. Не всем хочется возится с ядром... Да и есть на то причины. Нашёл быстрый способ вот тут - http://blarneyrabble.wordpress.com/2010/04/27/ubuntu-lucid-rc-netbook-remix-on-a-lenovo-s10-3t-touchscreen-netbook/
Если в двух словах, на свеже установленный и ОБНОВЛЁННЫЙ Ubuntu Netbook Edition скачиваем архив http://www.zshare.net/download/75040081c56f7ba7/ , распаковываем, запускаем в консоли setup.exe... (Тьфу, палюсь :D ) конечно install.sh. Тянет gcc, всякие зависимости, так-что нужно подключенный инет. Далее ребут. Тачскрин работает.
По сути скрипт компилирует драйвер, патчит и компилирует netbook-launcher. Исходники драйвера есть и посвежее, но пока не пробовал прикручивать. Плюсы: всё очень быстро делается, практически не требует навыков работы с линуксом, остаётся ядро из стабильной ветки, кнопки тачпада работают. Минусы - ставится несколько устаревшая версия netbook-launcher и патча для более новой не нашёл. Мультитач не поддерживается.
Да, скрипт простенький и с коментами и даже с юмором (на английском).
Автор: Subsanek,   дата: 14 июля 2010 ,  время: 18:16:51 (MSK).
Loker, спасибо за дополнение!
Автор: Loker,   дата: 16 июля 2010 ,  время: 04:28:13 (MSK).
А кто-нибудь пробовал прикрутить поворот экрана на ядре 2.6.35? В варианте установки драйвера тачскрина скриптом экран поварачивается, а тачскрин нет :(
З.Ы. Вышла альфа ubuntu 10.10 на 35-ом ядре. Может рискнуть?
Автор: Subsanek,   дата: 16 июля 2010 ,  время: 10:32:00 (MSK).
Ну я на 35 ядре, но поворот не прикручивал т.к не нужен.
Кстати кто-то писал, что в 2.6.35-rc5 починили тачпад =)
Если подтвердиться, то будет отлично... Седня поставлю rc5 и посмотрю...
Автор: Loker,   дата: 16 июля 2010 ,  время: 15:53:01 (MSK).
После всех плясок с 32-м ядром не смог получить то, чего хотелось получить от девайса на сегодняшний день. Сегодня попробую поставить маверик, попляшу вокруг него и, скорее всего, буду компилировать ядро. Так что с нетерпением жду сообщений, что работает, что не работает в 35rc5. Кстати, а в 34 ядре совсем всё плохо? А то на kernel.ubuntu.com под 10.4 пока есть только 34-ое ядро.
Автор: Subsanek,   дата: 16 июля 2010 ,  время: 22:01:37 (MSK).
http://ubuntuforums.org/showpost.php?p=9503092&postcount=198

Здесь написано как установить ядро 2.6.35 и драйвер на wi-fi (т.к старый драйвер на новом ядре не заработает) для Ubuntu 10.04 (хоть и технически ставяться ядро и драйвер из 10.10). Подходит и для Debian 6 (testing)
Автор: pain,   дата: 17 августа 2010 ,  время: 04:44:27 (MSK).
поставил fedora 13 + kde 4 полет нормальный. только ядро поишлось ставить ванильное
Автор: subsanek,   дата: 18 августа 2010 ,  время: 09:54:07 (MSK).
pain, рад за вас!
Я воот source-based дистрибутив пробую освоить. Прирост производительности при слабом процессоре не помешал бы.
Автор: pain,   дата: 24 августа 2010 ,  время: 16:30:50 (MSK).
спасибо. только смысла по моему нет. нужна стабильность для работы.
Автор: Subsanek,   дата: 24 августа 2010 ,  время: 21:13:08 (MSK).
А кто сказал, что source-based дистрибутивы нестабильны?
Автор: Paranonsense,   дата: 25 августа 2010 ,  время: 16:11:12 (MSK).
Граждане-товарищи!

Где взять под убунту рабочую он-скрин клавиатуру для тачскрина с русской раскладкой (чтобы переключалась в неё и отображала именно русскую, латинская есть и работает)?
Автор: Subsanek,   дата: 25 августа 2010 ,  время: 17:06:39 (MSK).
>Где взять под убунту рабочую он-скрин клавиатуру для тачскрина с русской раскладкой (чтобы переключалась в неё и отображала именно русскую, латинская есть и работает)?

Florence. Ищите по поиску блога.
Автор: pain,   дата: 29 августа 2010 ,  время: 07:44:07 (MSK).
Прив всем кто победил touchpad в kernel 2.6.35 ?
Автор: Subsanek,   дата: 29 августа 2010 ,  время: 16:51:07 (MSK).
>Прив всем кто победил touchpad в kernel 2.6.35 ?

Это больная тема) Пока решения не нашел.
Автор: pain,   дата: 04 сентября 2010 ,  время: 05:26:38 (MSK).
ну как gentoo поставил ?
Автор: Subsanek,   дата: 04 сентября 2010 ,  время: 11:27:48 (MSK).
pain, поставил, даже пересобрал мир, но некоторые программы не поставили. Наверно, из-за нестабильного GCC 4.5. Жду релиза GCC/
Автор: pain,   дата: 05 сентября 2010 ,  время: 14:54:23 (MSK).
kernel 2.6.36-rc3 tochpad не работает как надо
Автор: Subsanek,   дата: 05 сентября 2010 ,  время: 16:06:54 (MSK).
>kernel 2.6.36-rc3 tochpad не работает как надо

В 35м тоже самое же.
Автор: Rerix,   дата: 23 сентября 2010 ,  время: 11:59:57 (MSK).
Ubuntu netbook edition 10.04
ядро 2.6.33 тачпад работает нормально.
Тачскрин устанавливал По тому же методу который указал Loker.

Кнопку поворот экрана система не видит. Комбинации клавиш fn+ работают, но только подсветка num и громкость.
А что насчет кнопки, которая в виндосе отвечала за вызов софта от леново

в общем, все работает отлично, и вайфай и блютуз, ваймакс тож можно настроить(но не нужно), камера работает отлично, производительномть на отлично, актуальна проблема с микрофоном...
А если кто и поиграться хочет, то смело ставьте вайн! Некоторые игры идут лучше чем из под винды. НАпример stronghold Crusader
Автор: Loker,   дата: 24 сентября 2010 ,  время: 01:21:00 (MSK).
Rerix, проблему с микрофоном попробуй решить заменив строку
options snd-hda-intel model="olpc-xo-1_5"
на строку options snd-hda-intel model="ideapad"
в /etc/modprobe.d/alsa-base.conf
На ubuntu maverick работает. Накопал в мануалах к alsa и позже где-то видел подобный совет с какими-то подробностями. Где именно не помню, кому интересно - гугл в помощь.
К сожалению остальные проблемы в 10.10 так и не решены.
Если кому интересно, 10.10 бета работает весьма стабильно, тачскрин и wi-fi работают "из коробки". Причём драйвер тачскрина допилен - нет скачков и, как я понимаю, можно переворачивать экран с помощью скрипта о котором говорилось выше.
Из минусов, не понравился новый интерфейс netbook-remix, мелко, неудобно, тормозит, так-что поставил desktop. Ну, и конечно, вместо правой кнопки использую соответствующую кнопку виртуальной клавы в режиме ноутпада или кнопку меню обычной в обычном.
К слову, устав от "недоделанности" тачскрина, перед установкой мавкрика поставил винду, настроил всё, как оно было из магазина, выдержал три дня. Всётаки семёрка для быстрых машин, не для нетбуков.
Автор: Rerix,   дата: 27 сентября 2010 ,  время: 16:28:41 (MSK).
Строку в конфиге заменил - ребут - заработало. через какое-то время перестало работать...

Насчет тачскрина... Не охота апгрейдить ядро или ставить 10.10 можно ли как-то на 10.04 все сделать?
Автор: Subsanek,   дата: 27 сентября 2010 ,  время: 18:57:08 (MSK).
>Не охота апгрейдить ядро или ставить 10.10 можно ли как-то на 10.04 все сделать?

Поставьте драйвер как описано в одном из комментариев, но он хуже, чем тот, что в новых ядрах! Так что установите новое ядро через репозиторий 10.10 как написано по ссылке из статьи.
Автор: Сергей,   дата: 05 октября 2010 ,  время: 13:15:45 (MSK).
Привет. Поднимаю генту на s10-3t. В данный момент занимаюсь тачскрином. Пытался воспользоваться драйвером ядра cando-hid и драйвером X x11-drivers/xf86-input-tslib.

Такая связка почти работает. "почти" - из-за того, что при чтении событий через /dev/input/event* интерфейс, поле pressure (сила нажатия) оказывается равной 0 и откалибровать тачскрин не получется (утилита ts_calibrate ожидает от драйвера ненулевого давления).

Хочу задать вопрос тем, у кого тач работает "совсем" : какой набор драйверов у вас используется? Спасибо.
Автор: Subsanek,   дата: 05 октября 2010 ,  время: 13:32:20 (MSK).
Сергей, попробуйте собрать новое ядро (2.6.35). В нём всё работает из "коробки" и нормально.
Автор: Сергей,   дата: 05 октября 2010 ,  время: 15:45:52 (MSK).
Боюсь, не все так просто на самом деле. В моем ядре (2.6.35-r5) действительно есть драйвер тачскрина (cando-hid, кажется), но чтобы с ним общаться, необходим ещё и нужный \"драйвер\" для X. Я пытался пользоваться пакетом под названием xf86-input-tslib. А некоторое время назад, почитав форумы убунты, узнал, что оказывается есть альтернатива: xf86-input-hidtouch. Похоже, народ добивается успеха используя именно его ..
Автор: Сергей,   дата: 06 октября 2010 ,  время: 21:31:06 (MSK).
Ребят, линукс только начал изучать. Подскажите, пожалуйста, как поставить драйвер wifi на ubuntu 10.4 подробно? Везде написано - скачайте драйвер и скомпильте. А как это сделать, если в линуксе нуб?))
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 11:28:18 (MSK).
Сергей, если вы используете Ubuntu, то всё намного проще, чем в других дистрибутивах.
В меню системы перейдите в "система" -> "Пропиретарные драйвера" или "Драйвера устройств" (точно не помню). После запуска программы, она сама предложен установить драйвер (драйвер уже в виде пакета и не нуждается в компиляции и вообще вмешательства пользователя). После успешной установки драйвера необходима перезагрузка. После этого wi-fi начнёт работать. Если физический переключатель в положении "включен", то управлять сетью wi-fi можно будет через Network Manager или другие менеджеры сети.
Автор: Сергей,   дата: 07 октября 2010 ,  время: 13:56:47 (MSK).
Я победил тачпад в генте. К сожалению, я слишком позлно догадался воспользоваться драйвером xf86-input-evdev со стандартными настройками - а ведь он прекрасно работает с тачскрином "из каробки" (только одно нажатие, как и говорили). Зато я составил мнение о драйверах xf86-input-tslib и xf86-input-hidtouch. Оба оказались малопригодными (по крайней мере в моем случае) из-за того, что они расчитаны на тачскрины, сообщающие о силе давления в числе прочего. Тачскрин s10-3t, видимо из-за того что емкостной, давление не считывает. Также, evdev лидирует и по качеству кода. Вобщем, рекомендую его пробовать в первую очередь.
Автор: Сергей,   дата: 07 октября 2010 ,  время: 13:59:22 (MSK).
> Я победил тачпад в генте.
Я имел в виду тачскрин - то есть "сенсорный экран".
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 16:05:37 (MSK).
Сергей, спасибо за информацию.
Тоже скоро собираюсь сново генту пробовать компилировать на сабже =)
Ксати не поделитесь make.conf?

Если не трудно, то отправьте по почте на Subsanek@gmail.com
Буду благодарен!
Автор: Сергей,   дата: 07 октября 2010 ,  время: 21:24:22 (MSK).
To Subsanek: по поводу установки драйвера wifi. Попробовал, как вы говорили, но требует подключения к сети, которого нет. (Пробовал подключить через провод, но возникли проблемы с L2TP). В общем, выхода в интернет нету. Есть только скачанный драйвер из сети.
Автор: Subsanek,   дата: 07 октября 2010 ,  время: 21:33:44 (MSK).
Сергей,если роутер, то соедините через кабель из коробки и всё настроится само.
Также можно просто скачать бинарный пакет для вашего дистрибутива, а не исходный код, как это сделали вы.
Используйте официальный репозиторий Ubuntu и нужный вам пакет:
http://packages.ubuntu.com/ru/lucid/bcmwl-kernel-source

Так-же начиная с ядра Linux 2.6.36 драйвер поставляется вместе с ядром и не требует дополнительной установки или компиляции. (Linux 2.6.36 будет включён в альфа версию Ubuntu 11.04 или более поздних версиях).
Автор: pain,   дата: 06 ноября 2010 ,  время: 17:37:52 (MSK).
Господа! поздравьте меня я все таки допилил это точьпад


ядро 2.6.36

+ patch для synapttics
Автор: Subsanek,   дата: 07 ноября 2010 ,  время: 10:35:53 (MSK).
Это отлично! А где достать этот "+ patch для synapttics" ?

P.S Похоже, что осталась только проблема отсуствия поддержки мультитача.
Автор: pain,   дата: 07 ноября 2010 ,  время: 13:40:00 (MSK).
качаем http://forum.dsc.ru/fix_touchpad.patch патчим фаил /usr/src/kernels/linux-2.6/drivers/input/mouse/synaptics.h компилим и все !
Автор: Subsanek,   дата: 08 ноября 2010 ,  время: 20:29:20 (MSK).
Спасибо!
Попробую собрать на выходных.
Автор: Rerix,   дата: 19 ноября 2010 ,  время: 23:34:28 (MSK).
http://www.linuxhq.com/kernel/v2.6/35-rc2/drivers/hid/hid-cando.c

патч для кандо панелей с поддержкой мультитач. Лично я не ставил, и наверное не буду. Мне мультитач не очень нужен.
Интересует только один вопрос
Что насчет длинного тапа(как в винде)?
Хотелось бы использовать нетбук чисто как планшет. нехватка правого нажатия очень мешает
Автор: Rerix,   дата: 18 декабря 2010 ,  время: 01:53:07 (MSK).
На убунту 10.10 тачскрин работает и коробки, причем с длинным тапом.
на тачпеде кнопки не работают но правый клик эмулируется нажатием в правом нижнем углу.
для того что бы работал вход на наушники и микрофон нужно прописать
options snd-hda-intel model=basic
Но у меня не долго проработало. Можно прописать ideapad будет работать микрофон а вход - нет.(кстати на оф сайте написано что нужно вписать ideapad что бы все работало)

в сборке 10.10 почти все работает за исключением наушников и микрофона что можно поправить(у меня временно)
Автор: PAiN,   дата: 07 января 2011 ,  время: 08:38:42 (MSK).
Господа с праздником !

вышло новое ядро 2.6.37
в нем поправили точьпад!

так что компелим !
Автор: Subsanek,   дата: 07 января 2011 ,  время: 14:16:13 (MSK).
Это радует. Всё времени нет новые ядра испытывать, но вот нужно видать собрать 37е.
Автор: sautin,   дата: 06 февраля 2011 ,  время: 17:42:37 (MSK).
народ-помогите. ставлю ubuntu netbook на lenovo s10-3t с флэшки. появляется мигающий курсор и тишина...не идет процесс? как установить?
Автор: Subsanek,   дата: 08 февраля 2011 ,  время: 21:05:02 (MSK).
Никаких проблем с установкой UNR на s10-3t не наблюдал. Вы загрузочную флешку делали какой программой? Может мигающий курсор и должен быть и стоит просто подождать (загрузка с флешки длиться довольно долго).
Страницы:
1 | 2 > >>



 
🖊 Добавить комментарий:
Ваше имя: *
Комментарий: *
Введите число 96: *


Архив статей:
Ноябрь 2018
Октябрь 2018
Май 2017
Март 2017
Апрель 2016
Март 2016
Октябрь 2013
Сентябрь 2013
Май 2013
Март 2013
Ноябрь 2012
Июль 2012
Июнь 2012
Апрель 2012
Март 2012
Февраль 2012
Апрель 2011
Март 2011
Февраль 2011
Январь 2011
Декабрь 2010
Ноябрь 2010
Октябрь 2010
Сентябрь 2010
Август 2010
Июль 2010
Июнь 2010
Май 2010
Апрель 2010
Март 2010

Случайные:
Архивирование в linux: базовые навыки работы с tar и gzip/bzip2

Florence Virtual Keyboard: удобная виртуальная клавиатура с поддержкой мультиязычности

UNetbootin - создание загрузочной флешки в linux

Немного об увеличении производительности.

ImageMagick: консольный пакет для обработки изображений

Unity: новый интерфейс для Ubuntu Netbook

шенген

Коллеги:    все
 Linux для всех

Наши баннеры:
linuxnow.ru
linuxnow.ru
Установить баннер