dik @ 18-05-2008 06:30:52

Прочитал предварительно статью на wiki itt http://www.internettablettalk.com/wiki/ … tle=Debian   

Скачал последнюю версию debian-armel-n800-xfce-beta3.tar.bz2

Подсоединил таблетку к компьютеру usb шнурком.
Командой

Код:

 #fdisk -l

определил наличие доступных дисков. Моя двухгиговая карта на таблетке определённая под установку - /dev/sdb1

Отмонтировал её

Код:

 #umount /media/usbdisk/

Запустил fdisk и удалив все разделы создал один

Код:

 #fdisk /dev/sdb1

Создал файловую систему ext3

Код:

 #mkfs.ext3 /dev/sdb1

Затем распаковал пакет с линуксом на карту :

Код:

 #mount /dev/sdb1 /media/usbdisk
 #cd /media/usbdisk
 #tar xvf /home/dik/os2008/debian-armel-n800-xfce-beta3.tar

Сейчас иду ставить initfs_ flash [http://fanoush.wz.cz/maemo/initfs_flasher.tgz] на таблетку.

Продолжение.
Так как initfs_flash у меня нифига не прошил - ругался с ошибками, я скачал .deb пакет от Penguinbait
http://www.internettablettalk.com/forum … hp?t=19639    который устанавливает загрузчик и форматирует карту с переносом туда текущей системы.

А затем удалил все карты на карте и распаковал туда debian.
После первой перезагрузки система почекала файловую систему. После второй - предстал передо мной собственно сам Debian c Xfce.

Открыл терминал и стал рутом (по умолчанию пароль: rootme)
отредактировал файл /etc/network/interface

Код:

 iface wlan0 inet dhcp
    wpa-ssid my-ssid
    wpa-psk my-secret-password-1234

Запустил сеть :

Код:

 #ifup wlan0

Сеть заработала сразу. продолжаю тестить. В планах - поставить fluxbox да и кучу другого софта.

dik @ 18-05-2008 10:02:26

Странно - загрузил fluxbox - не показывает меню при нажатии на рабочий стол. Перемещения по рабочим столам - работает...

Блин / допёр - оно же работает по правому клику...

dik @ 18-05-2008 10:38:08

http://farm3.static.flickr.com/2327/2501922119_ffec809d29.jpg

Epyphany на полный экран :
http://farm3.static.flickr.com/2013/2501922387_0867ebf0ac.jpg

При запуске нескольких программ система может впасть в глубокий ступор, но если осознавать что ресурсы не резиновые - жить можно.

Джим и Джин @ 18-05-2008 12:10:52

вау.

Nuri @ 18-05-2008 13:31:04

А что дает установка Дебиан на таблетку для обычного юзера? Кроме экспириенса, конечно.

dik @ 18-05-2008 13:45:53

Nuri говорит:

А что дает установка Дебиан на таблетку для обычного юзера? Кроме экспириенса, конечно.

Возможность устанавливать и запускать великое множество программ из дебиан репозиториев...

dik @ 18-05-2008 14:10:31

Русификация matchbox-keyboard :

#cp /usr/share/applications/inputmethods/matchbox-keyboard.desktop /usr/share/applications/inputmethods/matchbox-keyboard-ru.desktop

#vim /usr/share/applications/inputmethods/matchbox-keyboard-ru.desktop :
[Desktop Entry]
Name=Ru-Keyboard
Comment=Russian Virtual Keyboard
Exec=matchbox-keyboard ru
Type=Application
Icon=matchbox-keyboard-ru.png
Categories=Panel;Utility;MB
X-MB-INPUT-MECHANSIM=True

via http://linux.org.ru/wiki/en/%D0%9A%D0%9F%D0%9A_   (PDA),_%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D1%8B,_%D1%81%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5_%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D1%8B

русская клавиатура в /usr/share/matchbox-keyboard уже есть

иконку можно взять например здесь : http://ogame.linuxhacker.ru/viewtopic.php?p=26821   

Ну и в результате один хрен получаем :
$matchbox-keyboard ru
Error parsing

Надо попробовать другой xml файл

вот нашёл рабочий :
От Андрея Бондаренко :
http://osdir.com/ml/linux.ports.h2200/2 … 00057.html   
http://osdir.com/ml/linux.ports.h2200/2 … hKxTmL.txt   

и копия у нас на форуме :
http://n8xx.com/uploads.php?file=ruRU.xml   

-----
Update :
Нафига спрашивается я создавал .desctop файлы ? Достаточно просто иконку или кей забиндить на команду matchbox-keyboard ru

dik @ 18-05-2008 14:49:50

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

dik @ 18-05-2008 15:20:45

http://farm3.static.flickr.com/2120/2502794967_3458d93617.jpg

http://farm4.static.flickr.com/3105/2503624704_2f43e9047f.jpg

Совсем уж дурацкое видео низкого качества - но скорость загрузки оценить можно.

http://media.share.ovi.com/m1/medium/0211/7d19036883ea41df99c3c4e0451ca123.jpg   

13th @ 18-05-2008 19:50:29

такой небольшой вопрос - есть возможность выбора OS при загрузке? мб типа Grub-а что-то? или просто выдергивать карточку чтоб с родной оси зайти?

FireFly @ 18-05-2008 22:50:48

Мда...dik, без вопросов впечатляет. Если бы мне было нечего терять в maemo, я б с радостью поставил полноценную ось! Хотя...может когда-нибудь...всё сначала, с чистого листа, как говорил KeF:-)

