LINUX.ORG.RU

Поддерживаются ли эти устройства в Linux?

 ,


0

1

Скоро я буду ставить на свой планшет DEXP Ursus Z110 Arch Linux вместо родной Windows 8, пока делаю резервную копию винды на случай чего (тупо копирую с помощью dd /dev/mmcblk0 на внешний HDD в файл).

На LiveUSB арча заметил, что не определилось следующее железо - камера, Wi-Fi. 3G модем, как ни странно определился (появилось 3 штуки ttyUSBx, что это ещё может быть, если я ничего не вставлял кроме флешки). Работу тачскрина проверить не могу без иксов.

Камера, если верить диспетчеру устройств винды, у меня OV2680. Wi-Fi модуль - RTL8723BS. Аудио определяется виндой как Intel SST Audio Device (WDM).

Что можете сказать насчёт этого железа? Против сборки кастомного ядра с нужными модулями ничего не имею, главное чтобы оно вообще заработало.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Могу сказать, что будет много секса и мало профита.

anonymous
()

RTL8723BS

Вот не верю, что рылотек в линуксе не запустился. Может на лайве фирмварь под него не положили?

OV2680

По описанию на малиновую камеру интерфейсом похоже.

Описалово

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

Может на лайве фирмварь под него не положили?

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

По описанию на малиновую камеру интерфейсом похоже.

Мне вот интересно, к Intel-процессору эта камера подключается через DCMI + I2C, как и к малинке?

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

Кхм... если есть драйвера для Linux, то можно скомпилировать кастомное ядро с модулями, которые отключили мейнтейнеры арча.

Или ты намекаешь на то, что Android тоже Linux, однако поддержку некоторых девайсов из него фиг перенесёшь на нормальные дистрибутивы?

KivApple ★★★★★
() автор топика

Wi-Fi модуль - RTL8723BS

Wi-fi - https://github.com/hadess/rtl8723bs
BT - https://github.com/lwfinger/rtl8723bs_bt
У lwfinger есть и форк Wi-fi, но когда я его последний раз пробовал он у меня даже не компилировался.

Intel SST Audio Device

Осторожней! Щупай колонки, на предмет перегрева. У меня чуть планшет не сгорел, очухался правда через пару дней.

эта камера подключается через DCMI + I2C, как и к малинке?

MIPI+I2C, единственное что мне завести не удалось.

Мои мучения, правда там многое не актуально (все патчи уже в ядре).

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

тема на убунтофоруме с пометкой SOLVED

Ахаха.
Там все темы без разбору так отмечаются модерастами после пары недель молчания.

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

Минимальная система арча поставилась и загрузилась. Ставлю иксы. Для Wi-Fi соберу модуль по твоей ссылке, большое спасибо.

MIPI+I2C, единственное что мне завести не удалось.

Жаль, но без камеры в крайнем случае я проживу. Главное, чтобы тач, звук и Wi-Fi завелись.

Кстати, у меня тоже батарею не видит.

acpi пишет «Battery 0: Unknown 0%, rate information unavailable».

Что можешь посоветовать?

KivApple ★★★★★
() автор топика

Арч уж точно не для таких устройств. Ставь федору, дебиан или бубунту, меньще проблем будет.

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

Тачскрин работает из коробки.

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

acpi пишет «Battery 0: Unknown 0%, rate information unavailable».
Что можешь посоветовать?

Посмотреть dmesg, /sys/class/power_supply

Ставлю иксы.

Не вижу смысла ставить систему сразу на планшет. Главное иметь рабочее ядро и загрузчик. А систему лучше ставить на обычном компе (создать раздел 6-7G), а потом переносить на usb.

Под загрузчик советую создавать раздел /boot/efi, а не /boot. Т.к. fat, соответсвенно trim-а нет, китайский mmc ... на /boot/efi будет менятся только grub.cfg.

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

