Porteus on Surface Pro 4 touchscreen only

Post here if you are a new Porteus member and you're looking for some help.
alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#16 by alharthi6 » 23 Jan 2024, 04:58

I did already deleted old USB then reinstating porteus then installed the kernel by extracting and replacing manually the kernel, 06-crippled_sources-6.6.13-64bit to E:\porteus\base and replaced vmlinuz and copied 64bit.config to \boot\syslinux.
Am I doing right? and how to make toutch keyboard and bloutooth working?

User avatar
Blaze
DEV Team
DEV Team
Posts: 3885
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus on Surface Pro 4 touchscreen only

Post#17 by Blaze » 23 Jan 2024, 05:18

As root. For example you can use MC.
Open terminal and run

Code: Select all

su
toor
mc
1. Copy 000-kernel.xzm to /path-to/porteus/base
2. Copy vmlinuz to /path-to/boot/syslinux

Отправлено спустя 7 минут 22 секунды:
alharthi6 wrote:
23 Jan 2024, 04:58
bloutooth working?
Open /boot/syslinux/porteus.cfg
and add to APPEND line for GUI (Graphics mode)

Code: Select all

bluetooth
cheatcode or open porteus settings centre> system(second icon at top) > bluetooth settings
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 8374
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus on Surface Pro 4 touchscreen only

Post#18 by Ed_P » 23 Jan 2024, 05:32

Blaze wrote:
23 Jan 2024, 05:25
For example you can use MC.
So similar to my old DOS PC Valet. Image :wub:
Ed

alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#19 by alharthi6 » 23 Jan 2024, 18:28

alharthi6 wrote:
23 Jan 2024, 18:28
Blaze wrote:
23 Jan 2024, 05:25
As root. For example you can use MC.
Open terminal and run

Code: Select all

su
toor
mc
1. Copy 000-kernel.xzm to /path-to/porteus/base
2. Copy vmlinuz to /path-to/boot/syslinux
Отправлено спустя 7 минут 22 секунды:
alharthi6 wrote:
23 Jan 2024, 04:58
bloutooth working?
Open /boot/syslinux/porteus.cfg
and add to APPEND line for GUI (Graphics mode)

Code: Select all

bluetooth
cheatcode or open porteus settings centre> system(second icon at top) > bluetooth settings
Thanks, I think what I did is working enough.
But how to make or use touch keyboard for typing?
and how to use finger multi touch in order to use like mouse right click because it only touch device?

alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#20 by alharthi6 » 02 Feb 2024, 12:45

I think I will just stick with windows 10 or linux mint since this deosn't have any touch keyboard and not applicable for touch screens only.
Thanks all for help.

User avatar
babam
Warlord
Warlord
Posts: 528
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus on Surface Pro 4 touchscreen only

Post#21 by babam » 02 Feb 2024, 13:25