dik @ 18-05-2008 23:37:27

13th :

Есть конечно. initfs_flash как раз и прошивает мультизагрузку - можно выбирать из нескольких вариантов.

FireFly :
maemo намного удобнее и шустрее.
А терять собственно нечего - ибо альтернатива устанавливается на SD карту.

FireFly @ 19-05-2008 00:45:04

dik говорит:

Так как initfs_flash у меня нифига не прошил - ругался с ошибками, я скачал .deb пакет от Penguinbait
http://www.internettablettalk.com/forum … hp?t=19639    который устанавливает загрузчик и форматирует карту с переносом туда текущей системы.

А затем удалил все карты на карте и распаковал туда debian.
После первой перезагрузки система почекала файловую систему. После второй - предстал передо мной собственно сам Debian c Xfce.

Т.е. initfs_flash у Вас не сработал и Вы воспользовались решением для переноса системы на карту. А загрузчик при этом как себя чувствует? Т.е. если у меня всё так же как и у Вас придётся делать (к примеру тоже initfs_flash не сработает), то так же сохранится возможность выбора системы?

dik @ 19-05-2008 02:00:43

Загрузчик поставился и стоит. Не знаю честно говоря - останется ли он в случае перепрошивки.

А с карты я уже несколько раз сносил и загонял данные.

Ну и естественно моя установленная maemo осталась на том же месте и в том же состоянии.

В пакет Penguinbite входит тот же самый initfs_flash, который делает то же самое - создаёт загрузчик с возможностью бутиться с разных разделов. Просто пакет этот ещё и до кучи форматирует sd карту и переносит на неё копию системы - отменить это насколько я понял пока нет возможности.

И так как оригинальный инитфс флэш у меня не отработал как надо - в силу моих кривых рук, несовпадения версий прошивок либо чего нибудь ещё - я попробовал пенгуинбайтовский пакет.

Тут в принципе пофигу чем делать :
1. Надо создать загрузчик с возможностью грузиться с карты.
2. Распаковать на карту отформатированную в ext2/ext3 архив дистрибутива.

После перезагрузки выбрать нужную карту и debian грузанётся.

Я поставил таки на ext2 - так как думал что журналируемая файловая система будет зазря терзать лишний раз карточку. Однако в процессе эксперименов и зависаний - выключить сие кнопкой выключения нельзя. Только софтовый ребут, который не всегда получается. Т.е. в случае чего после доставания батарейки - ext2 может быть повреждена, при загрузке уходит какое то время на чекинг файловой системы... Так что хз. Может быть позже попробую ext3.

Dali @ 19-05-2008 02:48:26

dik говорит:

Я поставил таки на ext2 - так как думал что журналируемая файловая система будет зазря терзать лишний раз карточку. Однако в процессе эксперименов и зависаний - выключить сие кнопкой выключения нельзя. Только софтовый ребут, который не всегда получается. Т.е. в случае чего после доставания батарейки - ext2 может быть повреждена, при загрузке уходит какое то время на чекинг файловой системы... Так что хз. Может быть позже попробую ext3.