В /sys/class/power_supply есть каталог BMBT. Только вот там далеко не все файлы содержат какие-либо данные. Я не нашёл каких-либо данных о том, заряжается ли девайс в данный момент и насколько заряжен, например. Уже поставил xfce и добавил на панель значок батареи - так и есть. Он пишет, что батарея заряжена на 100% и сейчас разряжается, хотя она не должна была успеть зарядиться, да и планшет стоит на зарядке. Регуляция яркости, к слову, работает.

Под загрузчик советую создавать раздел /boot/efi, а не /boot. Т.к. fat, соответсвенно trim-а нет, китайский mmc ... на /boot/efi будет менятся только grub.cfg.

Звучит разумно, сейчас перенесу boot.

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

А систему лучше ставить на обычном компе (создать раздел 6-7G), а потом переносить на usb.

Возможно, ты прав. Всё же процессор не самый быстрый, на ноутбуке всё шло бы шустрее.

Кстати, это сильно плохо, что я поставил 64-битную систему при 32-битном UEFI? У меня оно что-то грузится только если сначала зайти в настройки UEFI, а уже потом грузиться как обычно. А если сразу, то виснет после GRUB.

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

что я поставил 64-битную систему при 32-битном UEFI

Нормально, если грузится через grub (32-bit). Хотя есть проблемы при загрузке в efi режиме (linuxefi, initrdefi). В 64-bit ядре нужно включить опцию EFI_MIXED. На крайняк грузится через linux,initrd, а загрузку прописывать не через efibootmgr, а с помощью Efi-Shell второй версии (на arch-wiki ссылки есть)

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

В /sys/class/power_supply есть каталог BMBT...

Такая же фигня на новом плашете, пока не разобрался.
На старом заряд показывает, charging/discharging врет.
Вообщем пока подозрение на кривое ACPI.

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

Тогда почему могут происходить зависания?

Если перед стартом системы зайти в настройки UEFI и тут же оттуда выйти, то всё ок. Иначе зависает после GRUB (последнее сообщение - «Loading initrd image», после этого экран остаётся неизменным сколько-угодно долго).

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

Тогда почему могут происходить зависания?

х.з., глюк.
Мне кажется, что связано с FB_EFI. Имел проблемы при загрузке efi64/kernel32, и efi32/kernel64. Ядро грузишь через директиву linux или linuxefi? EFI_MIXED в ядре включен?

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

Ядро грузишь через директиву linux или linuxefi?

linux. Сейчас попробовал изменить директиву на linuxefi - GRUB ругнулся, что не знает такой.

EFI_MIXED в ядре включен?

Да.

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

Сейчас попробовал изменить директиву на linuxefi - GRUB ругнулся, что не знает такой.

Модули grub-a на efi разделе есть (в директории типа /EFI/fedora/xi386-efi)? У тебя efi-grub?

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

Модули лежат в каталоге /boot/grub/i386-efi, однако /boot пока ещё является целиком EFI-разделом.

GRUB EFI, иначе бы он не загрузился в принципе.

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

Модули, которые лежат в /boot/grub/i386-efi находит. Но среди них нет linuxefi. В принципе я уже думаю переставить систему на 32-битную, в принципе ОЗУ всё равно 2 ГБ. Это ведь должно решить проблему?

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

Это ведь должно решить проблему?

Возможно. Но я не вижу проблем взять нормальный grub-efi из другого дистрибутива (fedora например) и тупо скопировать нужные файлы (grubia32.efi и модули) на efi-раздел.

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

Как разберешься, скажи пожалуйста. Ну или в какую сторону копать...

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

Поставил модуль для Wi-Fi с GitHub - всё отлично работает. С Bluetooth пока лень разбираться (там, насколько я понимаю, надо искать каким GPIO дёрнуть, чтобы модуль включился).

А вот звук внезапно не работает вообще. Микшер KDE пишет лишь о существовании устройства «фиктивный выход».

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

Не надо никаких GPIO дёргать в моём случае. Скомпилировал код по ссылке, запустил, запустил демон bluetooth - УМВР.

Так, уже не плохо.

Не работает камера, звук и хардварные кнопки (выкл, громкость, Super). Ну и всякие недочёты по мелочи.

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

А вот звук внезапно не работает вообще.

