Porteus on Surface Pro 4 touchscreen only
Porteus on Surface Pro 4 touchscreen only
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?
Am I doing right? and how to make toutch keyboard and bloutooth working?
- Blaze
- 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
As root. For example you can use MC.
Open terminal and run
1. Copy 000-kernel.xzm to /path-to/porteus/base
2. Copy vmlinuz to /path-to/boot/syslinux
Отправлено спустя 7 минут 22 секунды:
and add to APPEND line for GUI (Graphics mode)
cheatcode or open porteus settings centre> system(second icon at top) > bluetooth settings
Open terminal and run
Code: Select all
su
toor
mc
2. Copy vmlinuz to /path-to/boot/syslinux
Отправлено спустя 7 минут 22 секунды:
Open /boot/syslinux/porteus.cfg
and add to APPEND line for GUI (Graphics mode)
Code: Select all
bluetooth
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
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Porteus on Surface Pro 4 touchscreen only
Thanks, I think what I did is working enough.alharthi6 wrote: ↑23 Jan 2024, 18:28Отправлено спустя 7 минут 22 секунды:Blaze wrote: ↑23 Jan 2024, 05:25As root. For example you can use MC.
Open terminal and run1. Copy 000-kernel.xzm to /path-to/porteus/baseCode: Select all
su toor mc
2. Copy vmlinuz to /path-to/boot/syslinuxOpen /boot/syslinux/porteus.cfg
and add to APPEND line for GUI (Graphics mode)cheatcode or open porteus settings centre> system(second icon at top) > bluetooth settingsCode: Select all
bluetooth
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?
Porteus on Surface Pro 4 touchscreen only
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.
Thanks all for help.
- babam
- 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
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.
Porteus on Surface Pro 4 touchscreen only
hi alharthi6, if you use mint would you give us a report made with inxi that is a better way to detect hardware
Porteus on Surface Pro 4 touchscreen only
babam wrote: ↑02 Feb 2024, 13:25This 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/
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?
Porteus on Surface Pro 4 touchscreen only
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
Porteus on Surface Pro 4 touchscreen only
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:~$
- Blaze
- 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
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
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
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- babam
- 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
@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
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.
Porteus on Surface Pro 4 touchscreen only
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.
- Blaze
- 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
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
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Porteus on Surface Pro 4 touchscreen only
Im using Xfe, so is it better to switch to cinnamon and how?Blaze wrote: ↑03 Feb 2024, 10:14In Porteus with Cinnamon I have Virtual keyboard (look at the start menu of Cinnamon) or run in terminalCode: Select all
dbus-send --print-reply --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.ToggleKeyboard
i will try them. are them different from the previousyou gave me before?
beny wrote: ↑03 Feb 2024, 14:07hi, 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