ИМХО всё-таки на embedded linux с флешем с EXT2 уходить нельзя. Как минимум сначала надо озаботиться изучением вопроса - не наложены ли в ядре патчи, решающие известную проблему - журналирование производит запись (состояния?) на диск каждые 5 сек. Смерть флешу.
Такоже не забывать опцию noatime.

lknsfos @ 19-05-2008 10:00:03

дык ведь ext2 не жруналируемая, в отличии от ext3 насколько я помню (поправьте верным словом, если не прав)
И вопрос, а как там дела обстоят с usb-host? может хоть так нормально будет иметься абиворд

dik @ 19-05-2008 10:25:51

lknsfos говорит:

дык ведь ext2 не жруналируемая, в отличии от ext3 насколько я помню (поправьте верным словом, если не прав)
И вопрос, а как там дела обстоят с usb-host? может хоть так нормально будет иметься абиворд

Так об этом и речь что не журналируемая.
Насчёт usb - должно работать но ещё не пробовал...

*  USB networking was enabled in beta2 (second release), but is disabled in beta3 in favor of support for USB keyboards.
    * To enable USB networking via a desktop, first comment out the line in rc.local that sets host mode, so it looks like this:

dik @ 19-05-2008 10:33:30

подскажите какой софт попробовать запустить ?

сейчас какчаю неконверченное видео попробовать с mplayer

JB @ 19-05-2008 10:53:17

а как обстоят дела с эмуляцией правой кнопки мыши? И как долго девайс под дебианом работает от батарейки?

JB @ 19-05-2008 10:56:10

dik говорит:

подскажите какой софт попробовать запустить ?

Openoffice =)

dik @ 19-05-2008 11:04:10

Можно рискнуть :)

dik @ 19-05-2008 11:16:10

JB говорит:

а как обстоят дела с эмуляцией правой кнопки мыши? И как долго девайс под дебианом работает от батарейки?

С эмуляцией похоже - никак. Или я не в курсе.
При старте десктопа подгружается gtk стилус библиотека...

Яркость освещения задаётся из командной строки -
backlight control: works, access to all 128 levels. (echo 90 > /sys/devices/platform/omapfb/panel/backlight_level)

Период работы экрана тоже - так что многое ещё надо настраивать под себя.
Долго я ещё в нём не тусовался - время работы не измерял /
но вот уже начинает нравится

dik @ 19-05-2008 11:39:19

Ежели без звука - то вполне даже прилично mplayer показывает неконверченное видео. Относительно конечно. А вот звуковой драйвер работающий ещё не подобрал...

dik @ 19-05-2008 13:08:24

Поставил gimp, запустил, поторкался... закрыл...
качаю openoffice.org

крепитесь :)

dik @ 19-05-2008 13:13:22

Посоветуйте с какими опциями запускать mplayer - если драйвер звука не подходит - играет видео нормально на xv

если выбрать alsa - жуткие тормоза и ни звука ни видео -

У mpd в системе такой конфиг :

Код:

# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.

######################## REQUIRED PATHS ########################
# You can put symlinks in here, if you like. Make sure that
# the user that mpd runs as (see the 'user' config parameter)
# can read the files in this directory.
music_directory        "/home/user/music"
playlist_directory    "/home/user/music/playlists"
db_file            "/var/lib/mpd/tag_cache"
log_file        "/var/log/mpd/mpd.log"
error_file        "/var/log/mpd/errors.log"
pid_file        "/var/run/mpd/pid"
################################################################


######################## OPTIONAL PATHS ########################
#
# If specified, MPD will save its current state (playlist,
# current song, playing/paused, etc.) at exit.  This will be
# used to restore the session the next time it is run.
#
state_file        "/var/lib/mpd/state"
#
################################################################


######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead.  Otherwise, MPD will run as the user it was
# started by.  If left unspecified, MPD will not drop root
# privileges at all (not recommended).
#
user                            "mpd"
#
# The address and port to listen on.
#
#bind_to_address                 "localhost"
#port                            "6600"
#
# Controls the amount of information that is logged.  Can be
# "default", "secure", or "verbose".
#
#log_level                       "default"
#
################################################################