В ядре опции: SND_SOC, SND_SOC_INTEL_SST, SND_SOC_INTEL_BYT_RT5640_MACH, SND_SOC_INTEL_BYTCR_RT5640_MACH есть? Вообще у тебя аудиочип какой ?

cat /proc/modules | grep snd_soc ?

Еще мне помогло переключение в bios-е аудио из режима acpi в режим pci.

ВНИМАНИЕ: можно сжечь динамики (я чуть планшет не сжег).

arson ★★★★★
()
Ответ на: комментарий от arson
$ cat /proc/modules | grep snd_soc
snd_soc_sst_byt_rt5640_mach 16384 0 - Live 0xf8cf9000
snd_soc_sst_baytrail_pcm 24576 0 - Live 0xf8ccd000
snd_soc_sst_ipc 16384 1 snd_soc_sst_baytrail_pcm, Live 0xf8c1b000
snd_soc_sst_dsp 32768 1 snd_soc_sst_baytrail_pcm, Live 0xf8e71000
snd_soc_sst_mfld_platform 57344 1 snd_intel_sst_core, Live 0xf8c75000
snd_soc_rt5640 73728 1 snd_soc_sst_byt_rt5640_mach, Live 0xf8dce000
snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0xf8afb000
snd_soc_core 143360 4 snd_soc_sst_byt_rt5640_mach,snd_soc_sst_baytrail_pcm,snd_soc_sst_mfld_platform,snd_soc_rt5640, Live 0xf8c99000
snd_compress 20480 1 snd_soc_core, Live 0xf8abb000
snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0xf8bfe000
ac97_bus 16384 1 snd_soc_core, Live 0xf8c66000
snd_pcm 77824 5 snd_soc_sst_baytrail_pcm,snd_soc_sst_mfld_platform,snd_soc_rt5640,snd_soc_core,snd_pcm_dmaengine, Live 0xf8c85000
snd 57344 5 snd_soc_sst_mfld_platform,snd_soc_core,snd_compress,snd_pcm,snd_timer, Live 0xf8acf000
dw_dmac_core 24576 2 snd_soc_sst_dsp,dw_dmac, Live 0xf8bf7000
snd_soc_sst_acpi 16384 0 - Live 0xf8a62000

Переключение в PCI режим уменьшило количество модулей в выводе данной команды, однако устройство по-прежнему не видится. Ну... я проверял с помощью микшера KDE и aplay -L.

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

Что можете сказать насчёт этого железа?

бери ведро поновее.

общее замечание, что на флешке с биосом есть sfdp таблица она не читается обычными коммандами, не знаю, копирует ли её flashrom.