alharthi6 wrote:
02 Feb 2024, 12:45
I think I will just stick with windows 10 or linux mint since this deosn't have any touch keyboard and not applicable for touch screens only.
Thanks all for help.
This kernel does not work? Porteus on Surface Pro 4 touchscreen only (Post by Blaze #98115)

Maybe you also need libwacom-surface https://aur.archlinux.org/packages/libwacom-surface

For Wifi and Bleutooth you need firmwares https://archlinux.org/packages/core/any ... e-marvell/
Last edited by babam on 02 Feb 2024, 15:29, edited 2 times in total.
Sorry, my English is bad.

beny
Full of knowledge
Full of knowledge
Posts: 2098
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus on Surface Pro 4 touchscreen only

Post#22 by beny » 02 Feb 2024, 13:47

hi alharthi6, if you use mint would you give us a report made with inxi that is a better way to detect hardware

alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#23 by alharthi6 » 02 Feb 2024, 18:40

babam wrote:
02 Feb 2024, 13:25
alharthi6 wrote:
02 Feb 2024, 12:45
I think I will just stick with windows 10 or linux mint since this deosn't have any touch keyboard and not applicable for touch screens only.
Thanks all for help.
This kernel does not work? Porteus on Surface Pro 4 touchscreen only (Post by Blaze #98115)

Maybe you also need libwacom-surface https://aur.archlinux.org/packages/libwacom-surface

For Wifi and Bleutooth you need firmwares https://archlinux.org/packages/core/any ... e-marvell/
beny wrote:
02 Feb 2024, 13:47
hi alharthi6, if you use mint would you give us a report made with inxi that is a better way to detect hardware
It worked but I can’t type because no keyboard
I tried onboard but didn’t work, doesn’t start.
Then tried florence it worked but after restart stoped just show up then nothing like frozen.
So it makes it harder to do command or any normal typing, when I need to do some typing or terminal commands, I’ve to switch to windows (it’s now 11 with bad touch Keyboard too that’s why I want to try something else or just go back to Windows 10) then I copy commands to a notepad then put it on usb then start porteus and paste them.
I’m using it on usb to try everything thing then I’ll install on internal Ssd and same for mint but mint has onboard and it worked fully.
And I need the multi touch to work so I can use mouse right click and scrolling pages, this only I saw on Ubuntu and some other distro not sure what is it and windows for sure.

Beny, What you like me to do exactly on mint?

beny
Full of knowledge
Full of knowledge
Posts: 2098
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus on Surface Pro 4 touchscreen only

Post#24 by beny » 02 Feb 2024, 20:10

hi, if you can install the inxi software that allow you to make an index of the hardware, i think linux mint it have this software, inxi -F on terminal show you all the hardware and much more

alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#25 by alharthi6 » 03 Feb 2024, 07:02

beny wrote:
02 Feb 2024, 20:10
hi, if you can install the inxi software that allow you to make an index of the hardware, i think linux mint it have this software, inxi -F on terminal show you all the hardware and much more

Code: Select all

 m@m-Surface-Pro-4:~$ inxi -F
System:
  Host: m-Surface-Pro-4 Kernel: 6.1.13-surface x86_64 bits: 64
    Desktop: Xfce 4.16.0 Distro: Linux Mint 21.1 Vera
Machine:
  Type: Laptop System: Microsoft product: Surface Pro 4
    v: 124000000000000000000000D:0B:09F:1C:03P:38 serial: <superuser required>
  Mobo: Microsoft model: Surface Pro 4 serial: <superuser required>
    UEFI: Microsoft v: 109.3748.768 date: 05.04.2021
Battery:
  ID-1: BAT1 charge: 14.5 Wh (46.6%) condition: 31.1/38.2 Wh (81.5%)
    volts: 7.4 min: 7.5
CPU:
  Info: dual core model: Intel Core i5-6300U bits: 64 type: MCP cache:
    L2: 512 KiB
  Speed (MHz): avg: 700 min/max: 400/3000 cores: 1: 700 2: 700
Graphics:
  Device-1: Intel Skylake GT2 [HD Graphics 520] driver: i915 v: kernel
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: i915 resolution: 1642x1095~60Hz
  OpenGL: renderer: Mesa Intel HD Graphics 520 (SKL GT2) v: 4.6 Mesa 22.0.5
Audio:
  Device-1: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging
  Unit
    driver: ipu3-imgu
  Device-2: Intel CSI-2 Host driver: ipu3-cio2
  Device-3: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k6.1.13-surface running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Marvell 88W8897 [AVASTAR] 802.11ac Wireless driver: mwifiex_pcie
  IF: wlp2s0 state: up mac: bc:83:85:2c:2c:9c
Bluetooth:
  Device-1: Marvell Bluetooth and Wireless LAN Composite type: USB
    driver: btusb
  Report: hciconfig ID: hci0 rfk-id: 1 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: BC:83:85:2C:2C:9D
Drives:
  Local Storage: total: 268.12 GiB used: 12.06 GiB (4.5%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZFLV256HCHP-000MV
    size: 238.47 GiB
  ID-2: /dev/sda type: USB model: MXT-USB Storage Device size: 14.94 GiB
  ID-3: /dev/sdb type: USB vendor: SanDisk model: Cruzer Blade
    size: 14.71 GiB
Partition:
  ID-1: / size: 14.34 GiB used: 12.06 GiB (84.1%) fs: ext4 dev: /dev/sdb2
  ID-2: /boot/efi size: 33.5 MiB used: 6.1 MiB (18.3%) fs: vfat
    dev: /dev/sdb1
Swap:
  ID-1: swap-1 type: file size: 695.9 MiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 27.0 C pch: 26.0 C mobo: 0.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 212 Uptime: 1h 9m Memory: 7.69 GiB used: 1.9 GiB (24.7%)
  Shell: Bash inxi: 3.3.13
m@m-Surface-Pro-4:~$ 

User avatar
Blaze
DEV Team
DEV Team
Posts: 3885
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus on Surface Pro 4 touchscreen only

Post#26 by Blaze » 03 Feb 2024, 10:14

alharthi6 wrote:
02 Feb 2024, 18:40
It worked but I can’t type because no keyboard
In Porteus with Cinnamon I have Virtual keyboard (look at the start menu of Cinnamon) or run in terminal

Code: Select all

dbus-send --print-reply --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.ToggleKeyboard
Image
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
babam
Warlord
Warlord
Posts: 528
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus on Surface Pro 4 touchscreen only

Post#27 by babam » 03 Feb 2024, 10:51

@alharthi6,

Make sure to use this Kernel Porteus on Surface Pro 4 touchscreen only (Post by Blaze #98115)
Download iptsd and copy it to path-to/porteus/modules
Reboot
Last edited by babam on 03 Feb 2024, 18:15, edited 3 times in total.
Sorry, my English is bad.

beny
Full of knowledge
Full of knowledge
Posts: 2098
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus on Surface Pro 4 touchscreen only

Post#28 by beny » 03 Feb 2024, 14:07

hi, the mint kernel is tailored with the driver that allow surface4 to work,so the touchscreen driver i think are build into the vmlinuz or the initrd the inxi show all but not the touchscreen brand we have a surface3 touchscreen driver into the porteux kernel,but i don't know if is useful for the task:allow the touch screen to work after the boot,blaze have to dig with it and add the driver to initrd...well i think and thanks.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3885
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus on Surface Pro 4 touchscreen only

Post#29 by Blaze » 03 Feb 2024, 19:04

alharthi6, can you try this kernel 64bit-ALL-kernel6.6.15.tar and plus :url: iptsd that shared babam
babam wrote:
03 Feb 2024, 10:51
Download iptsd and copy it to path-to/porteus/modules
?
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

alharthi6
Black ninja
Black ninja
Posts: 31
Joined: 23 Jan 2023, 11:48
Distribution: Porteus5.0 xfce4.16

Porteus on Surface Pro 4 touchscreen only

Post#30 by alharthi6 » 04 Feb 2024, 10:10

Blaze wrote:
03 Feb 2024, 10:14
alharthi6 wrote:
02 Feb 2024, 18:40
It worked but I can’t type because no keyboard
In Porteus with Cinnamon I have Virtual keyboard (look at the start menu of Cinnamon) or run in terminal

Code: Select all

dbus-send --print-reply --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.ToggleKeyboard
Image
Im using Xfe, so is it better to switch to cinnamon and how?
Blaze wrote:
03 Feb 2024, 19:04
alharthi6, can you try this kernel 64bit-ALL-kernel6.6.15.tar and plus :url: iptsd that shared babam
babam wrote:
03 Feb 2024, 10:51
Download iptsd and copy it to path-to/porteus/modules
?
i will try them. are them different from the previousyou gave me before?
beny wrote:
03 Feb 2024, 14:07
hi, the mint kernel is tailored with the driver that allow surface4 to work,so the touchscreen driver i think are build into the vmlinuz or the initrd the inxi show all but not the touchscreen brand we have a surface3 touchscreen driver into the porteux kernel,but i don't know if is useful for the task:allow the touch screen to work after the boot,blaze have to dig with it and add the driver to initrd...well i think and thanks.

yes i used linux surface kernel from GitHub on it

Post Reply