Portàtil Chuwi Minibook X
La revisió el 18:14, 13 nov 2024 per Joan (discussió | contribucions) (Es crea la pàgina amb «=Especificacions= <pre> Nombre del producto MiniBook X N100 Sistema operativo Windows11 Home Pantalla 10,51 pulgadas, táctil, 1920*1200,16:10 IPS Laminada GFF Procesa...».)
Especificacions
Nombre del producto MiniBook X N100 Sistema operativo Windows11 Home Pantalla 10,51 pulgadas, táctil, 1920*1200,16:10 IPS Laminada GFF Procesador "Intel Alder-N N100 10nm 4TCT Frecuencia Principal 0.8GHz, Turbo frecuencia 3.4GHz, 4 Núcleos 4 hilos" Graphics Gráficos Intel UHD para 12.ª generación Número de puntos efectivos 10 puntos , IC GT9110. Solo compatible con Pen H8 es capacitivo(no sirve con H7 y H6 que son stylus) Almacenamiento interno SSD 512G (1 slot M.2) PCIe 3.0 Gen 4 2280 , Nvme Ampliar max. 1TB Memoria RAM LPDDR5 12GB Tarjeta SD No Camara Frontal 200W Batería 28.88Wh (7.6V/3800mAh) Puerto carga DC No Carga 12V/3A Dimensión 244*166.4*17.2(H)mm Peso Alrededor de 920 g Puerto Tipo C 2 puertos 3.0, Carga PD , datos, salida de video HDMI No Puerto Jack Audio 3.5mm Micrófono Integrado Altavoces 4R/1.5W *2PCS Wifi WIFI6 802.11 AX101 Ethernet No, pero soporta Plug-in Dongle Bluetooth 5.2 Teclado Con retroiluminación, en inglés, (se envía silicona o pegatinas en español) Sensor de gravedad sensor G tiene 2
Instal·lació Linux Mint
$ uname -r 6.8.0-48-generic $ lsb_release -a No LSB modules are available. Distributor ID: Linuxmint Description: Linux Mint 22 Release: 22 Codename: wilma $ cat /proc/version Linux version 6.8.0-48-generic (buildd@lcy02-amd64-010) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.42) #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 https://9to5linux.com/you-can-now-install-linux-kernel-6-9-on-ubuntu-24-04-lts-heres-how fer un upgrade Gestor d'actualitzacions - nuclis de linux sudo add-apt-repository ppa:cappelikan/ppa sudo apt update && sudo apt full-upgrade sudo apt install -y mainline és una eina gràfica instal·lo el kernel 6..9.8 kernels instal·lats: $ dpkg --list | grep linux-image $ dpkg --list | grep linux-image ii linux-image-6.8.0-38-generic 6.8.0-38.38 amd64 Signed kernel image generic ii linux-image-6.8.0-48-generic 6.8.0-48.48 amd64 Signed kernel image generic ii linux-image-generic 6.8.0-48.48 amd64 Generic Linux kernel image ii linux-image-unsigned-6.9.8-060908-generic 6.9.8-060908.202408061823 amd64 Linux kernel image for version 6.9.8 on 64 bit x86 SMP $ uname -r 6.9.8-060908-generic ------ https://github.com/lschans/chuwi-tablet cat /sys/devices/platform/INT33D3:00/uevent sudo dmidecode -s "chassis-type" Notebook sudo cat /sys/class/dmi/id/chassis_type 10 Amb Fn+Esc el touchpad queda deshabilitat sudo add-apt-repository ppa:cappelikan/ppa sudo apt update && sudo apt full-upgrade sudo apt install -y mainline (això ja ho havia fet d'instal·lar el maninline i actualitzar per tal d'instal·lar una versió més recent del kernel=. watch -n 0.5 ' cat /sys/bus/iio/devices/iio:device0/in_accel_scale_available && cat /sys/bus/iio/devices/iio:device0/in_accel_x_raw && cat /sys/bus/iio/devices/iio:device0/in_accel_y_raw && cat /sys/bus/iio/devices/iio:device0/in_accel_z_raw' sudo su adding 2nd device: echo mxc4005 0x15 > /sys/bus/i2c/devices/i2c-0/new_device # The lid cat /sys/bus/iio/devices/iio:device0/in_accel_x_raw # The base cat /sys/bus/iio/devices/iio:device1/in_accel_x_raw echo "sensor:modalias:acpi:/dev/iio-device0 ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1" >> /etc/udev/hwdb.d/61-sensor-local.hwdb echo "sensor:modalias:acpi:/dev/iio-device1 ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1" >> /etc/udev/hwdb.d/61-sensor-local.hwdb reboot Step 3: Making the laptop rotate the screen. *https://github.com/shyzus/gnome-shell-extension-screen-autorotate $ sudo apt-get install iio-sensor-proxy Primer he d'instal·lar les gnome shell extensions (tot i que jo no tinc gnome) git clone https://github.com/shyzus/gnome-shell-extension-screen-autorotate.git cd gnome-shell-extension-screen-autorotate cp -r screen-rotate@shyzus.github.io ~/.local/share/gnome-shell/extensions Instal·lar Gnome shell extensions compte! perquè jo no tinc gnome, jo tinc xfce https://www.baeldung.com/linux/gnome-shell-extension sudo apt install gnome-shell-extensions He d'escollir el gestor de pantalla (display manager), entre gdm3 i lightdm (aquest) I això provoca que estic instal·lant GNome reinicio $ sudo update-alternatives --config x-session-manager Hi ha 3 possibilitats per a l'alternativa x-session-manager (que proveeix /usr/bin/x-session-manager). Selecció Camí Prioritat Estat ------------------------------------------------------------ * 0 /usr/bin/startxfce4 50 mode automàtic 1 /usr/bin/gnome-session 50 mode manual 2 /usr/bin/startxfce4 50 mode manual 3 /usr/bin/xfce4-session 40 mode manual veig que tinc instal·lat dos escrptoris: xfce i gnome, i que per defecte tinc el xfce. git clone https://github.com/shyzus/gnome-shell-extension-screen-autorotate.git cd gnome-shell-extension-screen-autorotate cp -r screen-rotate@shyzus.github.io ~/.local/share/gnome-shell/extensions (com que encara no existeix la caprteta extensions, la creo manualment) Està clar que jo no tinc instal·lat el GNOME, perquè faig servir XFCE. Per tal d'instal·lar GNOME: $ sudo apt-get install tasksel $ sudo tasksel selecciono GNOME a instal·lar i ara sí que instal·la GNOME El fet de tenir ara XFCE i GNOME no passa res. Poden conviure. Quan faig login, escullo quin escriptori utilitzar. Per defecte el sistema m'entra sense password directament al XFCE. Per tant, si vull GNome he de fer logout i escollir alguna de les possibilitats de GNome. Quan estic dins de GNome ja funciona la rotació de pantalla, doncs l'extensió de rotació de pantalla que acabo d'instal·lar és de GNome. El Display Manager és l'aplicació del graphical login prompt. Per tant, resumint, la rotació només la tinc a GNome. OSK (On Screen Keyboard): si no tinc teclat (mode tauleta) he de tenir un teclat on-screen. $ sudo apt install -y gnome-kiosk --- Per fer la rotació de la pantalla, i la deshabilitació del teclat, anirem a la solució més senzilla, que és crear uns petits scripts que facin aquesta feina i poder-los executar des de la barra de tasques. Per rotar la pantalla tenim les comandes:po $ xrandr -o left amb les opcions left, right, inverted, normal però allò curiós és que el: -right és el normal -left és inverted -normal i inverted són rotacions de 90º dreta o esquerra Es tracta de posar llençadores en la barra de tasques, amb aquestes comandes. I per al teclat, aquesta comanda deshabilita el teclat durant 5 segons: $ xinput disable "AT Translated Set 2 keyboard";sleep 5;xinput enable "AT Translated Set 2 keyboard" Amb aquesta idea puc fer una llençadora amb aquestes dues comandes. Això em servirà per treballar amb el mode tauleta sense problemes (tenir el teclat físic deshabilitat, encara que de moment no tinc teclat virtual). També afegeixo una altra llençadora amb la comanda onboard, que és el teclat virtual. ---- El teclat no és el normal (es podrien posar unes enganxines). Caldrà acostumar-se. Les tecles que em donen més dificultat són: -la ñ està en el punt i coma (al costat de la L, com en el teclat normal) -La ç està sobre del Enter, al costat del +* -No tinc les tecles de major que i menor que puc accedir-hi fent Shift+AltGr-z (i x). En aquest cas Alt-Gr és el Alt de la dreta. Recordar que tinc dos escriptoris, que puc canviar amb Ctrl-Alt esq i dreta Es pot canviar la configuració del teclat. Per exemple, jo tinc per defecte: Generic 105-Key PC També hi ha una llençadora de disposició del teclat --- Libreoffice m'ha quedat instal·lada la versió 24.2, que és una versió actualitzada que significa febrer 2024 M'ha despistat perquè en el portàtil normal tinc la versió 7.1.3.2, que despista una mica la notació. Com es veu a: https://wiki.documentfoundation.org/ReleaseNotes/24.2 hi va haver un canvi de notació de la versió 7.6 a 24.2, que va significar un canvi en el sistema d'anomenar les versions (representa que el sistema mes.any és més estàndard=. --- $ sudo apt-get install simplescreenrecorder $ sudo apt-get install gimp --- provo de fer un meet i també funciona --- spotify: https://www.spotify.com/es-ca/download/linux/ curl -sS https://download.spotify.com/debian/pubkey_6224F9941A8AA6D1.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list sudo apt-get update && sudo apt-get install spotify-client --- Captura de pantalla funciona com és d'esperar: Fn+F12 (PrintScreen) --- Ajusts > Finestra d'inici de sessió I a aparença puc seleccionar el Fons que per defecte és /usr/share/backgrounds/linuxmint/default_background.jpg --- Python python ja està instal·lat en una versió per defecte, i una versió molt actualitzada a nov 2024: 3.12 $ python3 Python 3.12.3 (main, Sep 11 2024, 14:17:37) [GCC 13.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> $ sudo apt install python3-pip $ sudo apt install python3-full --- Instal·lació de les llibreries bàsiques de Python $ pip install numpy error: externally-managed-environment És a dir, si vull instal·lar aquesta llibreria en la meva màquina local (i no en un entorn virtual com és recomanable), s'ha de fer amb la llibreria python3-numpy $ sudo apt install python3-numpy $ sudo apt install python3-pandas matplotlib ja ha quedat instal·lat Instal·lació de jupyter. Compte perquè no és ben bé el mateix jupyterlab que jupyter notebook. $ sudo apt install python3-notebook i ja funciona: $ jupyter notebook --- Virtual environment de Python: Funciona: $ python3 -m venv prova la qual cosa vol dir que el mòdul venv ja està instal·lat. S'ha creat la carpeta prova/ $ source prova/bin/activate (prova) joan@joan-MiniBook-X:~$ $ PS1="(venv)$ " ja sóc dins de l'entorn virtual. Si tinc un projecte que vull executar: $ pip3 install -r requirements.txt Dins d'aquest entorn ja puc executar 'jupyter notebook' perquè el tinc instal·lat en la meva màquina host. Però en canvi no hi ha les llibreries numpy, etc. (sistema aïllat). $ deactivate $ rm -rf prova/ --- Docker # Add Docker's official GPG key: $ sudo apt-get update $ sudo apt-get install ca-certificates curl gnupg $ sudo install -m 0755 -d /etc/apt/keyrings $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg $ sudo chmod a+r /etc/apt/keyrings/docker.gpg # Add the repository to Apt sources: $ echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null Compte! E: El dipòsit «https://download.docker.com/linux/ubuntu wilma Release» ja no té un fitxer Release. el que he de fer és editar el fitxer /etc/apt/sources.list.d/docker.list i en comptes de wilma posar xenial: deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu xenial stable $ sudo apt-get update $ lsb_release -a No LSB modules are available. Distributor ID: Linuxmint Description: Linux Mint 22 Release: 22 Codename: wilma aquí puc veure les distribucions disponibles i efectivament wilma no hi és: https://download.docker.com/linux/ubuntu/dists/ artful/ bionic/ cosmic/ disco/ eoan/ focal/ groovy/ hirsute/ impish/ jammy/ kinetic/ lunar/ mantic/ noble/ oracular/ trusty/ xenial/ yakkety/ zesty/ I ara ja podem instal·lar docker a la última versió i tots els paquets necessaris: $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin tot i que: E: No s'ha trobat el paquet docker-buildx-plugin E: No s'ha trobat el paquet docker-buildx-plugin Per poder comprovar que la instal·lació és correcta podem fer córrer una imatge de prova que es diu *hello-world*: $ sudo docker run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. docker sense sudo: $ sudo groupadd docker (ja existeix) $ sudo usermod -aG docker $USER Log out and log back in so that your group membership is re-evaluated (tancar la sessió X i tornar a entrar). Ara ja puc utilitzar docker sense sudo. ---