########################## PERMISSIONS #########################
#
# MPD can require that users specify a password before using it.
# You may specify one ore more here, along with what users who
# log in with that password are allowed to do.
#
#password                        "password@read,add,control,admin"
#
# Specifies what permissions a user who has not logged in with a
# password has.  By default, all users have full access to MPD
# if no password is specified above, or no access if one or
# more passwords are specified.
#
#default_permissions             "read,add,control,admin"
#
################################################################


########################## AUDIO OUTPUT ########################
#
# MPD supports many audio output types, as well as playing
# through multiple audio outputs at the same time.  You can
# specify one or more here.  If you don't specify any, MPD will
# automatically scan for a usable audio output.
#
# See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
# for examples of other audio outputs.
#
# An example of an ALSA output:
#
audio_output {
    type            "ao"
    name            "default ao output"
#    driver            "alsa"
    write_size        "4096"
}
#audio_output {
#        type                    "alsa"
#        name                    "tablet sound"
#        device                  "pcm.default"     # optional
#
#        format                  "44100:16:2" # optional
#    use_mmap        "yes"
#}
#
# An example of an OSS output:
#
#audio_output {
#        type                    "oss"
#        name                    "My OSS Device"
#        device                  "/dev/dsptask/pcm2"   # optional
#        format                  "44100:16:2" # optional
#}
#
# An example of a shout output (for streaming to Icecast):
#
#audio_output {
#        type                    "shout"
#        name                    "My Shout Stream"
#        host                    "localhost"
#        port                    "8000"
#        mount                   "/mpd.ogg"
#        password                "hackme"
#        quality                 "5.0"
#        bitrate                 "128"
#        format                  "44100:16:1"
#        user                    "source"                # optional
#        description             "My Stream Description" # optional
#        genre                   "jazz"                  # optional
#        public                  "no"                    # optional
#}
#
# Force all decoded audio to be converted to this format before
# being passed to the audio outputs.
#
#audio_output_format             "44100:16:2"
#
################################################################


############################# MIXER ############################
#
# MPD needs to know what mixer settings to change when you
# adjust the volume.  If you don't specify one here, MPD will
# pick one based on which ones it was compiled with support for.
#
# An example for controlling an ALSA mixer:
#
#mixer_type                      "alsa"
#mixer_device                    "default"
#mixer_control                   "PCM"
#
# An example for controlling an OSS mixer:
#
#mixer_type                      "oss"
#mixer_device                    "/dev/mixer"
#mixer_control                   "PCM"
#
# If you want MPD to adjust the volume of audio sent to the
# audio outputs, you can tell it to use the software mixer:
#
mixer_type                      "software"
#
################################################################


######################### NORMALIZATION ########################
#
# Specifies the type of ReplayGain to use.  Can be "album" or
# "track".  ReplayGain will not be used if not specified.  See
# <http://www.replaygain.org> for more details.
#
#replaygain                      "album"
#
# Sets the pre-amp used for files that have ReplayGain tags.
#
#replaygain_preamp               "0"
#
# Enable on the fly volume normalization.  This will cause the
# volume of all songs played to be adjusted so that they sound
# as though they are of equal loudness.
#
#volume_normalization            "no"
#
################################################################


########################### BUFFERING ##########################
#
# The size of the buffer containing decoded audio.  You probably
# shouldn't change this.
#
audio_buffer_size               "4096"
#
# How much of the buffer to fill before beginning to play.
#
#buffer_before_play              "0%"
#
# Similar options for the HTTP stream buffer.  If you hear
# skipping while playing HTTP streams, you may wish to increase
# these.
#
#http_buffer_size                "128"
#http_prebuffer_size             "25%"
#
################################################################


########################### HTTP PROXY #########################
#
# Specifies the HTTP proxy to use for playing HTTP streams.
#
#http_proxy_host                 "proxy.isp.com"
#http_proxy_port                 "8080"
#http_proxy_user                 "user"
#http_proxy_password             "password"
#
################################################################


