Code Monkey home page Code Monkey logo

holoiso's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

holoiso's Issues

Can't log in

After installation and reboot I have a GUI login screen, I enter password and nothing happens. Session list is empty.

TDP limiting doesn't work

I am using the Ayaneo Pro with the 4800U, but the slider does nothing. But clock frequency slider does work.

Gamescope also shows the wrong percentage for the GPU usage.

Packages won't sync

Sorry I'm a Linux super newbie but when trying to install with holoinstall cmd all of the packages fail to sync and therefore the installation does not work. I'm connected through ethernet and getting a good ping so I don't know why this would be an issue but good luck and thanks for doing this!

Built-in speakers not working on Steam Deck

Here is the output to pactl list sinks as I was told that may be useful

[gecked@gecked ~]$ pactl list sinks
Sink #122
State: SUSPENDED
Name: echo-cancel-sink
Description: Echo-Cancel Sink
Driver: PipeWire
Sample Specification: float32le 2ch 48000Hz
Channel Map: aux0,aux1
Owner Module: 4294967295
Mute: no
Volume: aux0: 55050 / 84% / -4.54 dB, aux1: 55050 / 84% / -4.54 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: echo-cancel-sink.monitor
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
node.name = "echo-cancel-sink"
device.description = "Echo-Cancel Sink"
media.class = "Audio/Sink"
node.group = "echo-cancel-11"
node.link-group = "echo-cancel-11"
node.virtual = "true"
node.latency = "480/48000"
media.name = "Echo-Cancel Sink"
stream.is-live = "true"
adapt.follower.node = ""
object.register = "false"
factory.id = "6"
audio.adapt.follower = ""
factory.mode = "merge"
library.name = "audioconvert/libspa-audioconvert"
clock.quantum-limit = "8192"
client.id = "59"
object.id = "57"
object.serial = "122"
Formats:
pcm

Sink #165
State: SUSPENDED
Name: alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_1__sink
Description: Raven/Raven2/FireFlight/Renoir Audio Processor Speaker
Driver: PipeWire
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_1__sink.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:pcm:1:hw:acp5x,1:playback"
api.alsa.path = "hw:acp5x,1"
api.alsa.open.ucm = "true"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "1"
alsa.mixer_device = "_ucm0009.hw:acp5x"
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = ""
alsa.id = "CS35L41 Stereo Playback multicodec-1"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "1"
alsa.card = "1"
alsa.card_name = "acp5x"
alsa.long_card_name = "Valve-Jupiter-1"
alsa.driver_name = "snd_soc_acp5x_mach"
device.profile.name = "HiFi: hw:acp5x,1: sink"
device.profile.description = "Speaker"
card.profile.device = "0"
device.id = "62"
factory.name = "api.alsa.pcm.sink"
priority.driver = "664"
priority.session = "664"
media.class = "Audio/Sink"
node.nick = "acp5x"
node.name = "alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_1__sink"
device.description = "Raven/Raven2/FireFlight/Renoir Audio Processor Speaker"
device.icon_name = "audio-card"
device.bus = "pci"
device.bus_path = "pci-0000:04:00.5-platform-acp5x_mach.0"
node.pause-on-idle = "false"
factory.id = "18"
client.id = "32"
clock.quantum-limit = "8192"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "43"
object.serial = "165"
node.max-latency = "4096/48000"
Ports:
[Out] Speaker: Speaker (type: Speaker, priority: 100, availability unknown)
Active Port: [Out] Speaker
Formats:
pcm

