Linux.org.ua

Технічні питання => Апаратні засоби => Гілку створено: Nazarych_UA від 2024-01-22 23:12:08

Тема: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-22 23:12:08
uname -r
6.1.60-08594-g03a802b9a072

sudo apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-headers-6.1.60-08594-g03a802b9a072
E: Couldn't find any package by glob 'linux-headers-6.1.60-08594-g03a802b9a072'
E: Couldn't find any package by regex 'linux-headers-6.1.60-08594-g03a802b9a072'

ls /lib/modules
6.1.0-11-686          6.1.0-12-cloud-amd64  6.1.0-15-686          6.1.0-16-cloud-amd64
6.1.0-11-686-pae      6.1.0-12-rt-686-pae   6.1.0-15-686-pae      6.1.0-16-rt-686-pae
6.1.0-11-amd64        6.1.0-12-rt-amd64     6.1.0-15-amd64        6.1.0-16-rt-amd64
6.1.0-11-cloud-amd64  6.1.0-13-686          6.1.0-15-cloud-amd64  6.1.0-17-686
6.1.0-11-rt-686-pae   6.1.0-13-686-pae      6.1.0-15-rt-686-pae   6.1.0-17-686-pae
6.1.0-11-rt-amd64     6.1.0-13-amd64        6.1.0-15-rt-amd64     6.1.0-17-amd64
6.1.0-12-686          6.1.0-13-cloud-amd64  6.1.0-16-686          6.1.0-17-cloud-amd64
6.1.0-12-686-pae      6.1.0-13-rt-686-pae   6.1.0-16-686-pae      6.1.0-17-rt-686-pae
6.1.0-12-amd64        6.1.0-13-rt-amd64     6.1.0-16-amd64        6.1.0-17-rt-amd64

sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'linux-image-amd64' instead of 'linux-image-generic'
linux-image-amd64 is already the newest version (6.1.69-1).
The following package was automatically installed and is no longer required:
  steam-libs:i386
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Через обмеження ядра не можу інтегрувати файл hid-playstation.c з сайту https://gist.github.com/NoahAndrews/1b717b110a6db62511a5ad3bb047c5fd
Кажуть, що в самому ядрі має бути драйвер, але Хромбук не бачить через ЮСБ. І навіть ядро поміняти не можу. Я вже і за допомогою  ШІ пробую і нічого. Може хтось з вас допоможе, буду вдячний.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-23 20:53:32
Подивіться, яка версія ядра там потрібна. Може ядро в Дебіані трохи застаре?  6.1 - то старе ядро. Я ніколи в самому Дебіані не працював. В Убунту можна ядро обновити до 6.7.
https://9to5linux.com/you-can-now-install-linux-kernel-6-7-on-ubuntu-heres-how
Але мене не слухайте, тут треба когось хто розбирається в Дебіані.

Від себе додам - якщо маєте можливість, спробуйте Arch Linux або Endevour OS. Там свіже ядро та й решту програм мають свіжі версії. Дебіан стабільний, як скеля, але відстає з аптейтами.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-24 23:29:02
Добрий вечір. Та я всіх слухаю, тому що мені особливо немає куди діватися. Кажуть, що зміни вносити в ядро в ХромОС неможна і це капець вбиває. Тому що все, що пов'язане з геймпадом зводиться до змін в ядрі.
Ось що на форумі Гугла написали, я мало що з цього розумію, може для когось тут ця інформація буде важливішою:

"The Linux development environment operates as an LXC container running inside of a hardened VM. As a result, you will not be able to modify the kernel. Those components are shared between the container and the VM, and you don't have privileges to change things in the VM.
"
"Середовище розробки Linux працює як контейнер LXC, що працює всередині захищеної віртуальної машини. Як наслідок, ви не зможете змінити ядро. Ці компоненти спільно використовуються між контейнером і віртуальною машиною, і ви не маєте прав змінювати речі у віртуальній машині."
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-24 23:31:38
Подивіться, яка версія ядра там потрібна. Може ядро в Дебіані трохи застаре?  6.1 - то старе ядро. Я ніколи в самому Дебіані не працював. В Убунту можна ядро обновити до 6.7.
https://9to5linux.com/you-can-now-install-linux-kernel-6-7-on-ubuntu-heres-how
Але мене не слухайте, тут треба когось хто розбирається в Дебіані.

Від себе додам - якщо маєте можливість, спробуйте Arch Linux або Endevour OS. Там свіже ядро та й решту програм мають свіжі версії. Дебіан стабільний, як скеля, але відстає з аптейтами.

Ще кажуть, що підтримка Dualsense починається з 5ї версії ядра, що ще більше вводить конфузить!
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-27 23:33:21
Трохи просвітився про те, як працює Лінукс на хромбуках.

Скажіть, що ви отримуєте чере команди

cat /etc/debian_version
neofetch

Я підозрюю, що у вас може стояти Дебіан 12.3. Остання версія 12.4, можливо для вашого девайса можа зробити апгрейд.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 01:33:21
nazarych2012@penguin:~$ cat /etc/debian_version
12.4
nazarych2012@penguin:~$ neofetch
-bash: neofetch: command not found

Дякую, що відписуєте. Надіюсь Ви не втратете потрачений час даремно)
Якщо я правильно розумію, то від Дебіана в мене тільки цей рядок:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources
Тобто дуже урізана версія.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 14:43:03
Ok,

Спробуймо так:
sudo apt update
sudo apt upgrade
sudo apt install neofetch
neofetch

Цф команди обновлять ваш Дебіан та інсталюють neofetch, яка поеазує трохи даних про систему.

В файлі наступному файлі є джерела пакунків     /etc/apt/sources.list
Скопіюйте будь-ласка його вміст тут. Чи ви додали репозиторії backport (твм має бути новіше ядро для Дебіана)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 14:55:57
       _,met$$$$$gg.          nazarych2012@penguin
    ,g$$$$$$$$$$$$$$$P.       --------------------
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) on Chrome OS x86_64
 ,$$P'              `$$$.     Host: crosvm
',$$P       ,ggs.     `$$b:   Kernel: 6.1.60-08594-g03a802b9a072
`d$$'     ,$P"'   .    $$$    Uptime: 2 mins
 $$P      d$'     ,    $$P    Packages: 1703 (dpkg)
 $$:      $$.   -    ,d$$'    Shell: bash 5.2.15
 $$;      Y$b._   _,d$P'      DE: Generic
 Y$$.    `.`"Y$$$$P"'         Theme: CrosAdapta [GTK2/3]
 `$$b      "-.__              Icons: Adwaita [GTK2/3]
  `Y$$                        Terminal: ld-linux-x86-64
   `Y$$.                      CPU: AMD Ryzen 3 3250C 15W with Radeon Graphics (4) @ 2.5
     `$$b.                    GPU: 00:02.0 Red Hat, Inc. Virtio 1.0 GPU
       `Y$$b.                 Memory: 283MiB / 6680MiB
          `"Y$b._
              `"""                                   
                                                     
# Generated by distrobuilder
deb https://deb.debian.org/debian bookworm main
deb https://deb.debian.org/debian bookworm-updates main
deb https://deb.debian.org/debian-security/ bookworm-security main
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 15:16:33
Це прогрес!!!

Треба додати репозиторій Debian backports. Він дає новіше ядро.

Зробіть

sudo apt install nano
sudo nano /etc/apt/sources.list
І додайте внизу наступний рядок
deb http://deb.debian.org/debian bookworm-backports main
Вийдіть і збережіть.

sudo apt update
sudo apt upgrade

Тепер спробуйте інсталювати ядро, як в тій інструкції, якої ви дотримувалися на самому початку.
Або наступною командою.
sudo apt-get -t bookworm-backport install linux-image-amd64 linux-headers-amd64 firmware-linux
Перевантажте Debian

neofetch


Я не обіцяю, що все запрацює, вле пинаймні ви матимете нове ядро з новими драйверами.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 16:17:06
sudo nano /etc/apt/sources.list.d - там немає нічого. Раніше Ви вказували шлях до файла без ".d" і там були ці рядки, які я скинув. 
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 16:18:44
sudo apt-get -t bookworm-backport install linux-image-amd64 linux-headers-amd64 firmware-linux
Reading package lists... Done
E: The value 'bookworm-backport' is invalid for APT::Default-Release as such a release is not available in the sources

sudo apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-headers-6.1.60-08594-g03a802b9a072
E: Couldn't find any package by glob 'linux-headers-6.1.60-08594-g03a802b9a072'
E: Couldn't find any package by regex 'linux-headers-6.1.60-08594-g03a802b9a072'


sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'linux-image-amd64' instead of 'linux-image-generic'
linux-image-amd64 is already the newest version (6.1.69-1).
The following package was automatically installed and is no longer required:
  steam-libs:i386
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 16:30:59
sudo nano /etc/apt/sources.list.d - там немає нічого. Раніше Ви вказували шлях до файла без ".d" і там були ці рядки, які я скинув.

Перепрошую, має бути sudo nano /etc/apt/sources.list
Змінив вище. Спробуйте ще раз.

Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 19:40:33
sudo apt-get -t bookworm-backport install linux-image-amd64 linux-headers-amd64 firmware-linux
Reading package lists... Done
E: The value 'bookworm-backport' is invalid for APT::Default-Release as such a release is not available in the sources

sudo apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-headers-6.1.60-08594-g03a802b9a072
E: Couldn't find any package by glob 'linux-headers-6.1.60-08594-g03a802b9a072'
E: Couldn't find any package by regex 'linux-headers-6.1.60-08594-g03a802b9a072'


sudo apt-get install linux-image-generic
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'linux-image-amd64' instead of 'linux-image-generic'
linux-image-amd64 is already the newest version (6.1.69-1).
The following package was automatically installed and is no longer required:
  steam-libs:i386
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Я так і подумав, тому це результат.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 20:41:35
Спробуйте

sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64 firmware-linux
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 20:59:41
sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64 firmware-linux
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package firmware-linux is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'firmware-linux' has no installation candidate
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 21:02:34
Ок, тоді спершу зробімо :

sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64

Якщо це спрацює, перевантажте Дебіан і
sudo apt update
sudo apt upgrade
neofetch

І спробуйте підключити Dualsense.

P. S. Потім ще добре було би підключити non free джерела, але то пізніше. Крок за кроком.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 22:18:06
sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
  steam-libs:i386
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  linux-compiler-gcc-12-x86 linux-headers-6.5.0-0.deb12.4-amd64
  linux-headers-6.5.0-0.deb12.4-common linux-image-6.5.0-0.deb12.4-amd64
  linux-kbuild-6.5.0-0.deb12.4 linux-libc-dev
Suggested packages:
  linux-doc-6.5 debian-kernel-handbook grub-pc | grub-efi-amd64 | extlinux
The following NEW packages will be installed:
  linux-headers-6.5.0-0.deb12.4-amd64 linux-headers-6.5.0-0.deb12.4-common
  linux-image-6.5.0-0.deb12.4-amd64 linux-kbuild-6.5.0-0.deb12.4
The following packages will be upgraded:
  linux-compiler-gcc-12-x86 linux-headers-amd64 linux-image-amd64 linux-libc-dev
4 upgraded, 4 newly installed, 0 to remove and 62 not upgraded.
Need to get 90.5 MB of archives.
After this operation, 540 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://deb.debian.org/debian bookworm-backports/main amd64 linux-compiler-gcc-12-x86 amd64 6.5.10-1~bpo12+1 [710 kB]
Get:2 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-6.5.0-0.deb12.4-common all 6.5.10-1~bpo12+1 [10.1 MB]
Get:3 http://deb.debian.org/debian bookworm-backports/main amd64 linux-kbuild-6.5.0-0.deb12.4 amd64 6.5.10-1~bpo12+1 [984 kB]
Get:4 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-6.5.0-0.deb12.4-amd64 amd64 6.5.10-1~bpo12+1 [1,252 kB]
Get:5 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-amd64 amd64 6.5.10-1~bpo12+1 [1,436 B]
Get:6 http://deb.debian.org/debian bookworm-backports/main amd64 linux-image-6.5.0-0.deb12.4-amd64 amd64 6.5.10-1~bpo12+1 [75.4 MB]
Get:7 http://deb.debian.org/debian bookworm-backports/main amd64 linux-image-amd64 amd64 6.5.10-1~bpo12+1 [1,496 B]
Get:8 http://deb.debian.org/debian bookworm-backports/main amd64 linux-libc-dev amd64 6.5.10-1~bpo12+1 [2,016 kB]
Fetched 90.5 MB in 23min 23s (64.5 kB/s)                                               
(Reading database ... 402193 files and directories currently installed.)
Preparing to unpack .../0-linux-compiler-gcc-12-x86_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-compiler-gcc-12-x86 (6.5.10-1~bpo12+1) over (6.1.69-1) ...
Selecting previously unselected package linux-headers-6.5.0-0.deb12.4-common.
Preparing to unpack .../1-linux-headers-6.5.0-0.deb12.4-common_6.5.10-1~bpo12+1_all.deb ...
Unpacking linux-headers-6.5.0-0.deb12.4-common (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-kbuild-6.5.0-0.deb12.4.
Preparing to unpack .../2-linux-kbuild-6.5.0-0.deb12.4_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-kbuild-6.5.0-0.deb12.4 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-headers-6.5.0-0.deb12.4-amd64.
Preparing to unpack .../3-linux-headers-6.5.0-0.deb12.4-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-headers-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
Preparing to unpack .../4-linux-headers-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-headers-amd64 (6.5.10-1~bpo12+1) over (6.1.69-1) ...
Selecting previously unselected package linux-image-6.5.0-0.deb12.4-amd64.
Preparing to unpack .../5-linux-image-6.5.0-0.deb12.4-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-image-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
Preparing to unpack .../6-linux-image-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-image-amd64 (6.5.10-1~bpo12+1) over (6.1.69-1) ...
Preparing to unpack .../7-linux-libc-dev_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (6.5.10-1~bpo12+1) over (6.1.69-1) ...
Setting up linux-image-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
I: /vmlinuz is now a symlink to boot/vmlinuz-6.5.0-0.deb12.4-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.5.0-0.deb12.4-amd64
/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.5.0-0.deb12.4-amd64.
Sign command: /lib/modules/6.5.0-0.deb12.4-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...(bad exit status: 2)
make -j4 KERNELRELEASE=6.5.0-0.deb12.4-amd64 -C /lib/modules/6.5.0-0.deb12.4-amd64/build M=/var/lib/dkms/hid-playstation/1.0/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.5.0-0.deb12.4-amd64 (x86_64)
Consult /var/lib/dkms/hid-playstation/1.0/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.5.0-0.deb12.4-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.5.0-0.deb12.4-amd64 (--configure):
 installed linux-image-6.5.0-0.deb12.4-amd64 package post-installation script subprocess returned error exit status 1
Setting up linux-libc-dev:amd64 (6.5.10-1~bpo12+1) ...
dpkg: dependency problems prevent configuration of linux-image-amd64:
 linux-image-amd64 depends on linux-image-6.5.0-0.deb12.4-amd64 (= 6.5.10-1~bpo12+1); however:
  Package linux-image-6.5.0-0.deb12.4-amd64 is not configured yet.

dpkg: error processing package linux-image-amd64 (--configure):
 dependency problems - leaving unconfigured
Setting up linux-compiler-gcc-12-x86 (6.5.10-1~bpo12+1) ...
Setting up linux-headers-6.5.0-0.deb12.4-common (6.5.10-1~bpo12+1) ...
Setting up linux-kbuild-6.5.0-0.deb12.4 (6.5.10-1~bpo12+1) ...
Setting up linux-headers-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.5.0-0.deb12.4-amd64.
Sign command: /lib/modules/6.5.0-0.deb12.4-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...(bad exit status: 2)
make -j4 KERNELRELEASE=6.5.0-0.deb12.4-amd64 -C /lib/modules/6.5.0-0.deb12.4-amd64/build M=/var/lib/dkms/hid-playstation/1.0/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.5.0-0.deb12.4-amd64 (x86_64)
Consult /var/lib/dkms/hid-playstation/1.0/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.5.0-0.deb12.4-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-6.5.0-0.deb12.4-amd64.postinst line 11.
dpkg: error processing package linux-headers-6.5.0-0.deb12.4-amd64 (--configure):
 installed linux-headers-6.5.0-0.deb12.4-amd64 package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of linux-headers-amd64:
 linux-headers-amd64 depends on linux-headers-6.5.0-0.deb12.4-amd64 (= 6.5.10-1~bpo12+1); however:
  Package linux-headers-6.5.0-0.deb12.4-amd64 is not configured yet.

dpkg: error processing package linux-headers-amd64 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-6.5.0-0.deb12.4-amd64
 linux-image-amd64
 linux-headers-6.5.0-0.deb12.4-amd64
 linux-headers-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 22:42:41
Дивіться, воно дуже дивно. Чомусь помилки починаються ось тут:

make -j4 KERNELRELEASE=6.5.0-0.deb12.4-amd64 -C /lib/modules/6.5.0-0.deb12.4-amd64/build M=/var/lib/dkms/hid-playstation/1.0/build...(bad exit status: 2)

hid-playstation - то є власне той драйвер, що вам треба. Мені здається, що перш ніж я взявся вам допомагати, ви щось могли зробити, що спричиняє оці проблеми з ядром.
Якби я був на вашому місці (але я не є) і якби я той Дебіан інсталював нещодавно і в мене нічого на ньому не було, то я би все це витер нa Хромбуці і поставив наново чистий Дебіан.
Ви можете так зробити?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-28 23:12:17
Що у Вашому значенні означає "чистий Дебіан"? Я користувався цим гайдом:
https://wiki.winehq.org/Debian
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-28 23:44:06
Wine - це просто емулятор Windows для Linux. Цей гайд ніяк не міг спричинити ці помилки в ядрі.

Наскільки я розумію, ви маєте Chromebook з Chome OS. Через Chrostini ви інсталювали Debian. Після цього ви щось в Debian робили (інсталювали Wine тощо). В цей час, ймовірно, ви щочь змінили в самому ядрі в модулі hid-playstation. Не знаю, як (в ґайді по Wine немає згадки про цей модуль) . Це напевне можна відремонтувати, але займе багато часу через форум. Тому я питаю, чи ви через Chrostini можете спершу деінсталювати той Debian, а потім знову інсталювати - але вже не вносити змін в ядро.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-29 00:24:31
Ви правильно розумієте, Хромбук, ХромОС.
Я можу зробити все, що потрібно. Можу видалити і встановити середовище Лінукс, можу скинути до заводських налаштувань!
На рахунок Дебіан - я не встановлював Дебіан в класичному розумінні, тільки прописував "sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources", який був в тому гайді, який я кинув. Можливо я чогось не розумію і ця команда встановлює Дебіан, поправте мене тоді.
То який варіант Ви порекомендуєте: видалити/встановити середовище Лінукс, скинути до заводських чи третій варіант?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-29 02:57:51
Чудово:

Тоді я вам пропоную оцю опцію, якщо вам того Дебіана не шкода :
"видалити і встановити середовище Лінукс"

Коли ви наново поставите Лінукс, зробіть

sudo apt update
sudo apt ugrade

cat /etc/debian_version
Якщо у вас Дебіан 12.4, то продовжуємо.

sudo apt install neofetch
sudo apt install nano
sudo nano /etc/apt/sources.list
І додайте внизу наступний рядок
deb http://deb.debian.org/debian bookworm-backports main
Вийдіть і збережіть.

sudo apt update
sudo apt upgrade

sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64

neofetch



Таким чином ми встановимо нове ядро для Дебіан. З драйверами для Dualsense. І можна буде перевірити, чи ваш комп"ютер впізнає Dualsense. Я не впевнений, чи впізнає, бо воно ще й може залежати від того, як його впізнає ХромОС.

Якщо все працюватиме, потім можна поставити Wine. Wine - це просто емулятор віндовза для лінукс. Я його використовую раз в кілька років, щоб грати в Козаки :о).

----

Опціонально (але дуже корисно): додати репозиторії невільних пакунків. Для цього

 sudo nano /etc/apt/sources.list

і в кожному рядку після слова "bookworm main" просто додайте contrib non-free
Ось тут деталі:
https://wiki.debian.org/SourcesList

Це дасть доступ до певних пакунків, які не є опен сорс, тому не включені в main.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-29 16:57:24
sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  apparmor binutils binutils-common binutils-x86-64-linux-gnu busybox
  firmware-linux-free gcc-12 initramfs-tools initramfs-tools-core klibc-utils kmod
  libabsl20220623 libasan8 libatomic1 libavif15 libbinutils libc-dev-bin libc-devtools
  libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libgav1-1 libgcc-12-dev libgd3
  libgprofng0 libitm1 libklibc liblsan0 libnsl-dev libquadmath0 librav1e0
  libsvtav1enc1 libtirpc-dev libtsan2 libubsan1 libyuv0 linux-base
  linux-compiler-gcc-12-x86 linux-headers-6.5.0-0.deb12.4-amd64
  linux-headers-6.5.0-0.deb12.4-common linux-image-6.5.0-0.deb12.4-amd64
  linux-kbuild-6.5.0-0.deb12.4 linux-libc-dev manpages manpages-dev rpcsvc-proto zstd
Suggested packages:
  apparmor-profiles-extra apparmor-utils binutils-doc gcc-12-multilib gcc-12-doc
  gcc-12-locales glibc-doc libgd-tools linux-doc-6.5 debian-kernel-handbook grub-pc
  | grub-efi-amd64 | extlinux
The following NEW packages will be installed:
  apparmor binutils binutils-common binutils-x86-64-linux-gnu busybox
  firmware-linux-free gcc-12 initramfs-tools initramfs-tools-core klibc-utils kmod
  libabsl20220623 libasan8 libatomic1 libavif15 libbinutils libc-dev-bin libc-devtools
  libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libgav1-1 libgcc-12-dev libgd3
  libgprofng0 libitm1 libklibc liblsan0 libnsl-dev libquadmath0 librav1e0
  libsvtav1enc1 libtirpc-dev libtsan2 libubsan1 libyuv0 linux-base
  linux-compiler-gcc-12-x86 linux-headers-6.5.0-0.deb12.4-amd64
  linux-headers-6.5.0-0.deb12.4-common linux-headers-amd64
  linux-image-6.5.0-0.deb12.4-amd64 linux-image-amd64 linux-kbuild-6.5.0-0.deb12.4
  linux-libc-dev manpages manpages-dev rpcsvc-proto zstd
0 upgraded, 51 newly installed, 0 to remove and 29 not upgraded.
Need to get 137 MB of archives.
After this operation, 730 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://deb.debian.org/debian bookworm-backports/main amd64 linux-libc-dev amd64 6.5.10-1~bpo12+1 [2,016 kB]
Get:2 https://deb.debian.org/debian bookworm/main amd64 kmod amd64 30+20221128-1 [95.2 kB]
Get:3 https://deb.debian.org/debian bookworm/main amd64 manpages all 6.03-2 [1,332 kB]
Get:4 http://deb.debian.org/debian bookworm-backports/main amd64 linux-compiler-gcc-12-x86 amd64 6.5.10-1~bpo12+1 [710 kB]
Get:5 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-6.5.0-0.deb12.4-common all 6.5.10-1~bpo12+1 [10.1 MB]
Get:6 https://deb.debian.org/debian bookworm/main amd64 apparmor amd64 3.0.8-3 [616 kB]
Get:7 https://deb.debian.org/debian bookworm/main amd64 binutils-common amd64 2.40-2 [2,487 kB]
Get:8 https://deb.debian.org/debian bookworm/main amd64 libbinutils amd64 2.40-2 [572 kB]
Get:9 https://deb.debian.org/debian bookworm/main amd64 libctf-nobfd0 amd64 2.40-2 [153 kB]
Get:10 https://deb.debian.org/debian bookworm/main amd64 libctf0 amd64 2.40-2 [89.8 kB]
Get:11 https://deb.debian.org/debian bookworm/main amd64 libgprofng0 amd64 2.40-2 [812 kB]
Get:12 https://deb.debian.org/debian bookworm/main amd64 binutils-x86-64-linux-gnu amd64 2.40-2 [2,246 kB]
Get:13 https://deb.debian.org/debian bookworm/main amd64 binutils amd64 2.40-2 [65.0 kB]
Get:14 https://deb.debian.org/debian bookworm/main amd64 busybox amd64 1:1.35.0-4+b3 [452 kB]
Get:15 https://deb.debian.org/debian bookworm/main amd64 firmware-linux-free all 20200122-1 [24.2 kB]
Get:16 https://deb.debian.org/debian bookworm/main amd64 libcc1-0 amd64 12.2.0-14 [41.7 kB]
Get:17 https://deb.debian.org/debian bookworm/main amd64 libitm1 amd64 12.2.0-14 [26.1 kB]
Get:18 https://deb.debian.org/debian bookworm/main amd64 libatomic1 amd64 12.2.0-14 [9,328 B]
Get:19 https://deb.debian.org/debian bookworm/main amd64 libasan8 amd64 12.2.0-14 [2,195 kB]
Get:20 http://deb.debian.org/debian bookworm-backports/main amd64 linux-kbuild-6.5.0-0.deb12.4 amd64 6.5.10-1~bpo12+1 [984 kB]
Get:21 https://deb.debian.org/debian bookworm/main amd64 liblsan0 amd64 12.2.0-14 [969 kB]
Get:22 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-6.5.0-0.deb12.4-amd64 amd64 6.5.10-1~bpo12+1 [1,252 kB]
Get:23 https://deb.debian.org/debian bookworm/main amd64 libtsan2 amd64 12.2.0-14 [2,196 kB]
Get:24 http://deb.debian.org/debian bookworm-backports/main amd64 linux-headers-amd64 amd64 6.5.10-1~bpo12+1 [1,436 B]
Get:25 http://deb.debian.org/debian bookworm-backports/main amd64 linux-image-6.5.0-0.deb12.4-amd64 amd64 6.5.10-1~bpo12+1 [75.4 MB]
Get:26 https://deb.debian.org/debian bookworm/main amd64 libubsan1 amd64 12.2.0-14 [883 kB]
Get:27 https://deb.debian.org/debian bookworm/main amd64 libquadmath0 amd64 12.2.0-14 [144 kB]
Get:28 https://deb.debian.org/debian bookworm/main amd64 libgcc-12-dev amd64 12.2.0-14 [2,437 kB]
Get:29 https://deb.debian.org/debian bookworm/main amd64 gcc-12 amd64 12.2.0-14 [19.3 MB]
Get:30 https://deb.debian.org/debian bookworm/main amd64 libklibc amd64 2.0.12-1 [44.2 kB]
Get:31 https://deb.debian.org/debian bookworm/main amd64 klibc-utils amd64 2.0.12-1 [94.9 kB]
Get:32 https://deb.debian.org/debian bookworm/main amd64 initramfs-tools-core all 0.142 [105 kB]
Get:33 https://deb.debian.org/debian bookworm/main amd64 linux-base all 4.9 [31.8 kB] 
Get:34 https://deb.debian.org/debian bookworm/main amd64 initramfs-tools all 0.142 [72.9 kB]
Get:35 https://deb.debian.org/debian bookworm/main amd64 libabsl20220623 amd64 20220623.1-1 [391 kB]
Get:36 https://deb.debian.org/debian bookworm/main amd64 libgav1-1 amd64 0.18.0-1+b1 [332 kB]
Get:37 https://deb.debian.org/debian bookworm/main amd64 librav1e0 amd64 0.5.1-6 [763 kB]
Get:38 https://deb.debian.org/debian bookworm/main amd64 libsvtav1enc1 amd64 1.4.1+dfsg-1 [2,121 kB]
Get:39 https://deb.debian.org/debian bookworm/main amd64 libyuv0 amd64 0.0~git20230123.b2528b0-1 [168 kB]
Get:40 https://deb.debian.org/debian bookworm/main amd64 libavif15 amd64 0.11.1-1 [93.8 kB]
Get:41 https://deb.debian.org/debian bookworm/main amd64 libc-dev-bin amd64 2.36-9+deb12u3 [45.2 kB]
Get:42 https://deb.debian.org/debian bookworm/main amd64 libgd3 amd64 2.3.3-9 [124 kB]
Get:43 https://deb.debian.org/debian bookworm/main amd64 libc-devtools amd64 2.36-9+deb12u3 [52.9 kB]
Get:44 https://deb.debian.org/debian bookworm/main amd64 libcrypt-dev amd64 1:4.4.33-2 [118 kB]
Get:45 https://deb.debian.org/debian bookworm/main amd64 libtirpc-dev amd64 1.3.3+ds-1 [191 kB]
Get:46 https://deb.debian.org/debian bookworm/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]
Get:47 https://deb.debian.org/debian bookworm/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB]
Get:48 https://deb.debian.org/debian bookworm/main amd64 libc6-dev amd64 2.36-9+deb12u3 [1,898 kB]
Get:49 https://deb.debian.org/debian bookworm/main amd64 manpages-dev all 6.03-2 [2,030 kB]
Get:50 https://deb.debian.org/debian bookworm/main amd64 zstd amd64 1.5.4+dfsg2-5 [701 kB]
Get:51 http://deb.debian.org/debian bookworm-backports/main amd64 linux-image-amd64 amd64 6.5.10-1~bpo12+1 [1,496 B]
Fetched 137 MB in 6min 55s (331 kB/s)                                                 
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package kmod.
(Reading database ... 37827 files and directories currently installed.)
Preparing to unpack .../00-kmod_30+20221128-1_amd64.deb ...
Unpacking kmod (30+20221128-1) ...
Selecting previously unselected package manpages.
Preparing to unpack .../01-manpages_6.03-2_all.deb ...
Unpacking manpages (6.03-2) ...
Selecting previously unselected package apparmor.
Preparing to unpack .../02-apparmor_3.0.8-3_amd64.deb ...
Unpacking apparmor (3.0.8-3) ...
Selecting previously unselected package binutils-common:amd64.
Preparing to unpack .../03-binutils-common_2.40-2_amd64.deb ...
Unpacking binutils-common:amd64 (2.40-2) ...
Selecting previously unselected package libbinutils:amd64.
Preparing to unpack .../04-libbinutils_2.40-2_amd64.deb ...
Unpacking libbinutils:amd64 (2.40-2) ...
Selecting previously unselected package libctf-nobfd0:amd64.
Preparing to unpack .../05-libctf-nobfd0_2.40-2_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.40-2) ...
Selecting previously unselected package libctf0:amd64.
Preparing to unpack .../06-libctf0_2.40-2_amd64.deb ...
Unpacking libctf0:amd64 (2.40-2) ...
Selecting previously unselected package libgprofng0:amd64.
Preparing to unpack .../07-libgprofng0_2.40-2_amd64.deb ...
Unpacking libgprofng0:amd64 (2.40-2) ...
Selecting previously unselected package binutils-x86-64-linux-gnu.
Preparing to unpack .../08-binutils-x86-64-linux-gnu_2.40-2_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.40-2) ...
Selecting previously unselected package binutils.
Preparing to unpack .../09-binutils_2.40-2_amd64.deb ...
Unpacking binutils (2.40-2) ...
Selecting previously unselected package busybox.
Preparing to unpack .../10-busybox_1%3a1.35.0-4+b3_amd64.deb ...
Unpacking busybox (1:1.35.0-4+b3) ...
Selecting previously unselected package firmware-linux-free.
Preparing to unpack .../11-firmware-linux-free_20200122-1_all.deb ...
Unpacking firmware-linux-free (20200122-1) ...
Selecting previously unselected package libcc1-0:amd64.
Preparing to unpack .../12-libcc1-0_12.2.0-14_amd64.deb ...
Unpacking libcc1-0:amd64 (12.2.0-14) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../13-libitm1_12.2.0-14_amd64.deb ...
Unpacking libitm1:amd64 (12.2.0-14) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../14-libatomic1_12.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (12.2.0-14) ...
Selecting previously unselected package libasan8:amd64.
Preparing to unpack .../15-libasan8_12.2.0-14_amd64.deb ...
Unpacking libasan8:amd64 (12.2.0-14) ...
Selecting previously unselected package liblsan0:amd64.
Preparing to unpack .../16-liblsan0_12.2.0-14_amd64.deb ...
Unpacking liblsan0:amd64 (12.2.0-14) ...
Selecting previously unselected package libtsan2:amd64.
Preparing to unpack .../17-libtsan2_12.2.0-14_amd64.deb ...
Unpacking libtsan2:amd64 (12.2.0-14) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../18-libubsan1_12.2.0-14_amd64.deb ...
Unpacking libubsan1:amd64 (12.2.0-14) ...
Selecting previously unselected package libquadmath0:amd64.
Preparing to unpack .../19-libquadmath0_12.2.0-14_amd64.deb ...
Unpacking libquadmath0:amd64 (12.2.0-14) ...
Selecting previously unselected package libgcc-12-dev:amd64.
Preparing to unpack .../20-libgcc-12-dev_12.2.0-14_amd64.deb ...
Unpacking libgcc-12-dev:amd64 (12.2.0-14) ...
Selecting previously unselected package gcc-12.
Preparing to unpack .../21-gcc-12_12.2.0-14_amd64.deb ...
Unpacking gcc-12 (12.2.0-14) ...
Selecting previously unselected package libklibc:amd64.
Preparing to unpack .../22-libklibc_2.0.12-1_amd64.deb ...
Unpacking libklibc:amd64 (2.0.12-1) ...
Selecting previously unselected package klibc-utils.
Preparing to unpack .../23-klibc-utils_2.0.12-1_amd64.deb ...
Unpacking klibc-utils (2.0.12-1) ...
Selecting previously unselected package initramfs-tools-core.
Preparing to unpack .../24-initramfs-tools-core_0.142_all.deb ...
Unpacking initramfs-tools-core (0.142) ...
Selecting previously unselected package linux-base.
Preparing to unpack .../25-linux-base_4.9_all.deb ...
Unpacking linux-base (4.9) ...
Selecting previously unselected package initramfs-tools.
Preparing to unpack .../26-initramfs-tools_0.142_all.deb ...
Unpacking initramfs-tools (0.142) ...
Selecting previously unselected package libabsl20220623:amd64.
Preparing to unpack .../27-libabsl20220623_20220623.1-1_amd64.deb ...
Unpacking libabsl20220623:amd64 (20220623.1-1) ...
Selecting previously unselected package libgav1-1:amd64.
Preparing to unpack .../28-libgav1-1_0.18.0-1+b1_amd64.deb ...
Unpacking libgav1-1:amd64 (0.18.0-1+b1) ...
Selecting previously unselected package librav1e0:amd64.
Preparing to unpack .../29-librav1e0_0.5.1-6_amd64.deb ...
Unpacking librav1e0:amd64 (0.5.1-6) ...
Selecting previously unselected package libsvtav1enc1:amd64.
Preparing to unpack .../30-libsvtav1enc1_1.4.1+dfsg-1_amd64.deb ...
Unpacking libsvtav1enc1:amd64 (1.4.1+dfsg-1) ...
Selecting previously unselected package libyuv0:amd64.
Preparing to unpack .../31-libyuv0_0.0~git20230123.b2528b0-1_amd64.deb ...
Unpacking libyuv0:amd64 (0.0~git20230123.b2528b0-1) ...
Selecting previously unselected package libavif15:amd64.
Preparing to unpack .../32-libavif15_0.11.1-1_amd64.deb ...
Unpacking libavif15:amd64 (0.11.1-1) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../33-libc-dev-bin_2.36-9+deb12u3_amd64.deb ...
Unpacking libc-dev-bin (2.36-9+deb12u3) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../34-libgd3_2.3.3-9_amd64.deb ...
Unpacking libgd3:amd64 (2.3.3-9) ...
Selecting previously unselected package libc-devtools.
Preparing to unpack .../35-libc-devtools_2.36-9+deb12u3_amd64.deb ...
Unpacking libc-devtools (2.36-9+deb12u3) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../36-linux-libc-dev_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package libcrypt-dev:amd64.
Preparing to unpack .../37-libcrypt-dev_1%3a4.4.33-2_amd64.deb ...
Unpacking libcrypt-dev:amd64 (1:4.4.33-2) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../38-libtirpc-dev_1.3.3+ds-1_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.3.3+ds-1) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../39-libnsl-dev_1.3.0-2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../40-rpcsvc-proto_1.4.3-1_amd64.deb ...
Unpacking rpcsvc-proto (1.4.3-1) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../41-libc6-dev_2.36-9+deb12u3_amd64.deb ...
Unpacking libc6-dev:amd64 (2.36-9+deb12u3) ...
Selecting previously unselected package linux-compiler-gcc-12-x86.
Preparing to unpack .../42-linux-compiler-gcc-12-x86_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-compiler-gcc-12-x86 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-headers-6.5.0-0.deb12.4-common.
Preparing to unpack .../43-linux-headers-6.5.0-0.deb12.4-common_6.5.10-1~bpo12+1_all.deb ...
Unpacking linux-headers-6.5.0-0.deb12.4-common (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-kbuild-6.5.0-0.deb12.4.
Preparing to unpack .../44-linux-kbuild-6.5.0-0.deb12.4_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-kbuild-6.5.0-0.deb12.4 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-headers-6.5.0-0.deb12.4-amd64.
Preparing to unpack .../45-linux-headers-6.5.0-0.deb12.4-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-headers-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-headers-amd64.
Preparing to unpack .../46-linux-headers-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-headers-amd64 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-image-6.5.0-0.deb12.4-amd64.
Preparing to unpack .../47-linux-image-6.5.0-0.deb12.4-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-image-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package linux-image-amd64.
Preparing to unpack .../48-linux-image-amd64_6.5.10-1~bpo12+1_amd64.deb ...
Unpacking linux-image-amd64 (6.5.10-1~bpo12+1) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../49-manpages-dev_6.03-2_all.deb ...
Unpacking manpages-dev (6.03-2) ...
Selecting previously unselected package zstd.
Preparing to unpack .../50-zstd_1.5.4+dfsg2-5_amd64.deb ...
Unpacking zstd (1.5.4+dfsg2-5) ...
Setting up libabsl20220623:amd64 (20220623.1-1) ...
Setting up linux-base (4.9) ...
Setting up firmware-linux-free (20200122-1) ...
Setting up manpages (6.03-2) ...
Setting up binutils-common:amd64 (2.40-2) ...
Setting up linux-libc-dev:amd64 (6.5.10-1~bpo12+1) ...
Setting up libctf-nobfd0:amd64 (2.40-2) ...
Setting up libsvtav1enc1:amd64 (1.4.1+dfsg-1) ...
Setting up kmod (30+20221128-1) ...
Setting up librav1e0:amd64 (0.5.1-6) ...
Setting up apparmor (3.0.8-3) ...
Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib/systemd/system/apparmor.service.
Setting up busybox (1:1.35.0-4+b3) ...
Setting up libklibc:amd64 (2.0.12-1) ...
Setting up libtirpc-dev:amd64 (1.3.3+ds-1) ...
Setting up rpcsvc-proto (1.4.3-1) ...
Setting up libquadmath0:amd64 (12.2.0-14) ...
Setting up libatomic1:amd64 (12.2.0-14) ...
Setting up libgav1-1:amd64 (0.18.0-1+b1) ...
Setting up libubsan1:amd64 (12.2.0-14) ...
Setting up libnsl-dev:amd64 (1.3.0-2) ...
Setting up libcrypt-dev:amd64 (1:4.4.33-2) ...
Setting up libasan8:amd64 (12.2.0-14) ...
Setting up linux-headers-6.5.0-0.deb12.4-common (6.5.10-1~bpo12+1) ...
Setting up libtsan2:amd64 (12.2.0-14) ...
Setting up libbinutils:amd64 (2.40-2) ...
Setting up linux-kbuild-6.5.0-0.deb12.4 (6.5.10-1~bpo12+1) ...
Setting up libc-dev-bin (2.36-9+deb12u3) ...
Setting up klibc-utils (2.0.12-1) ...
No diversion 'diversion of /usr/share/initramfs-tools/hooks/klibc to /usr/share/initramfs-tools/hooks/klibc^i-t by klibc-utils', none removed.
Setting up libyuv0:amd64 (0.0~git20230123.b2528b0-1) ...
Setting up zstd (1.5.4+dfsg2-5) ...
Setting up libcc1-0:amd64 (12.2.0-14) ...
Setting up liblsan0:amd64 (12.2.0-14) ...
Setting up libitm1:amd64 (12.2.0-14) ...
Setting up libctf0:amd64 (2.40-2) ...
Setting up manpages-dev (6.03-2) ...
Setting up libavif15:amd64 (0.11.1-1) ...
Setting up libgprofng0:amd64 (2.40-2) ...
Setting up libgcc-12-dev:amd64 (12.2.0-14) ...
Setting up libgd3:amd64 (2.3.3-9) ...
Setting up libc6-dev:amd64 (2.36-9+deb12u3) ...
Setting up initramfs-tools-core (0.142) ...
Setting up libc-devtools (2.36-9+deb12u3) ...
Setting up binutils-x86-64-linux-gnu (2.40-2) ...
Setting up initramfs-tools (0.142) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.5.0-0.deb12.4-amd64
I: /initrd.img.old is now a symlink to boot/initrd.img-6.5.0-0.deb12.4-amd64
I: /vmlinuz is now a symlink to boot/vmlinuz-6.5.0-0.deb12.4-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.5.0-0.deb12.4-amd64
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.5.0-0.deb12.4-amd64
Setting up binutils (2.40-2) ...
Setting up linux-image-amd64 (6.5.10-1~bpo12+1) ...
Setting up gcc-12 (12.2.0-14) ...
Setting up linux-compiler-gcc-12-x86 (6.5.10-1~bpo12+1) ...
Setting up linux-headers-6.5.0-0.deb12.4-amd64 (6.5.10-1~bpo12+1) ...
Setting up linux-headers-amd64 (6.5.10-1~bpo12+1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
Processing triggers for initramfs-tools (0.142) ...
update-initramfs: Generating /boot/initrd.img-6.5.0-0.deb12.4-amd64
nazarych2012@penguin:~$ neofetch
       _,met$$$$$gg.          nazarych2012@penguin
    ,g$$$$$$$$$$$$$$$P.       --------------------
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) on Chrome OS x86_64
 ,$$P'              `$$$.     Host: crosvm
',$$P       ,ggs.     `$$b:   Kernel: 6.1.60-08594-g03a802b9a072
`d$$'     ,$P"'   .    $$$    Uptime: 20 mins
 $$P      d$'     ,    $$P    Packages: 657 (dpkg)
 $$:      $$.   -    ,d$$'    Shell: bash 5.2.15
 $$;      Y$b._   _,d$P'      DE: Generic
 Y$$.    `.`"Y$$$$P"'         Theme: CrosAdapta [GTK2/3]
 `$$b      "-.__              Icons: Adwaita [GTK2/3]
  `Y$$                        Terminal: ld-linux-x86-64
   `Y$$.                      CPU: AMD Ryzen 3 3250C 15W with Radeon Graphics (4) @ 2.5
     `$$b.                    GPU: 00:02.0 Red Hat, Inc. Virtio 1.0 GPU
       `Y$$b.                 Memory: 137MiB / 6680MiB
          `"Y$b._
              `"""                                   
                                                     