############################# LIMITS ###########################
#
# These are various limits to prevent MPD from using too many
# resources.  You should only change them if they start
# restricting your usage of MPD.
#
#connection_timeout              "60"
#max_connections                 "5"
#max_playlist_length             "16384"
#max_command_list_size           "2048"
#max_output_buffer_size          "8192"
#
################################################################


###################### CHARACTER ENCODINGS #####################
#
# If file or directory names do not display correctly, then you
# may need to change this.  In most cases it should be either
# "ISO-8859-1" or "UTF-8".  You must recreate your database
# after changing this (use mpd --create-db).
#
filesystem_charset              "UTF-8"
#
# The encoding that ID3v1 tags should be converted from.
#
id3v1_encoding                  "UTF-8"
#
################################################################


######################### OTHER OPTIONS ########################
#
# The metadata types MPD will recognize.
#
#metadata_to_use                  "artist,album,title,track,name,genre,date,composer,performer,disc"
#
# Enable this if you wish to use your MPD created playlists in
# other music players.
#
#save_absolute_paths_in_playlists "no"
#
################################################################
dik @ 19-05-2008 14:25:55

Видео - старт Openoffice (oocalc) на таблетке. На удивление - работает нормально. Можно работать.

http://media.share.ovi.com/m1/medium/0213/a364ede701084bb3bbb8e2d7fc06b5ac.jpg   

dik @ 19-05-2008 15:18:37

Попробовал подключить USB клавиатуру - заработала сразу. С раскладками надо будет разбираться.

vetalik @ 19-05-2008 21:56:51

Здорово вообще. На 810 встанет? Не хочешь поставить VNC сервер на таблетку и на компе уже снимать видео того что происходит на таблетке?

dik @ 19-05-2008 23:52:51

На n810 встанет думаю без проблем. Мультизагрузку только сделать. Я когда то писал .vnc с таблетки - но как то вот не получилось у меня конвертировать в avi.  Да и картинка несколько тормозная. Разве что выложить в виде vnc файла для просмотра клиентом...

OID @ 31-05-2008 13:02:02

плохо, что нет правого клика,  а как насчет ВТ-клавиатуры + USB мышь? мне кажется  это идеальный вариант, вопрос только в том будет ли работать такая связка.

dik @ 31-05-2008 13:10:30

Юсб клава работает - наверно и мышь будет работать. БТ тоже должна работать но не пробовал.
Я пока снёс систему с карты - ибо нужно место а второй карты у меня нет :( Куплю вторую - обязательно поставлю снова.

svs57 @ 04-06-2008 00:28:05

По поводу 2-й и 3-й кнопки мыши советую попробовать xmonobut
У меня на Заурусе с Дебианом стоит.
Я делал так Ctrl+tap - 2-я кнопка
Alt+tap - 3-я
А вообще Дебиан, конечно здорово
Когда пользовался Заурусом поставил сразу как появился для armel одним из первых.
А вот на таблетку пока не хочу ставить.
Приложений хватает. ОО мне на фиг не нужен.
А по мелочи и сам из дебиановских исходников соберу, если нужно.
Пока 810-я от Нокии приятно удивляет

dik @ 04-06-2008 00:35:36

Снёс пока - ибо нужна карта памяти под данные. Всё таки maemo в юзаньи гораздо удобнее. А как запасной вариант для отдельных приложений можно конечно юзать...

efoxxi @ 08-06-2008 17:55:43

А я зато как раз поставил Debian на N800. Работает, но есть определённые отрицательные нюансы:
1) быстро садится батарея
2) нет индикатора батареи
3) неудобная экранная клавиатура
4) не работают радио и камера
5) криво играется видео

Во всём же остальном, думаю Debian будет более предпочтителен, чем OS2008 от Nokia, и мне бы лично хотелось перейти полностью на Debian, если бы не всё вышеперечисленное.

svs57 @ 08-06-2008 23:01:40

ИМХО лучше всего было бы перекомпилировать OS2800 для Дебиана.
Тогда остались бы удобства OS2008 и пакеты Дебиана.

gLobster @ 08-06-2008 23:35:04

Вы отдаёте себе отчёт в том, что написали? Примерно как - лучше бы перекомпилировали Виндоус под линукс - стала бы с открытым кодом...

dik @ 09-06-2008 01:18:06