Sink #166
State: SUSPENDED
Name: alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_0__sink
Description: Raven/Raven2/FireFlight/Renoir Audio Processor Headphones
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_0__sink.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:pcm:1:hw:acp5x,0:playback"
api.alsa.path = "hw:acp5x,0"
api.alsa.open.ucm = "true"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "1"
alsa.mixer_device = "_ucm0009.hw:acp5x"
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = ""
alsa.id = "Playback/Capture nau8821-hifi-0"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "1"
alsa.card_name = "acp5x"
alsa.long_card_name = "Valve-Jupiter-1"
alsa.driver_name = "snd_soc_acp5x_mach"
device.profile.name = "HiFi: hw:acp5x,0: sink"
device.profile.description = "Headphones"
card.profile.device = "1"
device.id = "62"
factory.name = "api.alsa.pcm.sink"
priority.driver = "680"
priority.session = "680"
media.class = "Audio/Sink"
node.nick = "acp5x"
node.name = "alsa_output.pci-0000_04_00.5-platform-acp5x_mach.0.HiFi__hw_acp5x_0__sink"
device.description = "Raven/Raven2/FireFlight/Renoir Audio Processor Headphones"
device.icon_name = "audio-card"
device.bus = "pci"
device.bus_path = "pci-0000:04:00.5-platform-acp5x_mach.0"
node.pause-on-idle = "false"
factory.id = "18"
client.id = "32"
clock.quantum-limit = "8192"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "53"
object.serial = "166"
node.max-latency = "4096/48000"
Ports:
[Out] Headphones: Headphones (type: Headphones, priority: 200, availability group: Headphone, not available)
Active Port: [Out] Headphones
Formats:
pcm
[gecked@gecked ~]$

some installation issue?

When i installing holoiso to my aya neo next(AMD 4800U), with a SN770,
first it show i need to update /etc/fstab
and unable to open the disk(WD sn770) device or resource busy
and log keep shows that /mnt is not a mountpoint
I dont get it and what can i do to? Thx!

ISO doesn't boot with Ventoy/Rufus

This is known, because those clients use vmlinuz-linux as their hardcoded path to mount images and boot.

Current workaround: Use BalenaEtcher

Rufus-written instance won't ever see the option to boot with Neptune kernel

Ventoy on other hand, has the bootoption, but the rootfs fails to mount.

The solution for this would be shipping a pacman.d hook to rename linux-neptune into linux temporarily, or shipping core/linux in the ISO itself

Aya neo next no touch screen or wifi.

I know what's wrong. WiFi it needs to modprobe the mediatek wifi 6/bt module and the goodix drivers are messed up on Linux. I just got it working on Ubuntu this evening. Will test on steam os here next and share my findings. I'd like to help this along.

After install and first log in, entire steam log in screen's scaling is unreadable

Like the title says, after getting through language/timezone selection, the entire steam deck ui login screen's scaling is really screwed up with high resolutions (I am running at 4K on a TV).

Seems to fix either from unplugging and replugging video cable, or by connecting to a different resolution screen. Figured I should make this an issue so that this information could be added to the release notes or known issues, since there's no way to fix Valve's gamescope scaling issues here.

Deck UI showing on VR headset when it is plugged in

Hi, do you have any recommendations on how to set a default display to avoid this issue? And is there a way to mirror the deck ui from my monitor to the tv?

using Boop snapshot2

And maybe it is relevant:
I am using RX 5700XT and Ryzen 5 3600

cant install

i was making my way through the install and now im stuck after the part where it downloads the packages https://imgur.com/eM2sfHo https://imgur.com/7TgAgOU it says its installed so i restart and get https://imgur.com/VEOzIv6 so obviously thats not right
thats only one error tho it changes every time i wipe my system and retry the install
the error before this one it was something about missing keys and then it started asking me if i wanted to delete a bunch of stuff which ended https://imgur.com/VEOzIv6 here again
is there something im doing wrong?

About steam deck UI rotation

I am using the intel integrated graphics card.
The steam deck UI works for Option "Rotate" "right" for the rotation if running on the handheld game PC.

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	Option       "Rotate" "right"              <- Add the rotate option
EndSection

