LINUX.ORG.RU

Карманный компьютер с Linux, часть 2

 , , ,


2

6

Давно люблю портативные компьютеры, на которые можно установить Linux.

После Пандоры добрался до GPD Micro PC, живёт она у меня с месяц.

Поставил последнюю федору «на посмотреть» и решил пока оставить. Перетащил конфиг с основного компа, в принципе он подошёл почти без изменений.

На машинке можно делать то же самое, что и на большом компьютере, но при этом она очень компактная.

В метро я читаю SICP и делаю упражнения, если выдаются свободные 10-15 минут — делаю упражнения по турецкому с elon.io. Можно запускать старые игры под wine, но поскольку мышь не самая удобная, лучше играть во что-то пошаговое.

Радует возможность синхронизировать файлы с основным компьютером через git, можно в случае чего быстро подшаманить что-то по работе.

Из недостатков, как и на прошлой аналогичной машинке, неудобно печатать по-русски, ХЪЖЭ под fn клавишами.

Не удалось заставить работать netflix, но поскольку диска на ней 512 гигов, можно оформить подписку на рутрекер и смотреть сериалы без рекламы и СМС.

Батарейка живёт долго, вентилятор включается редко.

>>> Просмотр (2560x1440, 1995 Kb)

★★★★★

Проверено: Satori ()

Ответ на: комментарий от Hoodoo

работающую сессию

Так я и не понял (кажется, я уже задавал этот вопрос) — tty совсем неюзабелен?

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

mord0d ★★ ()
Ответ на: комментарий от mord0d

Да я разберусь, просто не сразу. Буду пробовать с весой запуститься, или без графики вообще. Надо просто минут сорок спокойно посидеть.

Hoodoo ★★★★★ ()
Ответ на: комментарий от f00f

GPD Pocket 3

а вот интересно, кодить можно на нём?

Третий ещё только где-то в проектах. Вангую, сойдёт со стапеля в 2021, не раньше.
На двушке? Если хочется, то можно.

Но пока мне не выдадут клавиатуру, эквивалентную VGN-P, то я пас.

aidaho ★★★★★ ()

Неужто кто-то до сих пор гоняет в ПЕРВЫЙ фоллаут? Или это так, для демонстрации? И как ты его взгромоздил туда? Мне казалось, он давно не ставится даже на винду.

Pyzia ★★★★ ()
Ответ на: комментарий от aidaho

можно вполне спокойно несколько часов поемаксить

на моём древнем боевом ноуте клавиатура смещена к фронтальной части корпуса. кодить жестяная жесть кисти рук провисают. как ты имэксишь на этом чуде? :-D

f00f ()
Ответ на: комментарий от Pyzia

он давно не ставится даже на винду

ставится. на семёрке как дети в школу.

f00f ()

Интересно, можно ли соорудить нечто подобное только на Малинке/Апельсинке и т.д. ? Пускай даже с меньшей производительностью.

Twissel ★★★★★ ()
Ответ на: комментарий от Pyzia

В зарубежных интернетах часто встречаю мнение, что первый фол круче второго, потому что более «серьезный».

Мне казалось, он давно не ставится даже на винду.

Ставится

hopheynananey ()
Ответ на: комментарий от f00f

WIN2 это handheld, при чём тут свисающие руки?
А VGN-P и покеты банально слишком низкие, чтобы им нужна была дополнительная подставка.

aidaho ★★★★★ ()
Ответ на: комментарий от Hoodoo

простая письменность, очень простая фонетика, очень внятное правописание, интересная грамматика, при этом несложная для понимания

Прикольно как. А простая-несложная в сравнении с чем? Какие ещё языки учил?

zabbal ★★ ()
Ответ на: комментарий от mord0d

Так, у меня получилось. Завёлся с драйвером FBSC. Проблема в том, что если воткнуть мышь на ходу, то вэйланд крашится.

Завёлся вайфай даже.

Экран в портретной ориентации и повернуть пока не получилось. 802.11r не завёлся (в линуксах из коробки). Звук потестить не успел. В целом довольно приятно даже выглядит, флэшку пока оставлю на поиграться.

