logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-04-2020 08:59:38

yaazzz
Membre
Inscription : 14-04-2020

Installation Debian sur Galaxy Book 12

Bonjour,

Je me lance dans la configuration de mon Galaxy Tab 12 sous Linux.

Spécification du Galaxy Book 12: https://www.samsung.com/fr/tablets/gala … 20NZKBXEF/

Pré-requis:
Installation Debian Buster en utilisant l'image à l'adresse suivante: https://cdimage.debian.org/debian-cd/cu … etinst.iso
Gestionnaire de fenêtre par défaut utilisé: gnome shell
Noyau : 5.5.0-16.2-liquorix-amd64 (lien pour installation : https://liquorix.net/#install

Ce qui fonctionne:
Écran : 2160*1440
Écran tactile
Stylet
Clavier et touchpad
Wifi avec driver externe (Voir poste #10)
Carte son
Réglage de luminosité: via l'extension de gnome shell "Oled dimmer: Dim oled (or any) displays for gnome"

Ce qui ne fonctionne pas:
Haut parleur: pas de son (voir poste #11)
Camera: (voir poste #9)
Calibration du stylet
Boutons du stylet
Capteur de lumière ambiante
GPS (non testé)
Accéléromètre (non testé)
Capteur à effet Hall (non testé)

Dernière modification par yaazzz (17-04-2020 09:02:35)

Hors ligne

#2 14-04-2020 10:55:09

raleur
Membre
Inscription : 03-10-2014

Re : Installation Debian sur Galaxy Book 12

Il semble surtout que tu ne sais pas utiliser la commande insmod. Essaie plutôt avec modprobe.

Edit : Apparemment les noyaux fournis par Debian n'ont pas ce module. Qu'est-il censé faire ? Tu es sûr du nom ?

Dernière modification par raleur (14-04-2020 11:00:33)


Il vaut mieux montrer que raconter.

Hors ligne

#3 14-04-2020 11:36:09

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

yaazzz a écrit :

Bonjour,

Je me lance dans la configuration de mon Galaxy Tab 12 sous Linux. Aprés différents essais mon choix s'est porté sur Debian (c'est marrant j'y revient toujours). Voici ma config :

uname -r
5.5.0-1-amd64



lspci -nn -k
....
00:05.0 Multimedia controller [0480]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit [8086:1919] (rev 01)
  Subsystem: Samsung Electronics Co Ltd Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit [144d:c14f]
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21)
  Subsystem: Samsung Electronics Co Ltd Sunrise Point-LP USB 3.0 xHCI Controller [144d:c14f]
  Kernel driver in use: xhci_hcd
  Kernel modules: xhci_pci
...



insmod ipu3-imgu
insmod: ERROR: could not load module ipu3-imgu: No such file or directory



Il semble que le module ou que ipu3 n'est pas compilé dans le noyau.
Pouvez-vous me confirmer ce point?

N'ayant pas trop envie de me lancer dans de la compilation de noyau auriez vous une autre solution pour activer ce pilote?

Merci d'avance pour votre aide.




raleur a écrit :

Il semble surtout que tu ne sais pas utiliser la commande insmod. Essaie plutôt avec modprobe.

Edit : Apparemment les noyaux fournis par Debian n'ont pas ce module. Qu'est-il censé faire ? Tu es sûr du nom ?



Merci pour ce retour. Il s'agit du pilote pour une caméra intégrée que l'on retrouve dans pas mal de tablette/pc type surface.

https://www.kernel.org/doc/html/latest/ … /ipu3.html

Dernière modification par yaazzz (17-04-2020 08:11:23)

Hors ligne

#4 14-04-2020 12:50:46

raleur
Membre
Inscription : 03-10-2014

Re : Installation Debian sur Galaxy Book 12

Le noyau 5.5 de Sid est basé sur les sources amont 5.5.13. J'ai regardé dans ces sources, le support IP3 y est bien présent, donc je suppose que la compilation de ce pilote n'a pas été activée dans le noyau Debian. Tu peux vérifier les options de compilation du noyau actif avec

grep IPU3 /boot/config-$(uname -r)



Note que les pilotes placés dans drivers/staging sont considérés comme un peu expérimentaux.

Dernière modification par raleur (14-04-2020 15:46:49)


Il vaut mieux montrer que raconter.

Hors ligne

#5 14-04-2020 13:15:53

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

raleur a écrit :

Le noyau 5.5 de Sid est basé sur les sources amont 5.5.13. J'ai regardé dans ces sources, le support IP3 y est bien présent, donc je suppose que la compilation de ce pilote n'a pas été activée dans le noyau Debian. Tu peux vérifier les options de compilation du noyau actif avec

grep IPU3 /boot/config/$(uname -r)



Note que les pilotes placés dans drivers/staging sont considérés comme un peu expérimentaux.



En effet, il ne remonte rien

Je pense qu'il y a une faute de frappe dans la commande :

grep IPU3 /boot/config-$(uname -r)

Hors ligne

#6 14-04-2020 13:51:17

raleur
Membre
Inscription : 03-10-2014

Re : Installation Debian sur Galaxy Book 12

yaazzz a écrit :

En effet, il ne remonte rien


Bizarre, les options correspondantes devraient être commentées (#) avec la mention "is not set". A moins qu'ils aient une dépendance non activée parmi VIDEO_V4L2 MEDIA_CONTROLLER VIDEO_V4L2_SUBDEV_API.

yaazzz a écrit :

Je pense qu'il y a une faute de frappe dans la commande


Quelle faute ? Les options de compilation mentionnées dans la page que tu pointes sont CONFIG_VIDEO_IPU3_CIO2 et CONFIG_VIDEO_IPU3_IMGU donc un filtre sur "IPU3" devrait les trouver.


Il vaut mieux montrer que raconter.

Hors ligne

#7 14-04-2020 15:33:28

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

Je voulais dire :

grep IPU3 /boot/config-$(uname -r)



au lieu de

grep IPU3 /boot/config/$(uname -r)

Dernière modification par yaazzz (14-04-2020 15:35:18)

Hors ligne

#8 14-04-2020 15:46:11

raleur
Membre
Inscription : 03-10-2014

Re : Installation Debian sur Galaxy Book 12

Bien vu, au temps pour moi. Je corrige.

Dernière modification par raleur (14-04-2020 15:47:14)


Il vaut mieux montrer que raconter.

Hors ligne

#9 14-04-2020 19:21:02

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

Quelques progrès :

Installation d'un autre noyau :
https://liquorix.net/

Téléchargement du firmware ipu3-fw.bin :
git://git.kernel.org/pub/scm/linux/kern … rmware.git

Copie du fichier avec le bon nom :

sudo cp irci_irci_ecr-master_20161208_0213_20170112_1500.bin /usr/lib/firmware/intel/ipu3-fw.bin



dmesg donne ca maintenant smile

[    5.209288] ipu3_imgu: module is from the staging directory, the quality is unknown, you have been warned.
[    5.268489] ipu3-imgu 0000:00:05.0: enabling device (0000 -> 0002)
[    5.268638] ipu3-imgu 0000:00:05.0: device 0x1919 (rev: 0x1)
[    5.268662] ipu3-imgu 0000:00:05.0: physical base address 0x00000000df000000, 4194304 bytes
[    5.279768] ipu3-cio2 0000:00:14.3: enabling device (0000 -> 0002)
[    5.280046] ipu3-cio2 0000:00:14.3: device 0x9d32 (rev: 0x1)
[    5.441742] ipu3-imgu 0000:00:05.0: loaded firmware version irci_irci_ecr-master_20161208_0213_20170112_1500, 17 binaries, 1212984 bytes



Malheureusement il doit toujours manquer quelquechose sad

[  119.296461] ipu3-imgu 0000:00:05.0: required queues are disabled



J'essais de suivre le test preconisé par:
https://libcamera.org/getting-started.html

Sans succes pour le moment:

gst-launch-1.0 libcamerasrc camera-name="Camera 1" ! videoconvert ! autovideosink
AVERTISSEMENT : pipeline erroné : pas d’élément « libcamerasrc »

Hors ligne

#10 17-04-2020 08:27:19

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

Configuration du wifi:

Installation:

sudo apt-get install git build-essential
git clone https://github.com/jeremyb31/ath-4.15.git
cd ath-4.15
cp /lib/modules/$(uname -r)/build/.config ./
cp /lib/modules/$(uname -r)/build/Module.symvers ./
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp ath.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ath



Mise à jour:

cd ath-4.15
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
cp /lib/modules/$(uname -r)/build/.config ./
cp /lib/modules/$(uname -r)/build/Module.symvers ./
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp ath.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ath

Dernière modification par yaazzz (17-04-2020 08:35:53)

Hors ligne

#11 17-04-2020 08:27:54

yaazzz
Membre
Inscription : 14-04-2020

Re : Installation Debian sur Galaxy Book 12

Paramètrage de l'audio:

La carte son fonctionne (ok via HDMI: via cable usb3 to hdmi) mais il n'y a pas de son qui sort des hauts parleurs interne. Cela semble lié au fait que le status des hauts parleurs est remonté en statu inconnu : analog-output-speaker: Haut-parleurs (priority 10000, latency offset 0 usec, available: unknown)

pacmd list-sinks



1 sink(s) available.
  * index: 0
  name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
  driver: <module-alsa-card.c>
  flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
  state: SUSPENDED
  suspend cause: IDLE
  priority: 9039
  volume: front-left: 5730 /   9% / -63,50 dB,   front-right: 58409 /  89% / -3,00 dB
          balance 0,90
  base volume: 65536 / 100% / 0,00 dB
  volume steps: 65537
  muted: no
  current latency: 0,00 ms
  max request: 0 KiB
  max rewind: 0 KiB
  monitor source: 0
  sample spec: s16le 2ch 44100Hz
  channel map: front-left,front-right
               Stéréo
  used by: 0
  linked by: 0
  configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
  card: 0 <alsa_card.pci-0000_00_1f.3>
  module: 6
  properties:
    alsa.resolution_bits = "16"
    device.api = "alsa"
    device.class = "sound"
    alsa.class = "generic"
    alsa.subclass = "generic-mix"
    alsa.name = "ALC298 Analog"
    alsa.id = "ALC298 Analog"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.device = "0"
    alsa.card = "0"
    alsa.card_name = "HDA Intel PCH"
    alsa.long_card_name = "HDA Intel PCH at 0xdf638000 irq 132"
    alsa.driver_name = "snd_hda_intel"
    device.bus_path = "pci-0000:00:1f.3"
    sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
    device.bus = "pci"
    device.vendor.id = "8086"
    device.vendor.name = "Intel Corporation"
    device.product.id = "9d71"
    device.product.name = "Sunrise Point-LP HD Audio"
    device.form_factor = "internal"
    device.string = "front:0"
    device.buffering.buffer_size = "352800"
    device.buffering.fragment_size = "176400"
    device.access_mode = "mmap+timer"
    device.profile.name = "analog-stereo"
    device.profile.description = "Stéréo analogique"
    device.description = "Audio interne Stéréo analogique"
    alsa.mixer_name = "Realtek ALC298"
    alsa.components = "HDA:10ec0298,144dc14f,00100103 HDA:8086280b,80860101,00100000"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
  ports:
    analog-output-speaker: Haut-parleurs (priority 10000, latency offset 0 usec, available: unknown)
      properties:
        device.icon_name = "audio-speakers"
  active port: <analog-output-speaker>

Dernière modification par yaazzz (17-04-2020 15:22:41)

Hors ligne

Pied de page des forums