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
Аааагрх. Аффтар, осиль спелчекер, а?
Автор: Epaminond,   дата: 28 июня 2010   15:09:42
Да, тенденция с поддержкой огорчает.

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

Эх... Вот взяли бы наши законодатели и начали поддерживать реальную рыночную конкуренцию между производителями ПО, обязав выпускать драйвера к своим устройствам для всех платформ. ))
Автор: Subsanek,   дата: 28 июня 2010   15:27:09
Но это в идеально будущем.
Пока что не все производители даже открывают спецификации чтобы потом за них написали драйвера.
Автор: muhas,   дата: 28 июня 2010   17:05:52
Epaminond, самое любопытное что на s10 ставил archlinux и проблемы были только с broadcom, возможно вся хитрость в буковках -3t
Автор: Epaminond,   дата: 29 июня 2010   13:43:19
Так автор ставил Debian, может в Arch будет по-другому. В Debian Sid микрофон же ж работает. )
Автор: Subsanek,   дата: 29 июня 2010   14:16:18
Через недельку попробую другие дистрибутивы...
P.S Те кто писал, что микрофон работает только в Debian пробовали много дистрибутивов (6ть, какие точно не спрашивал).
Автор: a320.emulate.su,   дата: 30 июня 2010   17:12:21
Скажите, а что с температурой процессора в 2.6.35 ? Стоковое ядро с 10ой убунтой моментально прогревает процессор до 52 градусов. А в win7 все отлично =(. И еще - есть ли хоть какой-нибудь дистрибутив, где работает все - и микрофон, и тачпад и поворот экрана... Просто пока линукс допилят, s10-3t морально устареет...
Автор: Subsanek,   дата: 30 июня 2010   17:42:40
Температура 69 градусов по цельсию и для ноутбука это вполне нормально.
В Debian testing микрофон работает, но кнопка поворота экрано вообще не отдает ничего в вывод ядра.
Есть только вышеуказанный скрипт.
Автор: Loker,   дата: 14 июля 2010   18:11:18
Спасибо за обзорчик "известных проблем" и решений некоторых из них.
По поводу сенсорного экрана. Не всем хочется возится с ядром... Да и есть на то причины. Нашёл быстрый способ вот тут - 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
Loker, спасибо за дополнение!
Автор: Loker,   дата: 16 июля 2010   04:28:13
А кто-нибудь пробовал прикрутить поворот экрана на ядре 2.6.35? В варианте установки драйвера тачскрина скриптом экран поварачивается, а тачскрин нет :(
З.Ы. Вышла альфа ubuntu 10.10 на 35-ом ядре. Может рискнуть?
Автор: Subsanek,   дата: 16 июля 2010   10:32:00
Ну я на 35 ядре, но поворот не прикручивал т.к не нужен.
Кстати кто-то писал, что в 2.6.35-rc5 починили тачпад =)
Если подтвердиться, то будет отлично... Седня поставлю rc5 и посмотрю...
Автор: Loker,   дата: 16 июля 2010   15:53:01
После всех плясок с 32-м ядром не смог получить то, чего хотелось получить от девайса на сегодняшний день. Сегодня попробую поставить маверик, попляшу вокруг него и, скорее всего, буду компилировать ядро. Так что с нетерпением жду сообщений, что работает, что не работает в 35rc5. Кстати, а в 34 ядре совсем всё плохо? А то на kernel.ubuntu.com под 10.4 пока есть только 34-ое ядро.
Автор: Subsanek,   дата: 16 июля 2010   22:01:37
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
поставил fedora 13 + kde 4 полет нормальный. только ядро поишлось ставить ванильное
Автор: subsanek,   дата: 18 августа 2010   09:54:07
pain, рад за вас!
Я воот source-based дистрибутив пробую освоить. Прирост производительности при слабом процессоре не помешал бы.
Автор: pain,   дата: 24 августа 2010   16:30:50
спасибо. только смысла по моему нет. нужна стабильность для работы.
Автор: Subsanek,   дата: 24 августа 2010   21:13:08
А кто сказал, что source-based дистрибутивы нестабильны?
Автор: Paranonsense,   дата: 25 августа 2010   16:11:12
Граждане-товарищи!

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

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

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

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

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

в общем, все работает отлично, и вайфай и блютуз, ваймакс тож можно настроить(но не нужно), камера работает отлично, производительномть на отлично, актуальна проблема с микрофоном...
А если кто и поиграться хочет, то смело ставьте вайн! Некоторые игры идут лучше чем из под винды. НАпример stronghold Crusader
Автор: Loker,   дата: 24 сентября 2010   01:21:00
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
Строку в конфиге заменил - ребут - заработало. через какое-то время перестало работать...

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

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

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

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

Если не трудно, то отправьте по почте на Subsanek@gmail.com
Буду благодарен!
Автор: Сергей,   дата: 07 октября 2010   21:24:22
To Subsanek: по поводу установки драйвера wifi. Попробовал, как вы говорили, но требует подключения к сети, которого нет. (Пробовал подключить через провод, но возникли проблемы с L2TP). В общем, выхода в интернет нету. Есть только скачанный драйвер из сети.
Автор: Subsanek,   дата: 07 октября 2010   21:33:44
Сергей,если роутер, то соедините через кабель из коробки и всё настроится само.
Также можно просто скачать бинарный пакет для вашего дистрибутива, а не исходный код, как это сделали вы.
Используйте официальный репозиторий 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
Господа! поздравьте меня я все таки допилил это точьпад


ядро 2.6.36

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

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

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

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

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

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




 
Добавить комментарий:
Имя:*
e-mail:
Комментарий:*
Введите число 31*


Архив статей:
Октябрь 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 в Волгограде

Появилась поддержка голосового и видео чатов Gmail для Linux

Мультитач (Multitouch) в linux

Настройка внешнего вида меню GRUB 2

LTSP - как установить ОС одновременно на несколько компьютеров

Что делать, если вы забыли свой пароль к linux

XRandR: настройка режимов работы с дисплеями (мониторами) в GNU/Linux


Арендовать дом в Зарайске по объявлению.
Мы предлагаем срочный ремонт macbook со скидками.
Купить дом в деревне под ключ, продать дом в химках.

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


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