nazarych2012@penguin:~$ cat /etc/debian_version
12.4
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-29 18:31:00
Чудово! Виглядає, що нове ядро інсталювалося без проблем!
Перегрузіть Дебіан і
sudo apt update
sudo apt upgrade
neofetch

І спробуйте, чи воно впізнає ваш конролер.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-29 19:27:21
Не розпізнає :'(
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-29 21:31:49
Не розпізнає :'(

Гм. А мало б. Але не страшно.

Ви підключаєте через USB?
Що дає
lsusb
lspci
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-29 22:05:04
nazarych2012@penguin:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
nazarych2012@penguin:~$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma]
00:01.0 Unclassified device [00ff]: Red Hat, Inc. Device 107f (rev 01)
00:02.0 Display controller: Red Hat, Inc. Virtio 1.0 GPU (rev 01)
00:03.0 Unclassified device [00ff]: Red Hat, Inc. Virtio 1.0 console (rev 01)
00:04.0 Mass storage controller: Red Hat, Inc. Virtio 1.0 block device (rev 01)
00:05.0 Mass storage controller: Red Hat, Inc. Virtio 1.0 block device (rev 01)
00:06.0 Unclassified device [00ff]: Red Hat, Inc. Device 105b (rev 01)
00:07.0 Unclassified device [00ff]: Red Hat, Inc. Virtio 1.0 RNG (rev 01)
00:08.0 Unclassified device [00ff]: Red Hat, Inc. Virtio 1.0 memory balloon (rev 01)
00:09.0 Unclassified device [00ff]: Red Hat, Inc. Virtio 1.0 network device (rev 01)
00:0a.0 Unclassified device [00ff]: Red Hat, Inc. Device 1059 (rev 01)
00:0b.0 Unclassified device [00ff]: Red Hat, Inc. Virtio 1.0 socket (rev 01)
00:0c.0 Unclassified device [00ff]: Red Hat, Inc. Virtio file system (rev 01)
00:0d.0 USB controller: Fresco Logic Device 1400
00:0e.0 Unassigned class [ffff]: Red Hat, Inc. Device 0011 (rev 01)
00:0f.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 0

