Ran on my Dell XPS 15 9560 (4k) using brunch with the rammus
recovery
Mostly funs.
- Battery seem to be better than linux, equal to windows.
- With normal usage laptops doesn't get hot even while wathcing 4k videos on youtube. Note that this also results in way less often the fan ramping up :)
- Crostini works great and is by default setup to passtough localhost.
- Crostini can run ubuntu, fedora, arch and more
- Docker runs perfectly fine on Crostini compaired to the windows subsytem this is much better
- Touchpad*(-gestures)* and Touchscreen*(-gestures)* works great and in my opinion better than on linux
- Android apps work like they do on any other chromebook
- standby works with TMP disabled and
s3_suspend
add to the boot options - Wayland apps run amazingly under crostini
- Updates can break the device
- Xorg Desktop Linux apps ran via crostini run terrable so forget using things like vscode
- Linux sometimes takes forever to do certain things like finishing an update or starting to install something seems to be some sort of IO issue (Seems to be only an issue in debian the default linux distro).
- Chromebooks have different action keys and some of them are not available on a windows style keyboards sadly you cannot modify the system shotcuts :(
- Keyboard shotcuts sometimes do not work especally
alt
+tab
, moving mouse seems to resolve them - Animations do not match touchpad guestures, first you put in the touchpad guestures after that the animation is played like switching workspaces or showing all desktops, supper annoying!
- Android apps are a mess. Apps like discord, slack and youtube are all unusable though i need to note this is not spesific to my device this is a mess on all Chrome OS devices.
ctrl
+alt
+t
in browser- type:
shell
This saves some power.
download: https://raw.githubusercontent.com/mkottman/acpi_call/master/examples/turn_off_gpu.sh
run:
sudo insmod /lib/modules/acpi_call.ko
sudo mount -o remount,exec /home/chronos/user
sudo chmod +X ~/Downloads/turn_off_gpu.sh
sudo ~/Downloads/turn_off_gpu.sh | grep "works"
sudo mkdir -p /var/brunch/bootscripts
echo 'echo "\_SB.PCI0.PEG0.PEGP._OFF" > /proc/acpi/call' | sudo tee /var/brunch/bootscripts/dgpu.sh
sudo chmod 0755 /var/brunch/bootscripts/dgpu.sh
Various bug fixes.
- Edit config using:
sudo edit-grub-config
- Add
enforce_hyperthreading=1 options="internal_mic_fix,acpi_power_button,advanced_als,s3_suspend"
to thelinux
part
Read: arch wiki Chrome OS devices/Crostini
For extra reading: reddit run fedora on linux
Get env fish env files in code server: /usr/lib/systemd/system/[email protected]
Change the ExecStart
line to:
ExecStart=/usr/bin/fish -c /usr/bin/code-server
Full Config:
[Unit]
Description=code-server
After=network.target
[Service]
Type=exec
ExecStart=/usr/bin/fish -c /usr/bin/code-server
Restart=always
User=%i
[Install]
WantedBy=default.target
Edit the code server config: ~/.config/code-server/config.yaml
bind-addr: 127.0.0.1:8080
auth: none
password: 1862b80070cfa2067a23d217
cert: false
start code server:
sudo systemctl start code-server@$USER
hey will your gpu fan stop spinning instantly? or will it just slow down?
My gpu is GTX 1650 and i uses
\_SB.PCI0.PEG0.PEGP._OFF
, the script works and the /run/proc/call shows 0x0called` . I think the function is successfully invoked but gpu fan still spinning crazily and my laptop's still hot for a long time.