pciconf:

hostb0@pci0:0:0:0:	class=0x060000 card=0x00000000 chip=0x31f08086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
none0@pci0:0:0:1:	class=0x118000 card=0x72708086 chip=0x318c8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant'
    class      = dasp
vgapci0@pci0:0:2:0:	class=0x030000 card=0x00000000 chip=0x31858086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = display
    subclass   = VGA
hdac0@pci0:0:14:0:	class=0x040300 card=0x000010ec chip=0x31988086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = multimedia
    subclass   = HDA
none1@pci0:0:15:0:	class=0x078000 card=0x72708086 chip=0x319a8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Trusted Execution Engine Interface'
    class      = simple comms
ahci0@pci0:0:18:0:	class=0x010601 card=0x72708086 chip=0x31e38086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = mass storage
    subclass   = SATA
pcib1@pci0:0:19:0:	class=0x060400 card=0x72708086 chip=0x31d88086 rev=0xf3 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:19:2:	class=0x060400 card=0x72708086 chip=0x31da8086 rev=0xf3 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
xhci0@pci0:0:21:0:	class=0x0c0330 card=0x72708086 chip=0x31a88086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = USB
none2@pci0:0:22:0:	class=0x118000 card=0x72708086 chip=0x31ac8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO I2C Host Controller'
    class      = dasp
none3@pci0:0:22:1:	class=0x118000 card=0x72708086 chip=0x31ae8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO I2C Host Controller'
    class      = dasp
none4@pci0:0:22:2:	class=0x118000 card=0x72708086 chip=0x31b08086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none5@pci0:0:22:3:	class=0x118000 card=0x72708086 chip=0x31b28086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none6@pci0:0:23:0:	class=0x118000 card=0x72708086 chip=0x31b48086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none7@pci0:0:23:1:	class=0x118000 card=0x72708086 chip=0x31b68086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none8@pci0:0:23:2:	class=0x118000 card=0x72708086 chip=0x31b88086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none9@pci0:0:23:3:	class=0x118000 card=0x72708086 chip=0x31ba8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
none10@pci0:0:24:0:	class=0x118000 card=0x72708086 chip=0x31bc8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO UART Host Controller'
    class      = dasp
none11@pci0:0:24:1:	class=0x118000 card=0x72708086 chip=0x31be8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO UART Host Controller'
    class      = dasp
none12@pci0:0:24:2:	class=0x118000 card=0x72708086 chip=0x31c08086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO UART Host Controller'
    class      = dasp
none13@pci0:0:24:3:	class=0x118000 card=0x72708086 chip=0x31ee8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO UART Host Controller'
    class      = dasp
none14@pci0:0:25:0:	class=0x118000 card=0x72708086 chip=0x31c28086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO SPI Host Controller'
    class      = dasp
none15@pci0:0:25:1:	class=0x118000 card=0x72708086 chip=0x31c48086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO SPI Host Controller'
    class      = dasp
none16@pci0:0:25:2:	class=0x118000 card=0x72708086 chip=0x31c68086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Serial IO SPI Host Controller'
    class      = dasp
sdhci_pci0@pci0:0:28:0:	class=0x080501 card=0x72708086 chip=0x31cc8086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller'
    class      = base peripheral
    subclass   = SD host controller
isab0@pci0:0:31:0:	class=0x060100 card=0x72708086 chip=0x31e88086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-ISA
none17@pci0:0:31:1:	class=0x0c0500 card=0x72708086 chip=0x31d48086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Celeron/Pentium Silver Processor Gaussian Mixture Model'
    class      = serial bus
    subclass   = SMBus
iwm0@pci0:1:0:0:	class=0x028000 card=0x81108086 chip=0x31658086 rev=0x79 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Wireless 3165'
    class      = network