Це при підключеному геймпаді, він навіть не світиться(світиться оранжевим, коли заряджається і коли тільки підключаєш)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-29 23:16:22
А через Chrome OS контролер працює без проблем?
Через Bluetooth теж не підключається?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-30 01:41:31
Чесно кажучи не дуже зрозумів перше запитання. Якщо Ви мали на увазі, чи геймпад робочий, то так, Віндовс його бачить. Як реагує ХромОС описано вище.
Блютуз бачить і з'єднується, але на початку не хоче швидку пару робити.Встановив Steam.dev, деякі бібліотеки, Стім все ще не бачить. Андроїд додатки реагують на геймпад.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-30 16:29:09
Соррі, незрозумів.
Сам Chrome OS (не в середовищі Дебіан) контролер через USB бачить чи ні?
Steam стоїть в лінуксі, чи ви поставили бета-версію для Chrome OS?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-30 17:18:31
"Сам Chrome OS (не в середовищі Дебіан) контролер через USB бачить чи ні?"
Мушу повторити, що я новачок в Лінуксі. Я спробую описати, як я розумію все це:
Все, що я бачу на екрані - операційна система Хром(Хроміум). В середині є середовище Лінукс, яке дає можливість користуватися командами, бібліотеками і програмами різних дистрибутивів, типу Дебіан. В данному випадку ми користуємось командами і бібліотеками Дебіан, але він не є повноцінною операційною системою. Це як я розумію :-\

