На главную

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:
Комментарий:*
Введите число 33*

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


Случайные:
Объединения команд и обработка выходных данных в shell

Контроль за системными ресурсами.

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

Последовательные Диаграммы SSH 2.0

Вышла новая версия комплекта Ubuntu DesktopPack 10.04.1 (x86,x64)

Parted Magic: легкий liveCD дистрибутив для работы с диском

htop: очень удобный консольный системный монитор


Скутеры и мопеды: stels скутеры. Продажа Скутеров по низким ценам.

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


Наш баннер:
linuxnow_banner
Установить баннер

 © 2013 linuxnow.ru  Тексты доступны на условиях Creative Commons Attribution-ShareAlike (by-sa) Sblog source Яндекс.Метрика