sudo vim /etc/X11/xorg.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/100dpi"
	FontPath     "/usr/share/fonts/75dpi"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	Option       "Rotate" "right"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "Accel"              	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "Backlight"          	# <str>
        #Option     "CustomEDID"         	# <str>
        #Option     "DRI"                	# <str>
        #Option     "Present"            	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "VideoKey"           	# <i>
        #Option     "Tiling"             	# [<bool>]
        #Option     "LinearFramebuffer"  	# [<bool>]
        #Option     "HWRotation"         	# [<bool>]
        #Option     "VSync"              	# [<bool>]
        #Option     "PageFlip"           	# [<bool>]
        #Option     "SwapbuffersWait"    	# [<bool>]
        #Option     "TripleBuffer"       	# [<bool>]
        #Option     "XvPreferOverlay"    	# [<bool>]
        #Option     "HotPlug"            	# [<bool>]
        #Option     "ReprobeOutputs"     	# [<bool>]
        #Option     "XvMC"               	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "VirtualHeads"       	# <i>
        #Option     "TearFree"           	# [<bool>]
        #Option     "PerCrtcPixmaps"     	# [<bool>]
        #Option     "FallbackDebug"      	# [<bool>]
        #Option     "DebugFlushBatches"  	# [<bool>]
        #Option     "DebugFlushCaches"   	# [<bool>]
        #Option     "DebugWait"          	# [<bool>]
        #Option     "BufferCache"        	# [<bool>]
	Identifier  "Card0"
	Driver      "intel"
	BusID       "PCI:0:2:0"
#	Option      "DRI" "2"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

For tty2 console if using command line, add the fbcon=rotate:1 option to GRUB_CMDLINE_LINUX_DEFAULT and update the grub.cfg file.

sudo vim /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet fbcon=rotate:1"
sudo grub-mkconfig -o /boot/grub/grub.cfg

Resolution stuck at 720p

If this is the issue/limit because of using SteamOS recovery image instead of official PC image then mark it as closed.

Would be great if there's a config file to edit from terminal to set the resolution to 1080p, every game I open is maxed out at 720p.

This is only in SD UI.

Black screen after gui login

Installed with all default settings, I only get a black screen after logging in, can't crtl alt f2 either.
I have an HP omen 16
Ryzen 7 5800h
Rx 6600m
16 gb RAM
1 tb NVME
I get a mouse for around one second, then that disappears too.

/etc/os-release customization

Since /etc/os-release on freshly-pacstrapped OS looks boring enough, i need to spice it up a bit
Screenshot_20220502_215903
Might include this in next release if i feel to do so

GPU power

Is there any place that I can configure the power of the gpu, because on my desktop it is no more than 18w limiting the frequency to 400 mhz, and the game is unplayable.

Sleep mode of SteamOS mode

If you press the power button in SteamOs mode, it does not go into slim mode.
However, if you press the 'Power' icon in the Steam UI and select 'Sleep', it goes into sleep mode.

machine : aya neo fe 4800U

Thank you for your efforts!!!

Discovery and installing flatpak

I've enabled flathub via the arch instructions on on flathub's website. Afterward all flathub's programs show up in discovery but when I try to install anything it asks for the root password. I set a password at install time but it doesnt seem to be what discovery is looking for.

my steps were

  1. enter desktop mode
  2. enabled flathub via terminal
  3. reboot
  4. enter desktop mode
  5. start discovery
  6. try to install anything
  7. discovery asks for root password

Future plans

So far, so good. The ISO boots and installs, which is a good thing.
However, i plan few interesting things to do:

  • Maybe ship minimal gamescope-only install option? (no KDE plasma and rest of the bloat, only Steam Deck UI)
  • Ship bloated ISO with calamares (distro installer), since valve's repositories have calamares with their configuration:
    image
  • CPU/GPU detection to install less bloat?
  • Updates? Like, genuinely working updates?

Optimization screen

Hello.
I installed it on my PC and the only problem I had was that the game optimization screen, the one with the mangohud arrow and the GPU optimizations is not showing up.
I go into the option I can hear the navigation sounds of it, but it doesn't show on the screen.
Did I miss some configuration.

Steam Os not installing all packages

Once I run Holoinstall and reboot, it takes me to the standard SSDM(Simple Desktop Display Manager), with no option for what DE I want to boot into.

Running (pacman -Qe) makes it seem like it only installed the first round of packages but for whatever reason it didn't install the rest

Big problem with DeckUI on AMD Internal GPU

Hello guys!) Now, i'm just installed latest version of Holoiso, and i have problem. When i enter in the gamescope, i have loop to login screen again and again. I see in description, which there is problem on iGPU, but i not enough knowledge to solve it. I tried, but that was unsuccessfully. Please, help me.