Коли я підключаю геймпад через USB, то додатки андроїда реагують на клавіші геймпада(наприклад емулятор Соні Плейстейшн 1). Тому я припускаю, що ХромОС частково бачить геймпад. Чому частково - тому що при підключенні через USB, на екрані нічого не відбувається, на відміну від того, коли я підключаю через Блютуз(на екрані хромбука пише, що підключений геймпад).

На рахунок другого запитання - я думаю, що я встановлюю програму в середовище Лінукс.(скачую файл під кнопкою "Інсталювати "Стім" натискаючи на значок Стім)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-31 00:59:18
Steam ви ставите на ChromeOS. Там навіть на скріншоті видно, що то версія для Chrome OS, не для Лінукса. Лінукс в цьому впадку до стосунку не має, тобто проблема власне з самим Хромбуком і Хром ОС і як вони взаємодіять зі Стім.

Лінукс в цьому впадку до стосунку не має, тобто проблема власне з самим Хромбуком і Хром ОС і як вони взаємодіять зі Стім.

Я на мене, ви можете спробувати 3 речі
1) сконтактувати з суппортом Stem / Chrome OS / PS / Acer. І то напевне найкраще.

2) Якщо хочете побавитися в Лінуксі, який ви вже інсталювали, то поставте графічне середовище i Steam for Linux:
додайте невільні джерела (як я описував вище)

