Skip to content

All fixes for steelix corsola chromebook using wayland kde plasma.... #434

Description

@Proatmodeling

For all these fixes wayland kde plasma is recommended as everything works well, but u can use different DE,
Firstly suspension fix - create a file and write onto it - sudo nano /etc/systemd/system/cros-ec-suspend-timeout.service ,
then write - ```[Unit]
Description=Set cros_ec suspend timeout for Chromebook
After=sys-kernel-debug.mount
ConditionPathExists=/sys/kernel/debug/cros_ec/suspend_timeout_ms

[Service]
Type=oneshot
ExecStart=/bin/sh -c 'echo 65535 > /sys/kernel/debug/cros_ec/suspend_timeout_ms'
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target```

lastly run in systemctl - sudo systemctl daemon-reload sudo systemctl enable --now cros-ec-suspend-timeout.service

Now lets fix screen rotation by installing iemsensor - sudo apt update sudo apt install iio-sensor-proxy , then restart to get it in action

lets change input, although the guide has a way to do it, it requires compiling and personally didnt work for me so i used input-remapper and would recommend that as alternative - sudo apt install input-remapper

Now if u want to extend your battery i would stay away from TLP as it made my system too slow, maybe i needed to tinker with it more? idk

also if ur using wayland kde plasma some thing will be a bit buggy, to fix it do sudo nano /etc/environment then in environment add this -


# --- KWin & Wayland ARM Safe Mode / Compatibility Settings ---
# Force KWin to use OpenGL ES (the native and conformant API for Mali/Panfrost)
KWIN_COMPOSE=O2ES

# Force software mouse rendering to prevent flickering/hangs on ARM display pipelines
KWIN_FORCE_SW_CURSOR=1

# Force Qt/Plasma to run natively in Wayland
QT_QPA_PLATFORM=wayland

# Force Panfrost to run synchronously to eliminate rendering glitches and window trails
PAN_MESA_DEBUG=sync

``` (this might have been ai...)

Lastly if u want to use waydroid for roblox or smh then do ```sudo nano /boot/cmdline-custom``` and  remove ipv6.disable=1 , then do ```sudo vtbuild``` then ```sudo vtflash```
now most things ur using should work easily...
Note - currently vulkan is only 1.0 and opengl is 3.1 so apps like zed which require vulkan 1.1 wont work.
Huge thanks to @hexdump0815 and @thenameisluk for all the help, most of the fixes are from them im just summarising other fixes to make life easier for someone!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions