{"id":1783,"date":"2024-01-08T22:36:45","date_gmt":"2024-01-08T22:36:45","guid":{"rendered":"https:\/\/asgardius.company\/?p=1783"},"modified":"2024-01-29T14:14:18","modified_gmt":"2024-01-29T14:14:18","slug":"instalando-arch-linux-con-kde-en-steam-deck","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=1783","title":{"rendered":"Instalando Arch Linux con KDE en Steam Deck"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-1024x576.png\" alt=\"\" class=\"wp-image-1784\" srcset=\"https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-1024x576.png 1024w, https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-300x169.png 300w, https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-768x432.png 768w, https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-1536x864.png 1536w, https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548-1568x882.png 1568w, https:\/\/asgardius.company\/wp-content\/uploads\/2024\/01\/vlcsnap-2024-01-08-12h36m25s548.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Steam Deck es un dispositivo que no te debe faltar si te encantan los videojuegos. Aunque ya exist\u00edan algunos UMPC dise\u00f1ados para jugar (GPD Win y Aya Neo), este es m\u00e1s similar a una consola de videojuegos en cuanto a la simplicidad que ofrece de f\u00e1brica y su modelo de negocio (vender el hardware al costo y obtener la verdadera ganancia con el software), pero siendo m\u00e1s abierto a modificaciones como cualquier otro pc. Si piensas comprarte una te recomiendo elegir el modelo lcd en lugar del oled, ya que adem\u00e1s de ser m\u00e1s barato, su pantalla cansa menos la vista debido al parpadeo de las pantallas oled que utilizan para simular un menor brillo cuando el usuario lo solicita. Otras personas te recomendar\u00e1n la versi\u00f3n oled por la representaci\u00f3n de los colores, pero yo prefiero la salud visual por encima de la representaci\u00f3n de colores (El iPhone 3g ten\u00eda una pantalla excelente y Apple la desech\u00f3 en modelos posteriores a favor de una pantalla que quema las retinas a largo plazo). SteamOS se basa en Arch Linux, pero con el paso del tiempo han aparecido algunos errores extra\u00f1os que te har\u00e1n considerar otro sistema operativo. Utilizar Windows en su lugar no es una decisi\u00f3n muy inteligente debido a su desperdicio de recursos y otros inconvenientes m\u00e1s. No he encontrado muchos tutoriales paso a paso para instalar Arch Linux (la mayor\u00eda se enfocan en windows), as\u00ed que hice este<\/p>\n\n\n\n<p>Lista de materiales<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ordenador Steam Deck (Obviamente)<\/li>\n\n\n\n<li>Un pendrive o tarjeta micro sd (en mi caso utilizar\u00e9 un ssd externo)<\/li>\n\n\n\n<li>En caso de utilizar una m\u00e1quina virtual para la configuracion inicial y querer transferirlo al almacenamiento interno necesitaremos dos de estos<\/li>\n\n\n\n<li>Estaci\u00f3n de conexi\u00f3n usb-c o un adaptador usb-otg<\/li>\n\n\n\n<li>Adaptador usb a ethernet. Uno basado en RNDIS (utilizado en GNU\/Linux y tel\u00e9fonos Android) tambi\u00e9n nos sirve<\/li>\n\n\n\n<li>Teclado usb al\u00e1mbrico o inal\u00e1mbrico<\/li>\n\n\n\n<li>Convertidor m2 a usb (a menos que tengamos una ranura m2 libre en nuestro otro pc) y un juego de destornilladores (Philips para modelo lcd y Torx para oled). Se utilizar\u00e1n para instalar el sistema operativo en el ssd interno en caso de no poder conectar un teclado usb<a href=\"https:\/\/www.ifixit.com\/Guide\/Steam+Deck+SSD+Replacement\/148989\"> (aqu\u00ed se muestran los pasos para extraer el ssd)<\/a>. Si tenemos el teclado usb y el adaptador otg no hace falta<\/li>\n\n\n\n<li>Ordenador con GNU\/Linux que tenga el hipervisor KVM instalado (tengo un tutorial sobre c\u00f3mo instalarlo). Si tenemos una estaci\u00f3n de conexi\u00f3n usb-c y acceso a una red cableada no hace falta<\/li>\n\n\n\n<li>Cargador de pared usb c de 45 w o m\u00e1s (incluido con el pc)<\/li>\n<\/ul>\n\n\n\n<p>Descargamos una imagen de instalaci\u00f3n reciente del <a href=\"https:\/\/archlinux.org\/\">sitio web oficial<\/a> y crearemos un medio de instalaci\u00f3n con el<\/p>\n\n\n\n<p> En caso de realizar la configuraci\u00f3n inicial en una m\u00e1quina virtual necesitaremos agregar el dispositivo en la secci\u00f3n de hardware del hipervisor, ya que si lo conectamos a trav\u00e9s de la sesi\u00f3n spice no lo podemos utilizar como dispositivo de arranque. Necesitamos configurar el arranque como uefi para realizar el procedimiento ya que Steam Deck carece de compatibilidad con bios al igual que el resto de ordenadores recientes<\/p>\n\n\n\n<p><a href=\"https:\/\/asgardius.company\/?p=680\">Nos basaremos en un tutorial anterior que pueden leer aqu\u00ed<\/a>. El proceso cambia en la parte donde se instala la interfaz gr\u00e1fiz Mate, ya que instalaremos kde en su lugar de la siguiente manera<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S plasma dolphin konsole kate qt5-virtualkeyboard<\/code><\/pre>\n\n\n\n<p>Recomiendo instalar el siguiente teclado virtual para su uso en el escritorio<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S onboard<\/code><\/pre>\n\n\n\n<p>Por defecto la pantalla se rota 90 grados a la izquierda, por lo que necesitamos corregirlo editando el siguiente archivo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/X11\/xorg.conf.d\/10-monitor.conf<\/code><\/pre>\n\n\n\n<p>Agregamos lo siguiente<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Section \"Monitor\"\nIdentifier \"eDP\"\nOption \"Rotate\" \"Right\"\nEndSection<\/code><\/pre>\n\n\n\n<p>Para calibrar el sensor t\u00e1ctil durante el arranque editaremos el siguiente archivo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span style=\"font-family:monospace\"><span style=\"color:#000000;background-color:#ffffff;\"><span style=\"color:#000000;background-color:#ffffff;\"><\/span><\/span><\/span>sudo nano \/usr\/share\/sddm\/scripts\/Xsetup<\/code><\/pre>\n\n\n\n<p>agregamos lo siguiente<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>xinput set-prop \"FTS3528:00 2808:1015\" --type=float \"Coordinate Transformation Matrix\" 0 1 0 -1 0 1 0 0 1<\/code><\/pre>\n\n\n\n<p>Creamos un script en un lugar accesible<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/usr\/bin\/touchfix<\/code><\/pre>\n\n\n\n<p>Agregamos el mismo contenido que al archivo de configuraci\u00f3n. Ahora habilitamos el teclado virtual en la pantalla de inicio de sesi\u00f3n<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/sddm.conf.d\/virtualkbd.conf<\/code><\/pre>\n\n\n\n<p>Agregamos lo siguiente<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;General]\nInputMethod=qtvirtualkeyboard<\/code><\/pre>\n\n\n\n<p>Habilitamos el di\u00e1logo de inicio de sesi\u00f3n y reiniciamos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable sddm\nsudo reboot<\/code><\/pre>\n\n\n\n<p>Una vez dentro instalamos el cliente de steam<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S steam<\/code><\/pre>\n\n\n\n<p>En caso de no querer utilizarlo podemos instalar sc-controller desde aur. Una vez configurado podemos migrar la instalaci\u00f3n mediante clonezilla o bien dejarlo en el dispositivo externo. El problema del volumen bajo se puede solucionar subiendo el volumen de los elementos siguientes en ALSA:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Digital<\/li>\n\n\n\n<li>Digital PCM<\/li>\n\n\n\n<li>Left Analog PCM<\/li>\n\n\n\n<li>Left Digital PCM<\/li>\n\n\n\n<li>Right Analog PCM<\/li>\n\n\n\n<li>Right Digital PCM<\/li>\n<\/ul>\n\n\n\n<p>Necesitar\u00e1s alsamixer, parte de alsa-utils<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Steam Deck es un dispositivo que no te debe faltar si te encantan los videojuegos. Aunque ya exist\u00edan algunos UMPC dise\u00f1ados para jugar (GPD Win y Aya Neo), este es m\u00e1s similar a una consola de videojuegos en cuanto a la simplicidad que ofrece de f\u00e1brica y su modelo de negocio (vender el hardware al&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=1783\">Seguir leyendo <span class=\"screen-reader-text\">Instalando Arch Linux con KDE en Steam Deck<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1783","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1783"}],"version-history":[{"count":4,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1783\/revisions"}],"predecessor-version":[{"id":1808,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1783\/revisions\/1808"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}