sudo apt update
sudo apt upgrade
sudo apt install tasksel
sudo tasksel

Далі вибираєте зі списку desktop environment на ваш смак і встановлюєте його. Я б радив Цинамон або КДЕ.
Перевантажте комп. Замість термінала тепер має бути графічне середовище Лінукс

sudo dpkg --add-architecture i386
sudo apt update
sudo apt upgrade
sudo apt install steam-installer

І пробуєте, як Стім на лінуксі розпізнає контролер. Як на мене, шанси можуть бути але невеликі. З іншого боку, ви не втратите нічого, крім часу :о)

3) Останній варіант - зробіть собі флешку з https://www.ventoy.net/
Закачайте на неї кільки дистрибутивів Лінукс. Я раджу  Ubuntu, Linux Mint, Endevour OS. І спробуйте зайти через live session. просто з флешки, без інсталяції. Може котрийсь з тих дистрибутивів (або й всі) впізнаватиме ваш контролер.
ГОЛОВНЕ - НЕ інсталюйте той лінукс на твердий диск Хромбука, бо зітре вам все :о)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-31 01:06:32
Ні, ні, зверніть увагу на маленькі іконки під кнопкою "Інсталювати". Я вибираю іконку Стім і скачується файл steam_latest.deb.
Якщо пробувати скачати версію для ХромОС, то видасть "Додаток Стім бета версія не доступний на вашому пристрою".
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-31 01:22:52
В якому браузері ви цю робите? В Chrome через Chrome OS ? Чи через браузер в Лінуксі?
І той deb інсталюєте?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-31 02:13:15
В браузері Хром. Скачується в "Завантаження", звідти я інсталюю.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-31 15:51:59
Ок, розумію.
Спробуйте провести ті 2 експерименти, що я описав вище. Більше нічого порадити не можу.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-31 19:07:42
deb https://deb.debian.org/debian bookworm main contrib non-free
deb https://deb.debian.org/debian bookworm-updates main contrib non-free
deb https://deb.debian.org/debian-security/ bookworm-security main contrib non-free
deb http://deb.debian.org/debian bookworm-backports main contrib non-free

Я правильно розумію значення "невільні джерела"?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-01-31 20:07:44
Tak :o)
Ne zabuvajte robyty postijno
sudo apt update
sudo apt upgrade
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-01-31 20:20:52
N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware'
N: More information about this can be found online in the Release notes at: https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.html#non-free-split
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-01 09:00:57
Додайте в джерелах в кінці кожного рядка ще й
 non-free-firmware

Наприклад, щоб було отак

deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-01 13:28:59
sudo tasksel
Вибрав Цинамон, ентр, вийшло назад в термінал. Перезапустив Хромбук і термінал не змінився. Так має бути?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-01 14:24:14
sudo startcinnamon
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-01 21:19:56
sudo startcinnamon
sudo: startcinnamon: command not found
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-02 18:40:13
Якщо через tasksel Cinnamon не ставиться, спробуйте

sudo apt install task-cinnamon-desktop

Це довгий процес, потребує часу. Я б сказав на вашому хромбуці хвилин 15-20. Має бути багато тексту в терміналі, але зрештою якщо не буде error message, то означає, що Cinnamon став.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-02 22:58:55
Я знайшов помилку і вона полягала в тому, що треба було натиснути пробіл, щоб поставити галочку ::)
Встановив, при заходженні в термінал відкривається в вікні якесь середовище, хоче пароль і нікнейм, чи емейл. В любому випадку рядки не реагують на натискання клавіш і взагалі заглючує вікно, нічого зробити там не можу. Якщо вікно закрити, то термінал більше його не відкриває і команди писати не можу, поки не перезавантажу хромбук.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 00:06:57
"Має бути багато тексту в терміналі, але зрештою якщо не буде error message, то означає, що Cinnamon став."
Була лише шкала встановлення і при закінченні закрилась. В терміналі нічого не відбувалося.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 15:31:17
Я знайшов помилку і вона полягала в тому, що треба було натиснути пробіл, щоб поставити галочку ::)

Ви вже крутий лінуксоїд :о)))

Спробуйте тоді через Ventoy запустити кілька різних дистрибутивів з флешки, без інсталяції. Може якийсьз них впізнає контролер.
Наприклад:
Linux Mint
Ubuntu
Endevour OS
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 15:38:13
Хахаха

А як мені позбутися відкриття вікна при запуску терміналу? Я трохи експерементував з середовищами і разом з ними доволі багато програм загрузилися. Я через sudo tasksel remove видалив всі десктопи, але вікно все ще відкривається при відкритті термінала і програми все ще є.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 15:42:35
sudo apt remove назвапрограми
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 15:49:52
Вікно графічного середовища не зникає нікуди. Стім видає помилку:

Check your DISPLAY environment variable and make sure that you have enabled X.If you are running remotely, make sure that you have a remote connection which will allow an X connection.For more information visit https://support.steampowered.com/kb_article.php?ref=4050-WOJB-0608
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 16:00:26
Перевантажте комп'ютер.

1) Якщо вікно далі вискакує, то повторіть процедуру перевстановлення лінуксу. Зітріть його, потім знову підключіть через ChromeOS. Потім додайте невільні джерела і backports. Поставте найновіше ядро з backports. Потім спробуйте поставити kde. В інтернеті є багато відео debian + kde на chromebook.

2) Ваша змінна середовища DISPLAY встановлена некоректно — наприклад на порожній рядок. Ви можете перевірити це налаштування, ввівши у вікно термінала команду «echo $DISPLAY». Якщо ви навмисно не змінювали його, стандартне значення має бути «:0». Якщо воно інше і ви не змінювали його, можна спробувати запустити Steam зі стандартними налаштуваннями, ввівши у вікно термінала команду «DISPLAY=:0 steam». Ви також можете спробувати запустити прості програми X, як-от xclock, і подивитися, чи вони працюватимуть.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 16:17:51
Зрозуміло, дякую.

Копався в прапорах в Хром-браузері, можливо для Вас будуть цікаві!
Use LXD 5 instead of the default - Irreversible
Uses LXD version 5 instead of the default version. WARNING: Once this is set you can't unset it without deleting your entire container – ChromeOS

Debian version for new Crostini containers
New Crostini containers will use this debian version – ChromeOS

Вони обоє в режимі Default
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 17:44:14
Я скинув налаштування системи, додав невільні джерела і backports. Поставив найновіше ядро з backports. Потім встановив Стім як Ви писали в другій пораді(в Стіма змінилася іконка, напевне дуже важлива інформація ;D). Потім поставив флаг "Enable more permissive passthrough for USB Devices". Після цього в меню "Середовище Linux для розробки", в "Керування пристроями USB" появився пристрій. Я це робив і раніше, але зараз вирішив активувати його і ввести команду, результатом якої став:

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 054c:0ce6 Sony Corp. DualSense wireless controller (PS5)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Стім все ще не бачить геймпад. Геймпад ніяк не реагує на активацію/деактивацію в середовищі Linux(він має світитися). Але, можливо тепер можна ще щось придумати, раз пристрій присутній!
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 18:16:28
Супер!!!!!!! Ще одна перемога 😁

Що дає команда

dualsensectl -d
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 18:17:05
 ;D

dualsensectl  - d
-bash: dualsensectl: command not found
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 18:19:00
Ok