Ну и толку будет от огромного количества приложений не заточенных под работу на таком экране и таких клавишах/машинке ? Как запасной вариант на карте - целиком и полностью поддерживаю. Но как замена maemo ? - отнюдь нет. Вы потыкайте целый день в mathbox-keyboard - вам виртуальная клава таблетки потом такой прелестью покажется.

А насчёт многообразия приложений - для повседневной мобильной работы - не факт что все они нужны. Гимпы и Опеноффисы...

Портировать надо больше - и красиво портировать - с фингер френдли скроллом и так далее и будет всем счастье. А Debian и так работает - с допилкой будет работать ещё лучше... Я, как только карту вторую прикуплю - обязательно снова поставлю.

Видел разговор в конференции о допилке и усовершенствовании - у zap по моему основательно приспособенная версия - видел на Лор. Если бы он выложил конфиги в вики, многие были бы ему благодарны.

svs57 @ 09-06-2008 02:55:35

gLobster говорит:

Вы отдаёте себе отчёт в том, что написали? Примерно как - лучше бы перекомпилировали Виндоус под линукс - стала бы с открытым кодом...

Это вы читаете примерно как.
А я лично компилировал таблеточные приложения на Дебиан, который у меня на Заурусе стоит.
Зачем Вы хамите? А еще модератор. Стыдно.

gLobster @ 09-06-2008 04:16:49

В чём было хамство? Спрошу по-другому? Что Вы подразумеваете под фразой "Перекомпилировать OS2008 под Debian" ? OS2008 - это аббревиатура от Operation System 2008. Debian - название операционной системы. Вот я и спросил, Вы отдаёте себе отчёт в том что Вы написали? Если это не по незнанию - давайте Вам объясним. Если же Вы, прекрасно в этом разбираясь, пишите такую фразу - то какой пример Вы подаёте тем новичкам, что приходят на наш форум за знаниями и помощью? Какое-то у Вас болезненное восприятие моих вопросов.

svs57 @ 09-06-2008 04:48:26

Хамство было в том, что вы не разобравшись стали писать про компиляцию офтопика.
Что мешает взять исходники  и скомпилировать их с библиотеками Дебиана?
Если вы не понимает, то не нужно ехидничать и хамить.
Какой пример Вы молодым подаете?
Сначала подумайте, потом пишите, а не наоборот.

dik @ 09-06-2008 04:54:17

ребяты, давайте жить дружно.  В нокии один фиг своя точка зрения на то что они наделали.
Можно конечно тянуть в разные стороны - в Mamon`u, debian, ubuntu, fedoru, однако от того как будет двигаться воз - зависит будущее таблетки вообще.

svs57 @ 09-06-2008 05:05:33

Я уже один раз писал здесь, что не люблю хамства и сносить его от кого бы то ни было не намерен.

А по теме я уже многое из Дебиановских пакетов на таблетку перенес.
Пусть товарищ напишет как он это делает перенося с офтопика на Линукс.

dik @ 09-06-2008 05:25:19

svs57 :

Хамства имхо не было. Подкол - конечно да. Ну так и формулировка несколько спорная. "лучше всего было бы перекомпилировать OS2800 для Дебиана" - тут грех не подколоть.
Ну негоже линуксоидам распри устраивать.
давайте мириться.

Или ругаться :) - но уже в другой теме где нибудь : http://n8xx.com/forum-21-razgovory-za-zhizn.html   

dik @ 09-06-2008 05:27:49

Заранее прошу прощения за проявления хамства со свое стороны - я вот новичков жаждущих помощи нещадно стебу :( или мне так кажется...

http://n8xx.com/message-11539.html#p11539   

Ну так наверно желающий получить исчёрпывающий ответ, должен задавать зачёрпывающий вопрос ?

tolik @ 09-06-2008 13:59:17

Подскажите пожалуйста, не могу загрузить debian на свою n810. Вроде все делал как необходино: распаковал архив с системой на внешнюю влешку с ext2,  затем запустил скрипт initfs_flash, все прошло нормально, без ошибок, перезагружаюсь, выбираю загрузку с внешней карты, и получаю ошибку типа "невозможно загрузиться с карты..." и начмнается обычная загрузка os2008
Куда хотя бы копать, в чем может быть проблемма ?

dik @ 09-06-2008 14:26:49

распаковал архив с системой на внешнюю влешку с ext2,  затем запустил скрипт initfs_flash

вот эти два действия надо было по идее в обратной последовательности выполнять - сначала initfs_flash  - потом дебиан на карту...
попробуйте снова распаковать архив на флэшку

tolik @ 09-06-2008 15:04:29

от перестановки мест слагаемых... вновь получаю "boot from mmc2 failed, boot from flash"
Вот тока почему загрузчик говорит как mmc2, а в системе она как mmc1, или это не одно и то же
Тем не менее, спасибо за отзывы, может кто еще что подскажет

dik @ 09-06-2008 15:06:07

mmc2 - внутренняя / mmc1 - внешняя

вы загрузчиком то какую выбираете ?
Джойстиком можно выбирать нужную. А у вас наверно дефолтная грузится - внутренняя / а затем internal flash

tolik @ 09-06-2008 22:41:56

> вы загрузчиком то какую выбираете ?
да я уже все пеункты перебрал, один и тот же эффект

dik @ 09-06-2008 23:49:37

а карта в какую fs была отформатирована ?

null @ 10-06-2008 01:11:57

tolik, у меня было то же самое на n800. Нашел описание бага https://bugs.maemo.org/show_bug.cgi?id=2747   , сходил по ссылкам в описании, поправил bootmenu.conf и заново запустил скрипт initfs_flash. Теперь все работает.

tolik @ 10-06-2008 11:02:46

null, а что именно Вы подправили, тот код bash-скрипта который приведен в последнем коментарии в точности совпадает с моим.

null @ 11-06-2008 03:28:47

Если у Вас тот же архив с initfs_flasher, что и у меня, то там должен быть файл "bootmenu.conf.n8x0.example", его надо переименовать в "bootmenu.conf". В начало файла пишем

Код:

INT_CARD="" 
EXT_CARD="mmcblk0"  
if grep -q RX-34 /proc/component_version 
then #N800   
INT_CARD="mmcblk0"  
if grep -q mmcblk1 /proc/partitions  
then # Removable card present   
EXT_CARD="mmcblk1"       
else # Removable card not present   
EXT_CARD=""           
fi         
fi          
if grep -q RX-44 /proc/component_version         
then #N810 
if grep -q mmcblk1 /proc/partitions  
then # Removable card present   
INT_CARD="mmcblk1"       
EXT_CARD="mmcblk0"              
else # Removable card not present      
INT_CARD="mmcblk0"  
EXT_CARD=""            
fi      
fi

В menu items что-то вроде

Код:

MENU_2_NAME="Debian"                                                                              
[ -z "$EXT_CARD" ] && MENU_3_NAME="No removable card -- do not select this"    #Если используем внешнюю карту, или  INT_CARD, если внутреннюю
MENU_2_ID="mmcext2"                                                                                                                  
MENU_2_DEVICE=${EXT_CARD}p2 #p2 указывает номер раздела на карточке, лучше всего сделать 2 раздела, первый с fat32, который будет определяться в maemo, как флэшка, и ext2 для Дебиана
MENU_2_MODULES="mbcache ext2"                                                                                                        
MENU_2_FSTYPE="ext2"                                                                                                                 
MENU_2_FSOPTIONS="noatime"

После прошивки с таким конфигом у меня все заработало.
В итоге все должно выглядеть как-то так    =)

tolik @ 11-06-2008 11:25:03

null, спасибо большое, все заработало.

KakaDemon @ 12-06-2008 15:25:12

Wine ставить не пытались? :)

dik @ 12-06-2008 16:00:09

KakaDemon :

Wine нет под arm

dik @ 13-06-2008 07:18:41

Может кто то подскажет какой драйвер использовать для звука в mplayer ? с alsa у меня траблы.

Заказал вторую карточку на 4 гига, так что скоро буду продолжать эксперименты.

OID @ 13-06-2008 09:18:29

попробуй запустить плеер с такой опцией:

Код:

mplayer -ao help

узнаешь какие драйвера звука доступны для мплеера

lexa_ @ 17-06-2008 05:55:53

У меня возникает проблема при загрузке:
На внутреней карточки у меня
256 мб Fat32
2.5 Гб ext2
256 мб Swap

При загрузке я выбираю загружаться с внутреней карты (ext2), потом белый экран с надписью типа : загрузка идёт, а потом ребут и снова загрузочное меню. патч предложеный null, я попробовал, но не помогло, оно даж не пишет загрузка, а сразу пишет : "загрузка с карты не получаеться, грузим с внутренего флеша"
ктонибудь сталкивался с таким поведением ?

P.S. Простите что не привожу точных текстов ошибок, с таблетки тяжело копировать, особенно в загрузочном режиме.

lexa_ @ 17-06-2008 06:09:25

Причину нашол: мои кривые руки и не внимателььное чтение

dik говорит:

сначала initfs_flash  - потом дебиан на карту...
попробуйте снова распаковать архив на флэшку

dik @ 17-06-2008 06:16:31

так кто поставил - как впечатления ?

null @ 17-06-2008 07:26:31

Впечатления неоднозначные. Ставил "just for fun, because I can". Поставил, поиграл и понял, все, что мне нужно от таблетки, есть и в Maemo. Сейчас держу в дебиане OpenOffice и gcc. Не хватает hildon-desktop'а с его апплетами для работы с таблеткой. Он есть в репозиториях, но настраивать его лень, а по умолчанию он неюзабелен. Еще нашел такую ссылку   , но вникать пока нет времени.

lexa_ @ 17-06-2008 08:22:26

Я работал на дебиане на таблетке не так много, но мне он понравился, конечно немало не оч удобных вещей, например клава не выскакивает при наведении на поле ввода, да и xfce инога притормаживает(особено меню, на ББ я вообще меню не пользуюсь), но в целом он мне больше понравился чем maemo, хотя его ещё пилить и пилить.
Я вот не понимаю почему в нокии начали выдумывать велосипед? Взяли-бы готовый WM (например xfce или openbox), написали конфиги и пару прог и всё ! Nokia сэкономила бы на зарплате программистам, а пользователи получили кучу пакетов.
Вообще дебиан - кул, надо попробовать kde3 и флюкс, я думаю флюкс будет просто летать.
Также оч важный вопрос : что делать с окнами вылезающими за экран ? а таких окон большинство.

Nuri @ 17-06-2008 08:42:29

Никогда не слышал, чтобы юзеры коммуникаторов на WM возжелали поставить туда полноценную XP к примеру. Только юзеры таблетки пытаются (зачем-то) водрузить на скромный девайс полноценную ось. не заменит полностью таблетка ноутбук никогда, зачем так извращаться? :) тока ради экспириенса если.

lexa_ @ 17-06-2008 09:11:09

Nuri
А зачем держать на таблетке ущербную OS ?
Я считаю что лучше допилить существующую чем изобрететь велосипед.

Nuri говорит:

Никогда не слышал, чтобы юзеры коммуникаторов на WM возжелали поставить туда полноценную XP к примеру.

Это потомучто она там не сможет работать.

Nuri @ 17-06-2008 09:16:35

lexa_ говорит:

Nuri
А зачем держать на таблетке ущербную OS ?
Я считаю что лучше допилить существующую чем изобрететь велосипед.

Nuri говорит:

Никогда не слышал, чтобы юзеры коммуникаторов на WM возжелали поставить туда полноценную XP к примеру.

Это потомучто она там не сможет работать.

Таблетка, как компьютер, сама по себе ущербна и ось у нее соответствующая. Карлику ведь неудобно кататься на полноценном велосипеде? :)
Какие-то непонятные ожидания чуда от девайса. Ладно, хватит, разведем щас :) Будем считать, что мнения высказаны.

null @ 17-06-2008 09:16:40

lexa_, matchbox-wm может помочь с вылезающими окнами, в разумных пределах.
Nuri, зачем задавать такие вопросы? Между Maemo и Debian слишком мало разлиий, что бы делить их на полноценную и неполноценную системы.

Nuri @ 17-06-2008 09:30:42

null говорит:

Nuri, зачем задавать такие вопросы? Между Maemo и Debian слишком мало разлиий, что бы делить их на полноценную и неполноценную системы.

Вопрос философский. Я делю, вы - нет.