HoloISO install stuck in read only mode

Whenever I boot into the install, it loads up the TTYL command line interface and I'm not particularly sure how to get the Deck UI/OOBE to show up.

I tried to go ahead and reinstall the image, but it seems like the SD card I installed it on is in a read only mode, as formatting it won't let me reflash it fresh. So all attempts wipe said SD card do nothing, whether it be on Windows or Linux.

linux-firmware-neptune

Doing sudo pacman -Syu asks to change linux-firmware to linux-firmware-neptune because it's using linux-neptune kernel. Default answer is Yes and doing that results in "No video output" after SDDM autologins to gamescope session.

The solution would be to blacklist linux-firmware-neptune in pacman conf so that it never gets installed.

When I get the time I can write this up if you don't do it in the meantime.

Surface Pro 3 - No Wifi

Wireless Adapter can't be found using iwctl, Checked the ArchWiki and still could not fix it. I think I need the marvel firmware stuff.

Refuses to install on any drive

I tried for hours now to install this iso (I tried the newest version and the first one) but failed. No matter if I select a partition on my SSD or on an USB drive, it always leads to the errors shown in the pictures below. If I ,however, try to install the .iso in a virtual machine, it works without any problem. Does anyone know what I can do to fix this issue ?
1
2
3

incorrect screen orientation in deck mode

using 5800u onexplayer mini, it is booting fine (minus issues with wifi attributable to core update problems) the orientation is 180 degrees upside down in steam deck ui mode

Nvidia GPU

Would it be possible to release an iso alongside this one that has the Linux-steamos kernel and headers? It is possible to launch the deckUI and components using the launch options -steamos3 -gamepadui
-steampal. Would love to know!

LiveImage without install possible?

It would be nice to be able to test SteamOS by booting into the DE from USB like Ubuntu or Manjaro.
Check compatibility and then decide to install instead of erasing a whole device just for trying.

Wget is not installed by default

Wget is needed for holoinstall, but is not installed by default requiring the user to:
pacman -Sy
pacman -S wget
and then run
holoinstall

Shutting down/restarting from SD UI requires password

Shutting down/restarting from SD UI goes back to SDDM and asks for user password to login, but after typing in the password continues to normal shut down/restart.

Both of these functions work correctly from KDE Plasma.

Issue touchscreen aya neo

Ayaneo touchscreen doesn't work at all , like drivers aren't installed , you know of a way ?
Thanks for the great work!

Bluetooth does not work within SteamOS UI

Just installed the stable release, and the Bluetooth does not pick up anything nor work at all out of the box. After installing bluez nothing changed either, and it's still broken as far as I can tell.

Was working on Rub Rub RC1 with zero issues before.

DeckUI resolution issue & Bluetooth

When you select a language that contains Cyrillic, the screen resolution breaks (exp. Russian)
https://i.imgur.com/JsXbCZt.jpeg
https://i.imgur.com/aDyIRGV.jpg

If you select English, everything is fine, except for additional menu
https://i.imgur.com/BqF1svx.jpg

(24'1920x1080, RX580, i7 7700K)

I have a "Broadcom BCM94360CS2 Desktop PCIE PCI-E Wireless Adapter WLAN Wi-Fi Card BT 4.0 2.4G/5GHz"
Bluetooth does not work on starting the system, it can turn on through the desktop mode, but in DeckUI it still doesn't work, it also have to turn on manually every start the system.
https://i.imgur.com/ZyDsD3A.jpeg

Unable to install

Attempting to install on a specific partition throws an error saying partitions 1, 2, etc have been written, but we have been unable to inform the kernel of the change. Typing either ignore or cancel produces the same error and typing it enough results in trying to continue the installation but failing
E6A8A2FE-91D2-49D9-AEDB-9BD9AA5E66A0

GPU problems

GPU At 100% with 36 watts maxed used<RX 470 8GB
I5 4th Gen

ISO isnt bootable

Trying to boot the iso but it doesnt work. only gives the EFI shell :(

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.