sudo apt install dualsensectl
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 18:22:14
sudo apt install dualsensectl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package dualsensectl
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 18:56:33
Перегрузіть комп"ютер

sudo apt update
sudo apt upgrade
neofetch    (Перевірте, що кернел 6.5)

Якщо нічого не змінилося,
sudo modprobe hid-playstation


Якщо нічого не змінилося,
sudo apt install xserver-xorg-input-evdev         Якщо видасть, що треба інсталювати багато пакунків, не інсталюйте а просто скиньте інформацію тут
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 19:27:18
Kernel: 6.1.60-08594-g03a802b9a072

sudo modprobe hid-playstation
modprobe: FATAL: Module hid-playstation not found in directory /lib/modules/6.1.60-08594-g03a802b9a072
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 19:35:18
Додайте джерела backports і обновіть kernel до найновішої версії, як ви перед тим робили. Перегрузіть комп. Спробуйте знову modptobe
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 20:08:50
# Generated by distrobuilder
deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb https://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

 sudo apt -t bookworm-backports install linux-image-amd64 linux-headers-amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
linux-image-amd64 is already the newest version (6.5.10-1~bpo12+1).
linux-headers-amd64 is already the newest version (6.5.10-1~bpo12+1).
0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.

sudo modprobe hid-playstation
modprobe: FATAL: Module hid-playstation not found in directory /lib/modules/6.1.60-08594-g03a802b9a072
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 20:34:20
Перегрузіть комп'ютер. Ядро 6.5 встанлвлене, але щоб воно запрацювало, треба перегрузити комп.

Потім
sudo apt update
sudo apt upgrade
Остання команда обновить 40 пакунків (програм) які upgradable
Знову перегрузіть комп. Повторіть
sudo apt update
sudo apt upgrade

Далі
neofetch
Перевірте, що ядро 6.5

Далі
sudo modprobe hid-playstation
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 20:37:01
sudo apt update
sudo apt upgrade
Hit:1 http://deb.debian.org/debian bookworm-backports InRelease                       
Hit:2 https://deb.debian.org/debian bookworm InRelease                                 
Ign:3 https://storage.googleapis.com/cros-packages/120 bookworm InRelease
Hit:4 https://deb.debian.org/debian bookworm-updates InRelease
Hit:5 https://deb.debian.org/debian-security bookworm-security InRelease
Hit:6 https://storage.googleapis.com/cros-packages/120 bookworm Release
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Чомусь в цьому випадку ця команда не бачить 40 неапгрейднутих пакунків
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 20:41:54
То ще ліпше 😁

Шо каже
neofetch

Якщо ядро 6 5,то далі

sudo modprobe hid-playstation
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 20:45:16
nazarych2012@penguin
    ,g$$$$$$$$$$$$$$$P.       --------------------
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) on Chrome OS x86_64
 ,$$P'              `$$$.     Host: crosvm
',$$P       ,ggs.     `$$b:   Kernel: 6.1.60-08594-g03a802b9a072
`d$$'     ,$P"'   .    $$$    Uptime: 33 mins
 $$P      d$'     ,    $$P    Packages: 1284 (dpkg)
 $$:      $$.   -    ,d$$'    Shell: bash 5.2.15
 $$;      Y$b._   _,d$P'      DE: Generic
 Y$$.    `.`"Y$$$$P"'         Theme: CrosAdapta [GTK2/3]
 `$$b      "-.__              Icons: Adwaita [GTK2/3]
  `Y$$                        Terminal: ld-linux-x86-64
   `Y$$.                      CPU: AMD Ryzen 3 3250C 15W with Radeon Graphics (4) @ 2.5
     `$$b.                    GPU: 00:02.0 Red Hat, Inc. Virtio 1.0 GPU
       `Y$$b.                 Memory: 1059MiB / 6680MiB

Так ось прикол в тому, що команда оновлення ядра показує цих 40 пакунків, а інша команда все по нулях.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 20:51:11
Uptime: 33 mins

Перегрузіть комп  :)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 20:56:46
 ;D

 _,met$$$$$gg.          nazarych2012@penguin
    ,g$$$$$$$$$$$$$$$P.       --------------------
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) on Chrome OS x86_64
 ,$$P'              `$$$.     Host: crosvm
',$$P       ,ggs.     `$$b:   Kernel: 6.1.60-08594-g03a802b9a072
`d$$'     ,$P"'   .    $$$    Uptime: 19 secs
 $$P      d$'     ,    $$P    Packages: 1284 (dpkg)
 $$:      $$.   -    ,d$$'    Shell: bash 5.2.15
 $$;      Y$b._   _,d$P'      DE: Generic
 Y$$.    `.`"Y$$$$P"'         Theme: CrosAdapta [GTK2/3]
 `$$b      "-.__              Icons: Adwaita [GTK2/3]
  `Y$$                        Terminal: ld-linux-x86-64
   `Y$$.                      CPU: AMD Ryzen 3 3250C 15W with Radeon Graphics (4) @ 2.5
     `$$b.                    GPU: 00:02.0 Red Hat, Inc. Virtio 1.0 GPU
       `Y$$b.                 Memory: 327MiB / 6680MiB
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 21:16:05
Ок.

Google перемагає.

Спробуйте останній варіант. На флешку поставте Ventoy і скачайте кті пару дистрибутивів. Запустіться з флешки і подивіться, чи ваш контролер впізнає. Головне - НЕ ІНСТАЛЮЙТЕ тих лінуксів на компі, бо все вам зітре.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 21:22:57
Дякую за відповіді, я напишу, коли це спробую!
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 22:48:08
Просто якщо ніяк ChromeOS не хоче вам дати бавитися в Steam, то може варто спробувати альтернативи, які запусквються з зовнішніх носіїв. Ті дистрибутиви, що я радив - для загального користування. Але для геймерів навіть є Steam OS  для PC чи winesapOS. Ставите останню на зовнішній носій та й бавитеся.



 
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-03 22:59:58
А якщо спробувати crouton і встановити паралельно Убунті?
https://itsfoss.com/install-linux-chromebook/
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 23:13:00
Я дивився на крутон. Його перестали обновлювати, і там будуть вилазити глюки. І після кожного обновлення ХромОС крутон треба наново ставити. Тому я б його не дуже радив.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-03 23:16:31
P.S.

Може навіть не пробуйте https://www.ventoy.net/, а спершу спробуйте
winesapos-3.4
https://github.com/LukeShortCloud/winesapOS

Запишіть на флешку та й запустіть хромбук з флешки. Нічого особливого робити не треба.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-04 00:19:08
Дякую, спробую.

На рахунок крутона - за допомогою нього не можна вплинути на ядро 6.1?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-04 00:32:10
Мабуть ні, бо крутон і кростіні, наскільки я зрозумів, використовують один і то й же сhroot і ядро.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-04 00:52:03
Можемо спробувати ще оце.

https://groups.google.com/a/chromium.org/g/chromium-os-dev/c/MRxwWbJTdNQ

Тобто буде контейнер в контейнері в ще одному контейнері. Було б божевіллям, якби це спрацювало.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-04 01:01:11
 :'(
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-04 17:46:44
Якщо запрацює з флешки чи SD картки, то не так вже й зле. Raspberry Pi тільки з SD картки і працює. Не думаю, що це вам суттєво заважатиме.
А перезапустити систему з SD картки на ХромОС займатиме може з хвилину. Мій лептоп fanless і має слабий процесор і пам"ять, але перезапуск займає 35 секунд. І то я навіть не оптимізував.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-05 14:42:35
В ідеалі, звичайно, хотілось би вплинути на ядро, але так, це не проблема!
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-06 15:24:50
До речі, як думаєте, чи вдалося б просунутись дальше в оновленні ядра в режимі розробника?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-06 16:58:33
Може би й вдалося, але я не знаюся на Хромбуках і боюся вам щось порадити таке, що зламає весь Chrome OS. 😁

До речі, ви пробували оці опції (зокрема Бета) :
https://www.xda-developers.com/how-to-run-steam-chromebook/#run-steam-on-chromeos-in-beta
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-06 21:42:21
На момент, коли я пробував, то прапорця borealis-enabled не було, але так як щоб загрузитися з флешки потрібно перейти на режим розробника, то я ще раз спробую на бета-каналі.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-07 18:14:00
Ваш хромбук має підтримувати borealis-enabled . Borealis вам дасть доступ до Arch Linux.
Arch Linux це є трохи протилежність до Дебіана. Якщо останній має фонус на мегастабільності, то Arch Linux дає всі останній апдейти і тд., зокрема останнє ядро.
Тому на borealis Стім запрацює на 99%.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-07 18:40:34
Там є один маленький нюанс - в мене CP514-1H. Я зустрічав різну інформацію: в одній прапорець є в CP514-2H, в другій CP514-1W(Букви і цифри можуть відрізнятися, пишу по пам'яті, суть в тому, що моя серія не підходить)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-08 17:42:11
А може ваш хромбук запускати virtual machine? QEMU чи щось таке? Чи ChromeOS не дає?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 18:36:52
Не впевнений, але деякі коментатори писали, що ні. Ми хіба не пробували запустити віртуальну машину змінюючи Термінал на графічну оболонку Linux?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 21:13:13
До речі, сьогодні було оновлення ХромОС до версії 121, але я перейшов на бету, яка має версію 122. Можливо завдяки оновленню на стабільній версії, можливо завдяки беті, але:
uname -r
6.6.13-00891-g1af58030b5c8
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-08 21:32:55
 [smiley=drinks.gif] [smiley=drinks.gif] [smiley=drinks.gif]
Уря!!!

 sudo modprobe hid_playstation   ?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 21:47:07
 [smiley=drinks.gif] [smiley=drinks.gif] [smiley=drinks.gif]

sudo modprobe hid_playstation
modprobe: FATAL: Module hid_playstation not found in directory /lib/modules/6.6.13-00891-g1af58030b5c8
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-08 22:11:22
а може?

sudo modprobe hid-playstation

sudo modprobe hid-playstation.c

lsmod
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 22:26:27
nazarych2012@penguin:~$ sudo modprobe hid-playstation
modprobe: FATAL: Module hid-playstation not found in directory /lib/modules/6.6.13-00891-g1af58030b5c8
nazarych2012@penguin:~$ sudo modprobe hid-playstation.c
modprobe: FATAL: Module hid-playstation.c not found in directory /lib/modules/6.6.13-00891-g1af58030b5c8
nazarych2012@penguin:~$ lsmod
libkmod: ERROR ../libkmod/libkmod-module.c:1725 kmod_module_new_from_loaded: could not open /proc/modules: No such file or directory
Error: could not get list of modules: No such file or directory
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 22:33:46
До речі:
ls /lib/modules/
6.5.0-0.deb12.4-amd64
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-08 22:41:22
До речі:
ls /lib/modules/
6.5.0-0.deb12.4-amd64

Це капець якийсь.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-08 22:41:48
Система далі ваш контролер не впізнає?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-08 23:27:53
Як і раніше, в lsusb бачить, а додатки не відкриваються, прийдеться відкотити, скоро відпишу)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-09 13:27:04
Steam не бачить. Буду переходити на режим розробника.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-10 16:11:02
Steam не бачить. Буду переходити на режим розробника.

Може спробуйте суппорт Playstation /Steam. якщо lsusb бачить контролер, може там просто щось треба десь доналаштувати.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-11 01:16:16
В Соні мене зразу відшили, в Стімі поки що глухо.
Зараз в режимі розробника, поки що не вдалося з флешки загрузитися, але дещо цікаве знайшов. Не впевнений, що це місце впливає на робочe середовище в ХромОС, тому що версії ядер різні, але тут, хоча б сходяться версії ядра.

Плюс перечитував нашу розмову і помітив, що пропустив дещо, що Ви писали.

 sudo apt install xserver-xorg-input-evdev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  keyboard-configuration liblocale-gettext-perl libxcvt0 libxfont2 x11-xkb-utils xcvt
  xserver-common xserver-xorg-core
Suggested packages:
  xfonts-100dpi | xfonts-75dpi xfonts-scalable
The following NEW packages will be installed:
  keyboard-configuration liblocale-gettext-perl libxcvt0 libxfont2 x11-xkb-utils xcvt
  xserver-common xserver-xorg-core xserver-xorg-input-evdev
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,970 kB of archives.
After this operation, 12.7 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-11 18:53:29
Я так розумію то хіба є ядро самого ХромОС.
Спробуйти зайти в ту папку, що має назву ядра і там відкрийте файл
nano modules.order

в тому файлі пошукайте playstation

Ось так в мене то виглядає
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-11 20:30:51
Ядро самого ХромОС хіба не v6?

-bash: nano: command not found
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-17 23:16:53
Ядро самого ХромОС хіба не v6?

Не буду брехати, але принаймні в мене на телефоні 12 андроїд з ядром 4.14   Гугл не дуже встигає за ядрами лінукс, та й Ок. Я підозрюю, що це сама система, бо там була згадка про Gentoo. Gentoo - це такий дистрибутив Лінукса, на ньому Гугл зробив ХромОС, наскільки я зрозумів.

-bash: nano: command not found
sudo apt update
sudo apt install nano
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-17 23:20:40
P.S. Я собі заради інтересу скачав

https://github.com/LukeShortCloud/winesapOS

Я не геймер, тому судити не можу, чи воно добре для геймерів. Але як система, мені дуже сильно сподобалося. Ну і це фактично Arch Linux з вже встановленими додатками для геймерів, тому завжди найновіше ядро і версії програм. В мене глюків не було.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-18 01:22:31
"sudo apt update
sudo apt install nano"
В такому випадку пише "bash: apt: command not found"

"https://github.com/LukeShortCloud/winesapOS"
Пропонуєте поставити паралельно, чи з заміною? Якщо так, то я читав, що на Віндовс немає драйверів для аудіо(це можна вирішити зовнішнім аудіокартою) і сенсорного екрану. Я не перевіряв інформацію, як себе поводдить ця "машина :'(" на чистому Лінуксі чи чомусь іншому.

Хочу подякувати, що все ще якось допомагаєте. Можливо без Вас би закинув це діло.
Зараз в яких напрямках я розмірковую. Якось я спілкувався з ChatGPT і він мені допомагав скачати ядро і перекомпілювати(не впевнений, що правильно це називаю). Як я це зрозумів - я розпаковував і запаковував ядро в конкретному міці. Враховуючи, що в мого теперішнього ядра немає фізично місця знаходження, на яке він посилається, то чи не можна в папці "modules" перекомпілювати похоже по версії скачане ядро і назвати його точно таким самим іменем, яке в теперішнього?
Ще скачав на флешку за допомогою плагіна для Хрома образ для відновлення - хочу подивитися, чи щось зміниться, коли я скористаюся відновленням через фдешку. Нажаль я не зміг скористуватися ні тим варіантом, який Ви рекомендували з флешкою, ні своїм ЛайвСД, тому що не хоче при включенні Хромбук бачити флешку з цим образом чи ЛайвСД. Навіть з командами в консолі TTY, чи TYY, я не знаю як називається.(можливо не ті команди вводив)
Ще зараз штурмую паралельно Редіт і ҐітХаб. З другим сумно, а на Редіті вроді є якісь поради. Ще думаю на форумі Дебіана пост закинути, але поки що мене чомусь обмежили в правах через інший допис, з часом розберуся і з цим.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-18 20:07:12
ChromeOS поступово і з затримкою, але таки обновлює ядро. Тому можливо через пів року, рік або два, ваш Хромбук буде спокійно то все підтримувати.

Ну а тимчасом, я б вам порадив інсталювати winesapOS або на флешку (хоча б 64Гб, але ліпше 128 або більше - для ігор вам, мабуть, треба багато місця.) або на SD картку і запускатися звідти. Це заодно вирішить проблему обмеженого твердого диску на Хромбуці. Той цілий winesapOS є власне розрахований на такий випадок і має persistence. Через деякий час та флешка може не витримати i вмерти, тому не зберігайте там чогось надважливого.

Що конкретно відбувається, коли ви намагаєтесь запуститися з флешки? Є доступ до BIOS / UEFI ? Для вашого Хромбука на сайті виробника чи десь в інтернеті мусить бути інструкція, там має бути написано, як запускатися з флешки.
Логічно мало б бути десь так
1) дозволити запуск флешки в меню розробника
2) перезапустити комп, натискаючи Esc, F2, Ctrl + U чи ще якісь інші клавіші.
3) Вискочить меню  BIOS / UEFI.
4) Там вибрати Boot manager чи якусь подібну функцію і вибрати бут з флешки.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-26 02:15:42
Я ввів команду enable_dev_usb_boot в консолі, яку викликаю за допомогою Ctrl+Alt+F1/F2. Потім вставляю флешку, перезапускаю і в меню на фото вибираю "Запустити із зовнішнього диску", потім відбувається пікаючий звук і повідомлення, що флешки не бачить, чи щось в цьом дусі. Що цікаво, образ, який я скачав за допомогою плагіна в браузері від Гугла Recovery Extension Tool бачить і, нажаль, відновлення нічого не змінило.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-26 21:37:24
А що є в "розширених параметрах"?
Який дистрибутив ви пробували?
Ви образ OS на флешку записували (якою програмою?) чи просто скопіювали? Це дурне питання, але буває різне :о)
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-02-27 20:03:27
1. Картинка
2. winesapOS
3. sudo dd if=/шлях/до/вашого/файлу.img of=/dev/sdX bs=4M && sync
Вроді ця команда, користувався підказкою ChatGPT
Чому б нам не попробувати вплинути на ядро віртуальної машини Пінгвін через термінал VT-2?
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: rpalyvoda від 2024-02-28 19:47:27
3) спробуйте записати образ на диск через стандартну програму Etcher
https://linuxmint-installation-guide.readthedocs.io/en/latest/burn.html

Ця команда виглядає ніби Ok, вле я за 20 років з Лінуксом так ніколи не робив.

2) спробуйте ще інший якийсь дистрибутив, наприклад, Linux Mint.
Тема: Re: Chromebook ChromeOS Linux Debian 12 Dualsense не бачить
Автор: Nazarych_UA від 2024-04-05 00:31:41
Добрий вечір. Не можу не відписати. Мушу зізнатися, що ще не скористався Вашою порадою через відсутність флешки. Але я дарма час не гаяв і в мене дещо вийшло. Я вирішив спробувати Канарі канал і там знайшов Бореаліс. Стім скачався, побачив геймпад, але тільки через блютуз. Через юсб не бачить, нажаль. Хочу Вам подякувати за весь час, який Ви мені допомагали. Сподіваюся з Вами і близькими все добре. Мирного неба і перемоги!