<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://paz00.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Resetnow</id>
	<title>Toshiba AC100 wiki - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://paz00.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Resetnow"/>
	<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Resetnow"/>
	<updated>2026-05-03T18:27:43Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://paz00.ru/index.php?title=Kernel_compilation&amp;diff=619</id>
		<title>Kernel compilation</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Kernel_compilation&amp;diff=619"/>
		<updated>2014-12-09T19:39:41Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===='''Часть первая(и самая важная). Подготовка.'''==== &lt;br /&gt;
&lt;br /&gt;
Предположим, что мы используем Ubuntu 11.04 (если это не так, то посмотреть, как настроить компилятор можно на странице [[Кросс компилятор]]).&lt;br /&gt;
Первым делом откроем эмулятор терминала, и перейдем в режим суперпользователя:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo su&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Далее обновим имеющиеся в системе пакеты и установим необходимые.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# apt-get update&lt;br /&gt;
# apt-get upgrade&lt;br /&gt;
# apt-get install git gcc-arm-linux-gnueabi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===='''Часть вторая(и самая долгая). Получение исходников, конфигурирование и сборка.'''==== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone git://gitorious.org/~marvin24/ac100/marvin24s-kernel.git&lt;br /&gt;
# cd marvin24s-kernel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Переключаемся на актуальную версию ядра&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git checkout -b l4t-r16-r2-ac100 origin/l4t-r16-r2-ac100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Небольшая справка по использованию git для выбора нужной ветки и их краткое описание(todo):&lt;br /&gt;
git branch -r = отобразить все ветви репозитория.&lt;br /&gt;
git checkout &amp;lt;имя ветви&amp;gt; = переключиться на определенную ветвь.&lt;br /&gt;
git show HEAD = отобразить содержимое последнего коммита активной ветви.&lt;br /&gt;
&lt;br /&gt;
После первой комманды мы можем пойти на кухню, выпить кружку теплого молока и съесть пару печенек.&lt;br /&gt;
А потом вновь приняться за дело. Сначала выбираем конфигурацию.&lt;br /&gt;
Для 3.1 paz00_defconfig:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- paz00_defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
для 3.10 и старше - tegra_defconfig:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- tegra_defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Собираем&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-&lt;br /&gt;
# mkdir -p modules_install/lib/firmware&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- \&lt;br /&gt;
modules_install INSTALL_MOD_PATH=./modules_install&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- \&lt;br /&gt;
firmware_install INSTALL_MOD_PATH=./modules_install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Замечание''': для ядер, которые используют device tree (например, 3.8 или 3.10), нужно dtb файл добавить к zImage или грузить отдельно (см. [[kernel_compilation#devicetree|описание device tree]])&lt;br /&gt;
&lt;br /&gt;
На данном этапе мы уже можем положить модули и прошивки на карточку с рутфс.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cp -r ./modules_install/lib/* /mnt/usbflash/lib/*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(вместо mnt/usbflash — конкретный каталог в который смонтирована карта/флеш с rootfs)&lt;br /&gt;
Никто не запрещает сделать это через тот же Nautilus, для наглядности.&lt;br /&gt;
&lt;br /&gt;
===='''Часть третья (и самая-самая). Заворачиваем ядро в загрузочный образ.'''==== &lt;br /&gt;
'''Замечание''': помимо mkbootimg из пакета [[nvflash]] можно использовать [[abootimg]].&lt;br /&gt;
Тут есть один (и более) пунктов на которые необходимо обратить внимание:&lt;br /&gt;
Если мы планируем загружать rootfs c флешки нашим root в cmdline будет /dev/sda1&lt;br /&gt;
Если с SD карты - то mmcblk1p1. В зависимости от этого необходимо редактировать (или напротив) следующую строку с параметрами загрузки ядра (не самая актуальная строка, более подробно расписано на странице [[cmdline]]).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# export CMD_LINE=&amp;quot;mem=512M@0M console=tty1 root=/dev/mmcblk1p1 rootwait rootfstype=ext4&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Экстренно скачиваем программу для создания загрузочного образа и даем ей права для запуска:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# wget http://zen-droid.googlecode.com/files/mkbootimg&lt;br /&gt;
# chmod +x mkbootimg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ну и завершаем все это дело созданием образа. (в home/user вместо user = имя вашего пользователя)&lt;br /&gt;
&amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;386620390_1&amp;quot;&amp;gt;Ахтунг для юзеров 64 битных дебианов и быть может убунт минтов и прочих. Если mkbootimg не запустится - это значит что ему не хватает 32 битных библиотек.&amp;lt;/range id=&amp;quot;386620390_1&amp;quot;&amp;gt;&lt;br /&gt;
Для их получения делаем следующее:&lt;br /&gt;
sudo dpkg --add-architecture i386&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install ia32-libs libc6-dev-i386&lt;br /&gt;
если чего то не будет то добавьте в source.list sid'овские репы.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#./mkbootimg --kernel /home/user/marvin24s-kernel/arch/arm/boot/zImage \&lt;br /&gt;
--ramdisk NONE --cmdline &amp;quot;$CMD_LINE&amp;quot; -o MyNewBootImage.img&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Теперь в папке marvin24s-kernel вы можете найти MyNewBootImage.img который можно будет зашить в выбранный вами раздел. Но это уже совсем другая история.&lt;br /&gt;
&lt;br /&gt;
===='''Дополненительные материалы'''==== &lt;br /&gt;
=====Извлечение конфига из бинарной сборки ядра===== &lt;br /&gt;
Иногда есть необходимость достать конфиг из чужого уже собранного ядра, есть конечно вариант запустить его и считать файл '''/proc/config.gz''' но это долго, быстрее сразу считать конфиг из файла '''zImage''' от уже собранного ядра, сделать это можно следующим образом&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd any-kernel-source-root&lt;br /&gt;
$ scripts/extract-ikconfig any-kernel-binary-path/zImage &amp;gt; .config&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Сравнение двух веток исходников===== &lt;br /&gt;
Чтобы получить '''patch''' файл сравнения двух веток исходников можно воспользоваться следующей коммандой&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ diff -Naur any-kernel-source-tree-1 any-kernel-source-tree-2 &amp;gt; kernel-1-vs-kernel-2.patch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''Device tree'''====&lt;br /&gt;
'''Относится к linux-next, 3.8, 3.10, ...'''&lt;br /&gt;
Сборка device tree&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Далее нужно его добавить к ядру&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat arch/arm/boot/dts/tegra20-paz00.dtb &amp;gt;&amp;gt; arch/arm/boot/zImage&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или, при использовании [[uboot|u-boot'а]], загружать в память и передавать третьим параметром в команду bootz.&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=Kernel_compilation&amp;diff=618</id>
		<title>Kernel compilation</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Kernel_compilation&amp;diff=618"/>
		<updated>2014-12-09T19:39:16Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===='''Часть первая(и самая важная). Подготовка.'''==== &lt;br /&gt;
&lt;br /&gt;
Предположим, что мы используем Ubuntu 11.04 (если это не так, то посмотреть, как настроить компилятор можно на странице [[Кросс компилятор]]).&lt;br /&gt;
Первым делом откроем эмулятор терминала, и перейдем в режим суперпользователя:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo su&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Далее обновим имеющиеся в системе пакеты и установим необходимые.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# apt-get update&lt;br /&gt;
# apt-get upgrade&lt;br /&gt;
# apt-get install git gcc-arm-linux-gnueabi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===='''Часть вторая(и самая долгая). Получение исходников, конфигурирование и сборка.'''==== &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git clone git://gitorious.org/~marvin24/ac100/marvin24s-kernel.git&lt;br /&gt;
# cd marvin24s-kernel&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Переключаемся на актуальную версию ядра&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# git checkout -b l4t-r16-r2-ac100 origin/l4t-r16-r2-ac100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Небольшая справка по использованию git для выбора нужной ветки и их краткое описание(todo):&lt;br /&gt;
git branch -r = отобразить все ветви репозитория.&lt;br /&gt;
git checkout &amp;lt;имя ветви&amp;gt; = переключиться на определенную ветвь.&lt;br /&gt;
git show HEAD = отобразить содержимое последнего коммита активной ветви.&lt;br /&gt;
&lt;br /&gt;
После первой комманды мы можем пойти на кухню, выпить кружку теплого молока и съесть пару печенек.&lt;br /&gt;
А потом вновь приняться за дело. Сначала выбираем конфигурацию.&lt;br /&gt;
Для 3.1 paz00_defconfig:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- paz00_defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
для 3.10 и старше - tegra_defconfig:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- tegra_defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Собираем&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-&lt;br /&gt;
# mkdir -p modules_install/lib/firmware&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- \&lt;br /&gt;
modules_install INSTALL_MOD_PATH=./modules_install&lt;br /&gt;
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- \&lt;br /&gt;
firmware_install INSTALL_MOD_PATH=./modules_install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Замечание''': для ядер, которые используют device tree (например, 3.8 или 3.10), нужно dtb файл добавить к zImage или грузить отдельно (см. [[kernel_compilation#devicetree|описание device tree]])&lt;br /&gt;
&lt;br /&gt;
На данном этапе мы уже можем положить модули и прошивки на карточку с рутфс.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cp -r ./modules_install/lib/* /mnt/usbflash/lib/*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(вместо mnt/usbflash — конкретный каталог в который смонтирована карта/флеш с rootfs)&lt;br /&gt;
Никто не запрещает сделать это через тот же Nautilus, для наглядности.&lt;br /&gt;
&lt;br /&gt;
===='''Часть третья (и самая-самая). Заворачиваем ядро в загрузочный образ.'''==== &lt;br /&gt;
'''Замечание''': помимо mkbootimg из пакета [[nvflash]] можно использовать [[abootimg]].&lt;br /&gt;
Тут есть один (и более) пунктов на которые необходимо обратить внимание:&lt;br /&gt;
Если мы планируем загружать rootfs c флешки нашим root в cmdline будет /dev/sda1&lt;br /&gt;
Если с SD карты - то mmcblk1p1. В зависимости от этого необходимо редактировать (или напротив) следующую строку с параметрами загрузки ядра (не самая актуальная строка, более подробно расписано на странице [[cmdline]]).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# export CMD_LINE=&amp;quot;mem=512M@0M console=tty1 root=/dev/mmcblk1p1 rootwait rootfstype=ext4&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Экстренно скачиваем программу для создания загрузочного образа и даем ей права для запуска:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# wget http://zen-droid.googlecode.com/files/mkbootimg&lt;br /&gt;
# chmod +x mkbootimg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ну и завершаем все это дело созданием образа. (в home/user вместо user = имя вашего пользователя)&lt;br /&gt;
&amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;386620390_1&amp;quot;&amp;gt;Ахтунг для юзеров 64 битных дебианов и быть может убунт минтов и прочих. Если mkbootimg не запустится - это значит что ему не хватает 32 битных библиотек.&amp;lt;/range id=&amp;quot;386620390_1&amp;quot;&amp;gt;&lt;br /&gt;
Для их получения делаем следующее:&lt;br /&gt;
sudo dpkg --add-architecture i386&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install ia32-libs libc6-dev-i386&lt;br /&gt;
если чего то не будет то добавьте в source.list sid'овские репы.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#./mkbootimg --kernel /home/user/marvin24s-kernel/arch/arm/boot/zImage \&lt;br /&gt;
--ramdisk NONE --cmdline &amp;quot;$CMD_LINE&amp;quot; -o MyNewBootImage.img&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Теперь в папке marvin24s-kernel вы можете найти MyNewBootImage.img который можно будет зашить в выбранный вами раздел. Но это уже совсем другая история.&lt;br /&gt;
&lt;br /&gt;
===='''Дополненительные материалы'''==== &lt;br /&gt;
=====Извлечение конфига из бинарной сборки ядра===== &lt;br /&gt;
Иногда есть необходимость достать конфиг из чужого уже собранного ядра, есть конечно вариант запустить его и считать файл '''/proc/config.gz''' но это долго, быстрее сразу считать конфиг из файла '''zImage''' от уже собранного ядра, сделать это можно следующим образом&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd any-kernel-source-root&lt;br /&gt;
$ scripts/extract-ikconfig any-kernel-binary-path/zImage &amp;gt; .config&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Сравнение двух веток исходников===== &lt;br /&gt;
Чтобы получить '''patch''' файл сравнения двух веток исходников можно воспользоваться следующей коммандой&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ diff -Naur any-kernel-source-tree-1 any-kernel-source-tree-2 &amp;gt; kernel-1-vs-kernel-2.patch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===='''Device tree'''====&lt;br /&gt;
'''Относится к&amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;18021&amp;quot;&amp;gt; linux-next&amp;lt;/range id=&amp;quot;18021&amp;quot;&amp;gt;, 3.8, 3.10, ...'''&lt;br /&gt;
Сборка device tree&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Далее нужно его добавить к ядру&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat arch/arm/boot/dts/tegra20-paz00.dtb &amp;gt;&amp;gt; arch/arm/boot/zImage&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
или, при использовании [[uboot|u-boot'а]], загружать в память и передавать третьим параметром в команду bootz.&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=Faq-android&amp;diff=617</id>
		<title>Faq-android</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Faq-android&amp;diff=617"/>
		<updated>2014-12-09T19:33:34Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Q:''' Как переключить раскладку в android 4.x&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' Язык&amp;amp;ввод-&amp;gt;физическая клавиатура-&amp;gt;ткнуть nvec keyboard-&amp;gt;настроить раскладки клавиатуры. Переключение по ctrl+пробел (об этом написано прям там где выбор раскладок отмечаешь)&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=Faq&amp;diff=616</id>
		<title>Faq</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Faq&amp;diff=616"/>
		<updated>2014-12-09T19:33:12Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: /* Общие вопросы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;'''Просьба добавлять только то, что касается тошки.'''&amp;lt;/span&amp;gt; Вопросы, не касающиеся тошки, можно и в гугле найти.&lt;br /&gt;
&lt;br /&gt;
==Общие вопросы== &lt;br /&gt;
&lt;br /&gt;
'''Q:''' перестал работать touchpad&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' тачпад отключается аппаратно кнопкой f9. Нажми ее еще раз.&lt;br /&gt;
&lt;br /&gt;
'''Q:''' нет изображения через hdmi кабель.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' см. инструкцию об [[HDMI]].&lt;br /&gt;
&lt;br /&gt;
'''Q:''' можно ли осуществлять перепрошивку смартбука от обычного пользователя&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' создать в каталоге /etc/udev/rules.d файл 50-ac100.rules содержимое всего одна строка, далее перезапустить udevd, пользователь должен быть членом группы plugdev&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;0955&amp;quot;, ATTR{idProduct}==&amp;quot;7820&amp;quot;, MODE=&amp;quot;0660&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Q:''' можно ли переразбить внутреннюю память&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' на свой страх и риск - [[переразбивка внутренней памяти]]&lt;br /&gt;
&lt;br /&gt;
'''Q:''' я не нашел ответ на свой вопрос в FAQ'e&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' задай вопрос на [http://webchat.freenode.net/?channels=ac100-ru IRC канале #ac100-ru ]&lt;br /&gt;
&lt;br /&gt;
==[[faq-ubuntu|Ubuntu]]== &lt;br /&gt;
{{:faq-ubuntu}}&lt;br /&gt;
&lt;br /&gt;
==[[faq-android|Android]]== &lt;br /&gt;
{{:faq-android}}&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=Faq-ubuntu&amp;diff=615</id>
		<title>Faq-ubuntu</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Faq-ubuntu&amp;diff=615"/>
		<updated>2014-12-09T19:32:36Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Q''' после определенного периода бездействия экран гаснет. Если попробовать разбудить тошку, включается только подсветка, а изображения нет.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A''' ctrl+alt+f1 (переход в консольный режим), потом alt+f7 (переход обратно в графический).&lt;br /&gt;
&lt;br /&gt;
'''Q:''' после апдейта на любую операцию с apt-get выдаётся ошибка. что-то вроде &amp;lt;tt&amp;gt;Couldn't find android boot partition on /dev/mmcblk0&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' &amp;lt;code&amp;gt;apt-get install abootimg&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Q:''' после выхода смартбука из сна (или по какой-то другой причине) пропал звук&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A:''' попробуй &amp;lt;code&amp;gt;alsaucm -c tegraalc5632 reset&amp;lt;/code&amp;gt;. Если не поможет, запускай alsamixer и читай [[Звук|инструкцию]]&lt;br /&gt;
&lt;br /&gt;
'''Q:''' как быстро списать со смартбука какой-нибудь файл по сети?&amp;lt;br /&amp;gt;&lt;br /&gt;
'''А:''' набрать в адресной строке &amp;lt;code&amp;gt;python -m SimpleHTTPServer&amp;lt;/code&amp;gt; в директории, откуда надо что-то списать, набрать в браузере на другой машине из той же сети &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;ip-адрес-смартбука&amp;gt;:8000/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, тыкнуть мышкой в нужный файл. IP-адрес можно узнать в консоли из вывода команды &amp;lt;tt&amp;gt;ifconfig&amp;lt;/tt&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=Faq&amp;diff=614</id>
		<title>Faq</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Faq&amp;diff=614"/>
		<updated>2014-12-09T19:28:02Z</updated>

		<summary type="html">&lt;p&gt;Resetnow: /* Общие вопросы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;'''Просьба добавлять только то, что касается тошки.'''&amp;lt;/span&amp;gt; Вопросы, не касающиеся тошки, можно и в гугле найти.&lt;br /&gt;
&lt;br /&gt;
==Общие вопросы== &lt;br /&gt;
&lt;br /&gt;
'''Q:''' перестал работать touchpad&lt;br /&gt;
'''A:''' тачпад отключается аппаратно кнопкой f9. Нажми ее еще раз.&lt;br /&gt;
&lt;br /&gt;
'''Q:''' нет изображения через hdmi кабель.&lt;br /&gt;
'''A:''' см. инструкцию об [[HDMI]].&lt;br /&gt;
&lt;br /&gt;
'''Q:''' можно ли осуществлять перепрошивку смартбука от обычного пользователя&lt;br /&gt;
'''A:''' создать в каталоге /etc/udev/rules.d файл 50-ac100.rules содержимое всего одна строка, далее перезапустить udevd, пользователь должен быть членом группы plugdev&lt;br /&gt;
&lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;0955&amp;quot;, ATTR{idProduct}==&amp;quot;7820&amp;quot;, MODE=&amp;quot;0660&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Q:''' можно ли переразбить внутреннюю память&lt;br /&gt;
'''A:''' на свой страх и риск - [[переразбивка внутренней памяти]]&lt;br /&gt;
&lt;br /&gt;
'''Q:''' я не нашел ответ на свой вопрос в FAQ'e&lt;br /&gt;
'''A:''' задай вопрос на [http://webchat.freenode.net/?channels=ac100-ru IRC канале #ac100-ru ]&lt;br /&gt;
&lt;br /&gt;
==[[faq-ubuntu|Ubuntu]]== &lt;br /&gt;
{{:faq-ubuntu}}&lt;br /&gt;
&lt;br /&gt;
==[[faq-android|Android]]== &lt;br /&gt;
{{:faq-android}}&lt;/div&gt;</summary>
		<author><name>Resetnow</name></author>
	</entry>
</feed>