tech:notes_linux_graphique_ecran
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| tech:notes_linux_graphique_ecran [2025/12/07 17:54] – Jean-Baptiste | tech:notes_linux_graphique_ecran [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Notes Linux graphique écran | ||
| + | |||
| + | Voir **arandr** l' | ||
| + | |||
| + | Pour connaître le dpi d’un écran, il suffit de taper : | ||
| + | |||
| + | ~~~bash | ||
| + | xdpyinfo | grep resolution | ||
| + | xrandr | ||
| + | ~~~ | ||
| + | |||
| + | Test graphique | ||
| + | ~~~bash | ||
| + | apt-get install mesa-utils | ||
| + | glxgears | ||
| + | __GL_SYNC_TO_VBLANK=0 glxgears | ||
| + | ~~~ | ||
| + | |||
| + | Voir | ||
| + | * http:// | ||
| + | * https:// | ||
| + | |||
| + | Avez-vous l' | ||
| + | ~~~bash | ||
| + | glxinfo | grep direct | ||
| + | direct rendering: Yes | ||
| + | ~~~ | ||
| + | |||
| + | Sous Ubuntu | ||
| + | ~~~bash | ||
| + | / | ||
| + | ~~~ | ||
| + | |||
| + | A cause de grsecurity ? | ||
| + | apt-get install xresprobe | ||
| + | ddcprobe | ||
| + | Erreur de segmentation | ||
| + | echo $? | ||
| + | 139 | ||
| + | |||
| + | xrandr | ||
| + | Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192 | ||
| + | VGA-0 disconnected (normal left inverted right x axis y axis) | ||
| + | HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | http:// | ||
| + | |||
| + | |||
| + | ### Écran | ||
| + | |||
| + | |||
| + | Voir : brightnessctl | ||
| + | |||
| + | ou | ||
| + | |||
| + | Portable : | ||
| + | |||
| + | Changer la luminosité de l' | ||
| + | ~~~bash | ||
| + | # basename -a $(find / | ||
| + | brightness | ||
| + | max_brightness | ||
| + | actual_brightness | ||
| + | # cat $(find / | ||
| + | 70 | ||
| + | 255 | ||
| + | 51 | ||
| + | # dirname $(find / | ||
| + | / | ||
| + | # echo 40 > / | ||
| + | ~~~ | ||
| + | |||
| + | A titre d' | ||
| + | |||
| + | `/ | ||
| + | ~~~bash | ||
| + | #!/bin/sh -e | ||
| + | |||
| + | sleep 20 && echo 70 > / | ||
| + | exit 0 | ||
| + | ~~~ | ||
| + | |||
| + | !! Attention : rc.local n'est pas lancé par défaut avec systemd | ||
| + | |||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | écran EDID | ||
| + | ~~~bash | ||
| + | apt-get install read-edid | ||
| + | get-edid | parse-edid | ||
| + | ~~~ | ||
| + | |||
| + | https:// | ||
| + | ~~~bash | ||
| + | OUTPUT=$(xrandr 2>&1 | grep --color ' connected primary' | ||
| + | xrandr --output $OUTPUT --mode 1024x768 | ||
| + | #xrandr --output $OUTPUT --orientation right --mode 768x1024 | ||
| + | ~~~ | ||
| + | Voir arandr | ||
| + | |||
| + | Désactiver / Réactiver la mise en veille après x minutes | ||
| + | ~~~bash | ||
| + | xset s off | ||
| + | xset s activate | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | discover --vendor-id --model-id pci | uniq | ||
| + | ~~~ | ||
| + | |||
| + | Résolution | ||
| + | ~~~bash | ||
| + | xrandr -s 1024x768 | ||
| + | ~~~ | ||
| + | Voir aussi arandr | ||
| + | |||
| + | A tester \\ | ||
| + | Source https:// | ||
| + | ~~~bash | ||
| + | # Put in / | ||
| + | |||
| + | cvt 1280 720 60 | ||
| + | xrandr --newmode " | ||
| + | xrandr --addmode VGA-0 1280x720_60.00 | ||
| + | ~~~ | ||
| + | Voir aussi arandr | ||
| + | |||
| + | |||
| + | ### Limineusité Ecran | ||
| + | |||
| + | ~~~bash | ||
| + | find / | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ### Rotation | ||
| + | |||
| + | |||
| + | #### Rotation automatique au démarrage sous Gnome | ||
| + | |||
| + | Normalement c'est dans | ||
| + | |||
| + | Voir http:// | ||
| + | |||
| + | NOTE : le fichier pourrait est placé ici : / | ||
| + | |||
| + | `~/ | ||
| + | ~~~xml | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <output name=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | ~~~ | ||
| + | |||
| + | Le " | ||
| + | ~~~bash | ||
| + | DISPLAY=:0 xrandr 2>&1 | grep ' connected primary' | ||
| + | ~~~ | ||
| + | |||
| + | Une solution pour les PC en UEFI : | ||
| + | |||
| + | Passer au grub : | ||
| + | ~~~ | ||
| + | video=efifb fbcon=rotate: | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ##### Solution | ||
| + | |||
| + | Install xrandr | ||
| + | ~~~bash | ||
| + | apt-get x11-xserver-utils | ||
| + | ~~~ | ||
| + | |||
| + | `/ | ||
| + | ~~~bash | ||
| + | #! /bin/bash | ||
| + | |||
| + | if [ ! -e / | ||
| + | then | ||
| + | env DISPLAY=:0 xrandr -o right | ||
| + | fi | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | chmod +x / | ||
| + | ~~~ | ||
| + | |||
| + | `/ | ||
| + | ~~~ini | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Hack Display rotated | ||
| + | Comment=Display rotated pi/2 | ||
| + | #Exec=env DISPLAY=': | ||
| + | Exec=/ | ||
| + | X-GNOME-Autostart-Phase=Desktop | ||
| + | X-GNOME-AutoRestart=false | ||
| + | X-GNOME-Autostart-Notify=true | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | #### Autres notes rotation d' | ||
| + | |||
| + | ~~~bash | ||
| + | echo 1 | sudo tee / | ||
| + | |||
| + | # Rotate all virtual framebuffers: | ||
| + | echo 1 | sudo tee / | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | `~/ | ||
| + | ~~~ini | ||
| + | [Desktop Entry] | ||
| + | Type=Application | ||
| + | Name=Démarrage automatique de LXRandR | ||
| + | Comment=Démarrer xrandr avec les paramètres configurés dans LXRandR | ||
| + | Exec=sh -c ' | ||
| + | OnlyShowIn=LXDE | ||
| + | ~~~ | ||
| + | |||
| + | Ou | ||
| + | |||
| + | `~/ | ||
| + | ~~~ini | ||
| + | [Desktop Entry] | ||
| + | Comment=Autostart monitor settings for LXQt-config-monitor | ||
| + | Exec=lxqt-config-monitor -l | ||
| + | Name=lxqt-config-monitor-autostart | ||
| + | OnlyShowIn=LXQt | ||
| + | Type=Application | ||
| + | Version=1.0 | ||
| + | ~~~ | ||
| + | |||
| + | Conf ici : | ||
| + | `~/ | ||
| + | |||
| + | |||
| + | |||