dimon555 ★★★★★
()
Ответ на: комментарий от arson
$ ls /lib/firmware/intel/*sst*
/lib/firmware/intel/fw_sst_0f28.bin                   /lib/firmware/intel/fw_sst_22a8.bin
/lib/firmware/intel/fw_sst_0f28.bin-48kHz_i2s_master
$ cat /proc/modules 
rndis_host 16384 0 - Live 0xf8d79000
cdc_ether 16384 1 rndis_host, Live 0xf8d14000
usbnet 32768 2 rndis_host,cdc_ether, Live 0xf8d97000
mii 16384 1 usbnet, Live 0xf8cb2000
bnep 20480 2 - Live 0xf8c81000
bluetooth 417792 5 bnep, Live 0xf918a000
input_leds 16384 0 - Live 0xf8c75000
hid_generic 16384 0 - Live 0xf8ca3000
usbhid 45056 0 - Live 0xf8c1a000
option 40960 0 - Live 0xf8e49000
usb_wwan 20480 1 option, Live 0xf8c9d000
usbserial 32768 2 option,usb_wwan, Live 0xf8d8e000
r8723bs 524288 0 - Live 0xf90db000 (O)
nls_iso8859_1 16384 0 - Live 0xf8bdc000
nls_cp437 16384 0 - Live 0xf8c7c000
iTCO_wdt 16384 0 - Live 0xf8c5f000
vfat 20480 0 - Live 0xf8c59000
iTCO_vendor_support 16384 1 iTCO_wdt, Live 0xf8c15000
fat 57344 1 vfat, Live 0xf8d20000
intel_rapl 20480 0 - Live 0xf8d00000
joydev 20480 0 - Live 0xf8c64000
mousedev 20480 0 - Live 0xf8c6a000
intel_soc_dts_thermal 16384 0 - Live 0xf8c27000
intel_powerclamp 16384 0 - Live 0xf8bb1000
coretemp 16384 0 - Live 0xf8bff000
kvm_intel 155648 0 - Live 0xf8d33000
kvm 397312 1 kvm_intel, Live 0xf8f11000
crc32_pclmul 16384 0 - Live 0xf8c04000
crc32c_intel 16384 0 - Live 0xf8bb7000
aesni_intel 20480 0 - Live 0xf8c53000
aes_i586 20480 1 aesni_intel, Live 0xf8bf1000
xts 16384 1 aesni_intel, Live 0xf8a76000
lrw 16384 1 aesni_intel, Live 0xf8bcc000
gf128mul 16384 2 xts,lrw, Live 0xf8bac000
snd_intel_sst_acpi 16384 0 - Live 0xf8ba7000
mei_txe 20480 0 - Live 0xf8bf9000
ablk_helper 16384 1 aesni_intel, Live 0xf8a71000
snd_intel_sst_core 61440 1 snd_intel_sst_acpi, Live 0xf8bbc000
cfg80211 421888 1 r8723bs, Live 0xf8dc1000
cryptd 20480 1 ablk_helper, Live 0xf8cfa000
pcspkr 16384 0 - Live 0xf8c10000
mei 73728 1 mei_txe, Live 0xf8cd3000
lpc_ich 20480 0 - Live 0xf8cac000
thermal 20480 0 - Live 0xf8c97000
snd_soc_sst_mfld_platform 57344 1 snd_intel_sst_core, Live 0xf8c88000
serio 20480 0 - Live 0xf8c0a000
snd_soc_rt5640 73728 0 - Live 0xf8b94000
evdev 20480 5 - Live 0xf8ad2000
snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0xf8315000
mac_hid 16384 0 - Live 0xf8a66000
tpm_crb 16384 0 - Live 0xf8a15000
snd_soc_core 143360 2 snd_soc_sst_mfld_platform,snd_soc_rt5640, Live 0xf8c2f000
tpm 32768 1 tpm_crb, Live 0xf8ae6000
dw_dmac 16384 0 - Live 0xf8a10000
dw_dmac_core 24576 1 dw_dmac, Live 0xf8b8d000
snd_compress 20480 1 snd_soc_core, Live 0xf8ab6000
snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0xf8a5d000
kxcjk_1013 20480 1 - Live 0xf8adc000
processor_thermal_device 16384 0 - Live 0xf8acd000
int3402_thermal 16384 0 - Live 0xf8ac0000
int3403_thermal 16384 0 - Live 0xf8ab1000
int3400_thermal 16384 0 - Live 0xf8aac000
industrialio_triggered_buffer 16384 1 kxcjk_1013, Live 0xf8a9f000
intel_soc_dts_iosf 16384 2 intel_soc_dts_thermal,processor_thermal_device, Live 0xf8a9a000
kfifo_buf 16384 1 industrialio_triggered_buffer, Live 0xf8a1a000
iosf_mbi 16384 2 intel_rapl,intel_soc_dts_iosf, Live 0xf8a6c000
ac97_bus 16384 1 snd_soc_core, Live 0xf83e6000
acpi_thermal_rel 16384 1 int3400_thermal, Live 0xf83e1000
int340x_thermal_zone 16384 3 processor_thermal_device,int3402_thermal,int3403_thermal, Live 0xf8bec000
i2c_hid 20480 0 - Live 0xf8336000
acpi_pad 16384 0 - Live 0xf8be4000
ac 16384 0 - Live 0xf8bd7000
goodix 16384 0 - Live 0xf8bd2000
industrialio 45056 3 kxcjk_1013,industrialio_triggered_buffer,kfifo_buf, Live 0xf8af1000
hid 90112 3 hid_generic,usbhid,i2c_hid, Live 0xf8b76000
snd_pcm 77824 4 snd_soc_sst_mfld_platform,snd_soc_rt5640,snd_soc_core,snd_pcm_dmaengine, Live 0xf83eb000
snd_timer 28672 1 snd_pcm, Live 0xf83b8000
snd 57344 5 snd_soc_sst_mfld_platform,snd_soc_core,snd_compress,snd_pcm,snd_timer, Live 0xf8a01000
battery 16384 0 - Live 0xf83ac000
soundcore 16384 1 snd, Live 0xf8aa7000
rfkill_gpio 16384 0 - Live 0xf8a95000
snd_soc_sst_acpi 16384 0 - Live 0xf8a87000
rfkill 20480 7 bluetooth,cfg80211,rfkill_gpio, Live 0xf8a7c000
i2c_designware_platform 16384 0 - Live 0xf8375000
i2c_designware_core 16384 1 i2c_designware_platform, Live 0xf8a58000
8250_dw 16384 0 - Live 0xf837a000
spi_pxa2xx_platform 24576 0 - Live 0xf83b1000
pwm_lpss_platform 16384 0 - Live 0xf81f3000
processor 32768 0 - Live 0xf832d000
pwm_lpss 16384 1 pwm_lpss_platform, Live 0xf83a1000
sch_fq_codel 20480 6 - Live 0xf83a6000
ip_tables 20480 0 - Live 0xf81fa000
x_tables 20480 1 ip_tables, Live 0xf831a000
ext4 475136 1 - Live 0xf8b01000
crc16 16384 2 bluetooth,ext4, Live 0xf815f000
mbcache 20480 1 ext4, Live 0xf8159000
jbd2 77824 1 ext4, Live 0xf8361000
mmc_block 32768 3 - Live 0xf8324000
xhci_pci 16384 0 - Live 0xf814b000
xhci_hcd 143360 1 xhci_pci, Live 0xf8a34000
usbcore 172032 9 rndis_host,cdc_ether,usbnet,usbhid,option,usb_wwan,usbserial,xhci_pci,xhci_hcd, Live 0xf81c8000
usb_common 16384 1 usbcore, Live 0xf80ed000
sdhci_acpi 16384 0 - Live 0xf8154000
sdhci 36864 1 sdhci_acpi, Live 0xf81be000
led_class 16384 2 input_leds,sdhci, Live 0xf8113000
mmc_core 102400 4 r8723bs,mmc_block,sdhci_acpi,sdhci, Live 0xf81a4000
i915 987136 6 - Live 0xf8fe9000
video 24576 1 i915, Live 0xf8106000
button 16384 1 i915, Live 0xf811b000
intel_gtt 20480 1 i915, Live 0xf810d000
i2c_algo_bit 16384 1 i915, Live 0xf8146000
drm_kms_helper 90112 1 i915, Live 0xf812b000
drm 241664 8 i915,drm_kms_helper, Live 0xf8168000
agpgart 32768 2 intel_gtt,drm, Live 0xf80f7000

В dmesg ничего по словам SST и audio не грепается.

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

Кстати, как реализовал автозапуск скрипта для Bluetooth?

Я скопировал каталог со всеми файлами в /opt/rtl8723bs_bt, а в начало start_bt.sh дописал cd /opt/rtl8723bs_bt.

Если вручную написать в консоли /opt/rtl8723bs_bt/start_bt.sh && systemctl start bluetooth, то всё ок. Но я то хочу автоматически, поэтому написал юнит:

$ cat /etc/systemd/system/rtl8723bs_bt.service 
[Unit]
Description=Bluetooth driver for RTL8723BS
Before=bluetooth.service
Type=oneshot

[Service]
ExecStart=/opt/rtl8723bs_bt/start_bt.sh
RemainAfterExit=true

[Install]
WantedBy=multi-user.target

Соответственно, сделал enable для bluetooth и этого юнита. И ничего не работает.

В Fedora тоже systemd. Как ты сделал автозапуск драйвера Bluetooth?

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

Касательно звука: в BIOS звуковая карта называется Azalio, если это тебе о чём-то говорит.

Ещё есть проблема, что иногда после гибернации тачскрин перестаёт работать. В dmesg при этом сыпятся сообщении об ошибках i2c. Выгрузка/загрузка модуля goodix ничего не даёт.

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

Тоже так сделал.

Насчёт камеры нашёл какой-то исходник https://android.googlesource.com/kernel/mediatek/ /1badd33a870062fa2d302265be...

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

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

Нашёл костыльный workaround для отображения уровня заряда:

#!/bin/sh
value=`i2cget -f -y 12 0x34 0xB9`
value=$(($value - 0x80))
echo $value > /sys/module/test_power/parameters/battery_capacity

Запускать этот скрипт периодически от имени root. Предварительно загрузить модули i2c-dev и test_power. Вместо 12 может быть другое число (от 0 до максимального номера /dev/i2c-X), нашёл верное перебором.

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

Ещё можно скомпилировать ядро с опциями CONFIG_AXP288_FUEL_GAUGE и CONFIG_MFD_AXP20X. Теперь у меня в dmesg есть информация о том, что обнаружен контроллер AXP288 и появляется /sys/bus/i2c/devices/i2c-INT33F4:00/axp288_fuel_gauge, однако я не понял, как им пользоваться (не нашёл файлов в этом каталоге, которые бы сообщали какую-либо информацию о батарее).

KivApple ★★★★★
() автор топика
10 декабря 2015 г.

Можешь, если не трудно, на планшете с флешки загрузить Ubuntu 14.04, и посмотреть на сколько все из коробки работает.

Хотел бы себе такой планшет взять, привлекает цена и компактность (замена ноуту).

BlackJack007
()
15 февраля 2016 г.
Ответ на: комментарий от KivApple

Archlinux на DEXP Z110

Я сейчас тоже бьюсь над нормальной работой линукса (арча в частности) на таком планшете. Есть ли продвижения в плане поддержки батареи? Это, пожалуй, единственное, что меня останавливает от установки на встроенную память =) С остальным вроде худо-бедно разобрался, кроме камеры, естественно.

Буду признателен даже за любую наводящую информацию.

FlyingBuzz
()
Ответ на: Archlinux на DEXP Z110 от FlyingBuzz

Linux Test Battery + i2c-tools + самописный скрипт

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

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

Archlinux на DEXP Z110

Спасибо за инфу! Видимо, придется ждать, когда запилят дрова в новых версиях ядра. Пока не к спеху, но видно, что прогресс в поддержку Bay Trail за последние полгода довольно существенный!

FlyingBuzz
()
Ответ на: Archlinux на DEXP Z110 от FlyingBuzz

Archlinux на DEXP Z110

Не смог оставаться в стороне, накатил на флешку Арч. Получил информацию о батарее аналогичным KivApple способом, только адреса получения числа другие (DEXP Z110i):

 
#!/bin/sh
value=`i2cget -y -f 4 0x34 0xb9`
value=$(($value - 0x80))
echo $value > /sys/module/test_power/parameters/battery_capacity

У меня были зависания при работе на linux-baytrail (4.1.7), но на стандартном арчевом 4.4.1 работает как часы. При этом тачскрин поддерживается намного лучше.

FlyingBuzz
()
24 марта 2016 г.
Ответ на: комментарий от KivApple

Соответственно, сделал enable для bluetooth и этого юнита. И ничего не работает.

Как вариант попробовать «RequiredBy=bluetooth.service».

RussianNeuroMancer ★★★★★
()

arson, KivApple, FlyingBuzz

Господа, какой у вас итоговый статус по железкам на Intel BayTrail? Что работает/не работает? Как дела со звуком, спящим режимом, зависаниями, кнопками регулировки звука, регулировкой яркости, V-Sync, автономностью, разворотом экрана, и прочим подобным, на самых последних ядрах?

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

Спасибо за скриптик, потестирую его на предмет годноты. Мои успехи я опубликовал в грустной теме, вот.

FlyingBuzz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.