re0@pci0:2:0:0:	class=0x020000 card=0x012310ec chip=0x816810ec rev=0x15 hdr=0x00
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet```
Hoodoo ★★★★★ ()
Последнее исправление: Hoodoo (всего исправлений: 1)
Ответ на: комментарий от zabbal

Каждое в сравнении со своим конечно. Орфография по сравнению с французской или английской. Алфавит по сравнению с идиш. Ну и т.д.

Я немного чего учил, но много чем интересовался. Польский вот сам выучил.

Hoodoo ★★★★★ ()
Ответ на: комментарий от Twissel
Ответ на: комментарий от Hoodoo

вэйланд

Не тыкал, на него awesome ещё не портировали. ☺

Завёлся вайфай даже.

iwm

Чего б ему не завестись… ☺

Это хорошо, что на борту Intel.

re

Ethernet тоже завёлся, надо только IP/DHCP прописать.

hda

Звук тоже должен быть.

sdhci_pci

Кардридер работает.

vgapci

FBSC

UEFI?

---

Вижу SPI/UART/I2C, их тоже можно завести при желании.

---

Премного благодарен. Интересный девайс, надо брать. :3
x86 — это большой плюс для такого девайса, всё интеловское упрощает квест.

mord0d ★★ ()
Ответ на: комментарий от aidaho

если у тебя длинные пальцы как у паганини, проблема будет полюбас

f00f ()
Ответ на: комментарий от Hoodoo

Я, увы, пока огранилился обычными немецким с английским. Как тебе турецкий по сравнению с ними?

Польский вот сам выучил.

Долго заняло? До какого уровня?

zabbal ★★ ()
Ответ на: комментарий от zabbal

языки изучать классно. рад бы, но со временем сложновато.

f00f ()
Ответ на: комментарий от mord0d

Да, очень удобно. Из того что не пришлось пересобирать под арм - hledger, greenclip, matterhorn.

Под UEFI загрузчик номада заточен, да.

По поводу языков (и ответ на вопрос [user]zabbal[/user]) — у меня нет возможности по полтора часа сидеть с учебниками, я учу урывкам, понемногу, но каждый день.

Польский — изи мод, почти сразу смог воспринимать на слух процентов 50, так что добавилась возможность слушать подкасты, хорошо пошло. Года за полтора освоил. Произношение конечно дичь, а так нормально.

Турецкий сильно отличается даже способом построения фраз, на нём надо думать учиться (у меня есть ручка — моя ручка существует, всё что можно перенесено в суффиксы).

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

Hoodoo ★★★★★ ()
Последнее исправление: Hoodoo (всего исправлений: 1)
Ответ на: комментарий от Hoodoo

x86 дико упрощает задачу (это только в линуксах выкидывают поддержку x86, и игроделы, остальной мир пока ещё ориентируется на). amd64 (x86_64) — это жирновато для PPC.

Но при любом раскладе это лучше ARM или какого-нибудь ещё более редкостного говна редкого, под которое в лучшем случае просто нет готовых билдов, а то и вообще патчить придётся полмира и зависимости. С меня хватит ARM, я уж лучше отдам $500 (не очень адекватная цена для PPC в XXI веке, зато 100% пригодный для использования девайс) за карманный x86/amd64, чем возьму дешевле (или дороже) огороженный планшет, с которым придётся долбиться неделю чтобы просто иметь возможность загрузить хоть что-нибудь отличное от зелёного ведра с дерьмом мусором, а о том, чтобы завести на планшете полноценную привычную UNIX-like и речи быть не может.

mord0d ★★ ()
Ответ на: комментарий от mord0d

С меня хватит ARM, я уж лучше отдам $500 (не очень адекватная цена для PPC в XXI веке, зато 100% пригодный для использования девайс) за карманный x86/amd64, чем возьму дешевле (или дороже) огороженный планшет, с которым придётся долбиться неделю чтобы просто иметь возможность загрузить хоть что-нибудь отличное от зелёного ведра с дерьмом

Два линукса этому джентльмену.

Сам вместе со всеми ждал тех самых крутых портативных ARM-девайсов, которые будут выше, быстрее, сильнее и экономичнее amd64 интелей.
Прошло 10 лет зоонаблюдений за кунст-камерой ARM-зоопарка, и знаете что? Нафиг надо.

Лучше отстегнуть за интелевского монстра типа m3, и жить, как белый человек.
Благодаря интелю, на тот же GPD WIN2, стабильный дебиан вкатывается практически беспроблемно.
И следующие 10+ лет свежие дистрибутивы туда будут вставать с полпинка. Купленный проприетарный софт в бинарниках заработает без бубна.

ARM, как платформа для полноценного портативного ПК, полностью себя дискредитировала.

aidaho ★★★★★ ()
Ответ на: комментарий от mord0d

не очень адекватная цена для PPC

PowerPC,или что ты имеешь в виду?

f00f ()
Ответ на: комментарий от aidaho

а мне вот даже интересно стало. модель планшета x86 based, которую можно пощупать на нашем недорыночке, не подскажешь ли?

f00f ()
Последнее исправление: f00f (всего исправлений: 1)
Ответ на: комментарий от f00f

PPC

Pocket PC, КПК, если угодно. Сейчас у этого класса девайсов забвение… уже много лет как.

mord0d ★★ ()
Ответ на: комментарий от mord0d

Сейчас у этого класса девайсов забвение

Он переродился в то что нынче называют «смартфоны». Для эффекта полного погружения можно выключить сотовый модуль.

PolarFox ★★★★★ ()
Ответ на: комментарий от PolarFox

Он переродился в то что нынче называют «смартфоны».

Смартфон != КПК.

Для эффекта полного погружения можно выключить сотовый модуль.

Ага, и тут же вырастет хардварная клавиатура, ОС вдруг станет нормальной юзабельной?

Чушь не пори, это разные классы, у них разное назначение. КПК даже используются по большей части двумя руками. Или что, такой расклад мешает спиннер крутить?

// А ещё смартфоны считают себя умнее своих пользователей, а КПК решают поставленные задачи.

mord0d ★★ ()
Ответ на: комментарий от mord0d

В тех КПК которые я помню никакой хардварной клавиатуры не было. А девайсики с клавиатурой назывались в англоязычных интернетах не PocketPC, а Handheld PC или позднее UMPC.

ОС - пальма, винце, симба явно не были полноценными. Андроид - более полноценный как линукс, чем windows ce был виндой.

PolarFox ★★★★★ ()
Последнее исправление: PolarFox (всего исправлений: 1)
Ответ на: комментарий от f00f

а мне вот даже интересно стало. модель планшета x86 based, которую можно пощупать на нашем недорыночке, не подскажешь ли?

Не знаю. Из безклавиатурных устройств меня интересуют только смартфоны.

aidaho ★★★★★ ()
Ответ на: комментарий от Hoodoo

мегадевайс… одного не пойму – нахрена такую цацку поставлять с вендой?

HAHOPO6OT ()
Ответ на: комментарий от PolarFox

Для эффекта полного погружения можно выключить сотовый модуль.

Не-а. Полная глубина не случится. Нужен рабочий стол и меню пуск.

f00f ()
Ответ на: комментарий от PolarFox

В тех КПК которые я помню никакой хардварной клавиатуры не было.

И таких девайсов тоже было. Экранная клавиатура со стилусом — не лучшее решение.

Handheld PC

И это тоже далеко от нынешних смартфонов, даже дальше КПК.

Андроид - более полноценный как линукс, чем windows ce был виндой.

Да ну?! У меня до сих пор есть живые девайсы с WinCE 6.5, и оно больше Windows, чем нынешняя Windows. А количество качественного софта — Android нервно сосёт в сторонке.

mord0d ★★ ()
Ответ на: комментарий от aidaho

Да я тоже не особо жажду, просто интересно взглянуть. А так, валяются дома несколько, игрушка на раз. Один даже ремонтирую, разложил на столе кишки, готовлю прошивочку.

f00f ()
Ответ на: комментарий от aidaho

ARM, как платформа для полноценного портативного ПК, полностью себя дискредитировала.

это потому что физическим производством платформы и компонентов занимаются все кому не лень, а интеллектуальная разработка arm имеет на выхлопе только документацию. штеуд держит всё под собой, дрова, софт, железо.

f00f ()
Ответ на: комментарий от PolarFox

Андроид - более полноценный как линукс, чем windows ce был виндой.

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

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

f00f ()
Ответ на: комментарий от mord0d

Для Windows CE виндовый софт приходилось портировать под кастрированное API в котором даже понятия текущего каталога процесса нет.

На андроиде можно запускать полноценный линуксовый софт собранный под нужную процессорную архитектуру в доступном на запись префиксе или в чруте.

Качество софта под старые девайсы достигалось в основном благодаря отсутствию функций в этом самом софте. Так то я тоже с ностальжи вспоминаю свои былые пальмы и покетписюки, но если смотреть правде в глаза, то единственное что не может делать ондроед, что мог покет - работать от пары батареек ААА. Да и то, поздние покеты тоже уже от батареек не работали.

PolarFox ★★★★★ ()
Последнее исправление: PolarFox (всего исправлений: 1)
Ответ на: комментарий от f00f

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

PolarFox ★★★★★ ()
Ответ на: комментарий от PolarFox

это да согласен. обострение борьбы за ресурсы и информационные войны.

f00f ()
Ответ на: комментарий от PolarFox

с ностальжи вспоминаю свои былые

скупая мужская

f00f ()
Ответ на: комментарий от Hoodoo

Прикольно, мерси за пояснения. Ещё в догонку - для английского есть Британский Совет, для немецкого - Институт Гёте. Что есть аналогичного для польского и турецкого в плане учебных материалов, курсов, сертификации и всякого такого? И где ты искал носителей для практики? Просто зашёл на какой-то форум и сказал «курва!»? :)

zabbal ★★ ()
Ответ на: комментарий от zabbal

Я не знаю, что с сертификацией, но есть Совет польского языка, который регулирует всякое разное. У турок Ассоциация турецкого языка.

Поскольку я не собираюсь ни в одной из этих стран работать, лол, я не заморачиваюсь с сертификатами. Хотя наверное на стенке бы понтово смотрелось.

Учебные материалы я выбираю «по обстоятельствам», например: как я говорил, польский я стал очень быстро понимать на слух и соответсвенно очень большая часть «материалов» — это аудио. Сначала это были подкасты, теперь аудиокниги. Я их переслушал очень много.

С турецким этот номер (пока) не проходит, я использую курс на elon.io, это «первый проход» для того, чтобы представлять себе в общих чертах, как какие-то базовые вещи устроены в языке (например, там не очень привычным образом устроено выражение должности/нужности), а дальше будет видно.

Просто зашёл на какой-то форум и сказал «курва!»? :)

Именно так.

Hoodoo ★★★★★ ()
Ответ на: комментарий от mord0d

х86 не преимущество

ARM не хуже. Вопрос в Операционной системе и софте. Даже андроид, по сути , набор костылей для архитектуры arm, чё уж говорить про операционки для архитектуры х86, которые тулят на arm. Нужна ос для arm, чтоб использовать все преимущества этой архитектуры и соответственно софт. Кроссплатформенность херит все преимущества, которые присуще той или иной архитектуре.

sqq ()
Ответ на: Ну ты понял про ARM от sqq

Re: Ну ты понял про ARM

https://www.qualcomm.com/products/snapdragon-8cx-compute-platform Ну ты понял про ARM

Я то всё понял давно. Толку мне от очередных бумажных побед?
Но вообще конечно хорошо, что пришёл Microsoft и начал зачистку в этом зоопарке мутантов.
Может ещё Apple подключится?

ARM не хуже. Вопрос в Операционной системе и софте.

Видишь: сам понимаешь, что не готов.
На словах ARM Лев Толстой, а на деле не готов уже десятилетие.

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

Нужна ос для arm, чтоб использовать все преимущества этой архитектуры и соответственно софт. Кроссплатформенность херит все преимущества, которые присуще той или иной архитектуре.

Если посмотреть на это в зеркало, то согласен:
Кроссплатформенность сама по себе гигантское преимущество. А ARM в текущем виде не нужен.

aidaho ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)