Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/04/2017, à 23:42

Zococo

[Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,
Je viens d'installer Ubuntu 16.04 sur une configuration nouvelle comportant une carte mère Gigabyte B250M-DS3H équipée d'un processeur Intel Core I5-7600K. La carte mère intègre une carte graphique qu'Ubuntu qualifie <d'Intel® Kabylake GT2> et la documentation Gigabyte <d'Integrated Graphics Processor-Intel ® HD Graphics support>.
J'ai branché sur mon PC, à la sortie VGA, un écran LG Flatron E1960S (ce n'est pas un écran neuf) dont la résolution conseillée est 1360 x 768.
Par défaut Ubuntu affecte à cet écran la résolution 1024x768 ce qui est gênant puisque l’apparence des photographies est modifiée. Le moniteur lui-même conseille une résolution 1360x768.
J'ai réussi à modifier la résolution mais ma solution n'est pas optimale.
Sur la base des conseils de la page xrandr j'ai essayé :

cvt 1360 768 60

qui me renvoie :

# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

Sur cette base j'ai créé un fichier  45x11-xrandr avec les droits d'administration dans /etc/X11/Xsession.d/, ainsi rédigé (DP-1 est le nom de ma sortie VGA) :

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode DP-1 1360x768_60.00

C'est une solution qui n'a pas fonctionné du tout, échec de connexion à la session et retour à la fenêtre de connexion après saisie du mot de passe. J'ai tout effacé et suis revenu à la situation antérieure. Je me suis donc rabattu sur la solution du script dont les commandes paraissaient fonctionner.
Toujours sur la base des conseils de la page xrandr j'ai apporté les modifications suivantes :

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode DP-1 1360x768_60.00
xrandr --output DP-1 --mode 1360x768_60.00

J'ai mis tout ça dans un script lancé au démarrage avec "applications au démarrage".
Ça marche mieux mais pas encore tout à fait.
En effet à la connexion apparaît un affichage en surimpression qui m'indique "Impossible d'appliquer la configuration enregistrée pour les écrans". Voici une capture d'écran :
1491773417.png
Contrairement à ce que laisse croire la capture, la modification de résolution se fait mais la notification s'affiche avant le lancement du script (je suppose dés la saisie du mot de passe ou le chargement des paramètres de session) et ne s'efface pas automatiquement lorsque le script règle le problème. En effet xrandr me rassure :

toot@computer:~$ xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192
HDMI-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1 connected primary 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
   1360x768_60.00  59.80* 
HDMI-3 disconnected (normal left inverted right x axis y axis)

Donc j'ai un script qui semble corriger mes problèmes de résolution mais à chaque fois que j'ouvre ma session le fond de mon écran est envahi par une notification qui ne possède pas de bouton <fermer> (ou alors inaccessible), je dois cliquer sur "afficher le bureau" pour l'effacer. Ce n'est pas très confortable.
Pourriez vous m'aider à modifer la résolution d'une manière plus efficace ?
Merci.

Dernière modification par Zococo (Le 19/04/2017, à 23:15)


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#2 Le 10/04/2017, à 22:01

Pascaltech

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonsoir,

Regardes si tu n'a pas une résolution standard homothétique de la résolution souhaitée : 1360 x 768. Les résolutions non standard posent quelquefois des problèmes. Vois le lien dans ma signature.

Pascaltech

Dernière modification par Pascaltech (Le 10/04/2017, à 22:03)


Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l

Hors ligne

#3 Le 10/04/2017, à 23:29

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonsoir,

Merci pour la réponse. Je n'ai que du 4:3 et mon écran est du 16:9. J'ai le choix entre 1024x768 (par défaut) et 800x600. Pas de chance !

Je me rends compte que j'ai oublié de donner le contenu de /var/log/Xorg.0.log (pas de  /etc/X11/xorg.conf)

[    10.755] 
X.Org X Server 1.18.4
Release Date: 2016-07-19
[    10.755] X Protocol Version 11, Revision 0
[    10.755] Build Operating System: Linux 4.4.0-59-generic x86_64 Ubuntu
[    10.755] Current Operating System: Linux Tour-noire 4.8.0-46-generic #49~16.04.1-Ubuntu SMP Fri Mar 31 14:51:03 UTC 2017 x86_64
[    10.755] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.8.0-46-generic root=UUID=afdcf7e4-888f-47dc-b34a-2deef83dfe77 ro quiet splash vt.handoff=7
[    10.755] Build Date: 26 January 2017  12:26:18AM
[    10.755] xorg-server 2:1.18.4-1ubuntu6.1~16.04.1 (For technical support please see http://www.ubuntu.com/support) 
[    10.755] Current version of pixman: 0.33.6
[    10.755] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    10.755] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    10.755] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 10 21:52:47 2017
[    10.756] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    10.756] (==) No Layout section.  Using the first Screen section.
[    10.756] (==) No screen section available. Using defaults.
[    10.756] (**) |-->Screen "Default Screen Section" (0)
[    10.756] (**) |   |-->Monitor "<default monitor>"
[    10.757] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    10.757] (==) Automatically adding devices
[    10.757] (==) Automatically enabling devices
[    10.757] (==) Automatically adding GPU devices
[    10.757] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    10.759] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    10.759] 	Entry deleted from font path.
[    10.759] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    10.759] 	Entry deleted from font path.
[    10.759] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    10.759] 	Entry deleted from font path.
[    10.760] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    10.760] 	Entry deleted from font path.
[    10.760] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    10.760] 	Entry deleted from font path.
[    10.760] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    10.760] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    10.760] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    10.760] (II) Loader magic: 0x558bcee75dc0
[    10.760] (II) Module ABI versions:
[    10.760] 	X.Org ANSI C Emulation: 0.4
[    10.760] 	X.Org Video Driver: 20.0
[    10.760] 	X.Org XInput driver : 22.1
[    10.760] 	X.Org Server Extension : 9.0
[    10.761] (++) using VT number 7

[    10.761] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    10.761] (II) xfree86: Adding drm device (/dev/dri/card0)
[    10.770] (--) PCI:*(0:0:2:0) 8086:5912:1458:d000 rev 4, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[    10.770] (II) LoadModule: "glx"
[    10.773] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    10.785] (II) Module glx: vendor="X.Org Foundation"
[    10.785] 	compiled for 1.18.4, module version = 1.0.0
[    10.785] 	ABI class: X.Org Server Extension, version 9.0
[    10.785] (==) AIGLX enabled
[    10.785] (==) Matched modesetting as autoconfigured driver 0
[    10.785] (==) Matched fbdev as autoconfigured driver 1
[    10.785] (==) Matched vesa as autoconfigured driver 2
[    10.785] (==) Assigned the driver to the xf86ConfigLayout
[    10.785] (II) LoadModule: "modesetting"
[    10.785] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    10.785] (II) Module modesetting: vendor="X.Org Foundation"
[    10.785] 	compiled for 1.18.4, module version = 1.18.4
[    10.785] 	Module class: X.Org Video Driver
[    10.785] 	ABI class: X.Org Video Driver, version 20.0
[    10.785] (II) LoadModule: "fbdev"
[    10.785] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    10.786] (II) Module fbdev: vendor="X.Org Foundation"
[    10.786] 	compiled for 1.18.4, module version = 0.4.4
[    10.786] 	Module class: X.Org Video Driver
[    10.786] 	ABI class: X.Org Video Driver, version 20.0
[    10.786] (II) LoadModule: "vesa"
[    10.786] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    10.786] (II) Module vesa: vendor="X.Org Foundation"
[    10.786] 	compiled for 1.18.4, module version = 2.3.4
[    10.786] 	Module class: X.Org Video Driver
[    10.786] 	ABI class: X.Org Video Driver, version 20.0
[    10.786] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    10.786] (II) FBDEV: driver for framebuffer: fbdev
[    10.786] (II) VESA: driver for VESA chipsets: vesa
[    10.803] (II) modeset(0): using drv /dev/dri/card0
[    10.803] (WW) Falling back to old probe method for fbdev
[    10.803] (II) Loading sub module "fbdevhw"
[    10.803] (II) LoadModule: "fbdevhw"
[    10.803] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    10.803] (II) Module fbdevhw: vendor="X.Org Foundation"
[    10.803] 	compiled for 1.18.4, module version = 0.0.2
[    10.803] 	ABI class: X.Org Video Driver, version 20.0
[    10.804] (WW) Falling back to old probe method for vesa
[    10.804] (II) modeset(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    10.804] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[    10.804] (==) modeset(0): RGB weight 888
[    10.804] (==) modeset(0): Default visual is TrueColor
[    10.804] (II) Loading sub module "glamoregl"
[    10.804] (II) LoadModule: "glamoregl"
[    10.804] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    10.809] (II) Module glamoregl: vendor="X.Org Foundation"
[    10.809] 	compiled for 1.18.4, module version = 1.0.0
[    10.809] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    10.809] (II) glamor: OpenGL accelerated X.org driver based.
[    10.824] (II) glamor: EGL version 1.4 (DRI2):
[    10.831] (II) modeset(0): glamor initialized
[    10.832] (II) modeset(0): Output HDMI-1 has no monitor section
[    10.833] (II) modeset(0): Output HDMI-2 has no monitor section
[    10.838] (II) modeset(0): Output DP-1 has no monitor section
[    10.839] (II) modeset(0): Output HDMI-3 has no monitor section
[    10.840] (II) modeset(0): EDID for output HDMI-1
[    10.841] (II) modeset(0): EDID for output HDMI-2
[    10.846] (II) modeset(0): EDID for output DP-1
[    10.846] (II) modeset(0): Printing probed modes for output DP-1
[    10.846] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    10.846] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    10.846] (II) modeset(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[    10.846] (II) modeset(0): Modeline "848x480"x60.0   33.75  848 864 976 1088  480 486 494 517 +hsync +vsync (31.0 kHz e)
[    10.846] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    10.847] (II) modeset(0): EDID for output HDMI-3
[    10.847] (II) modeset(0): Output HDMI-1 disconnected
[    10.847] (II) modeset(0): Output HDMI-2 disconnected
[    10.847] (II) modeset(0): Output DP-1 connected
[    10.847] (II) modeset(0): Output HDMI-3 disconnected
[    10.847] (II) modeset(0): Using exact sizes for initial modes
[    10.847] (II) modeset(0): Output DP-1 using initial mode 1024x768 +0+0
[    10.847] (II) modeset(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    10.848] (==) modeset(0): DPI set to (96, 96)
[    10.848] (II) Loading sub module "fb"
[    10.848] (II) LoadModule: "fb"
[    10.848] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.848] (II) Module fb: vendor="X.Org Foundation"
[    10.848] 	compiled for 1.18.4, module version = 1.0.0
[    10.848] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    10.848] (II) UnloadModule: "fbdev"
[    10.848] (II) Unloading fbdev
[    10.848] (II) UnloadSubModule: "fbdevhw"
[    10.848] (II) Unloading fbdevhw
[    10.848] (II) UnloadModule: "vesa"
[    10.848] (II) Unloading vesa
[    10.848] (==) Depth 24 pixmap format is 32 bpp
[    10.898] (==) modeset(0): Backing store enabled
[    10.898] (==) modeset(0): Silken mouse enabled
[    10.898] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    10.931] (==) modeset(0): DPMS enabled
[    10.931] (II) modeset(0): [DRI2] Setup complete
[    10.931] (II) modeset(0): [DRI2]   DRI driver: i965
[    10.931] (II) modeset(0): [DRI2]   VDPAU driver: i965
[    10.981] (--) RandR disabled
[    10.984] (II) SELinux: Disabled on system
[    10.988] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    10.988] (II) AIGLX: enabled GLX_ARB_create_context
[    10.988] (II) AIGLX: enabled GLX_ARB_create_context_profile
[    10.988] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[    10.988] (II) AIGLX: enabled GLX_INTEL_swap_event
[    10.988] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[    10.988] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[    10.988] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[    10.988] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[    10.988] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[    10.988] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[    10.988] (II) AIGLX: Loaded and initialized i965
[    10.988] (II) GLX: Initialized DRI2 GL provider for screen 0
[    11.032] (II) modeset(0): Damage tracking initialized
[    11.032] (II) modeset(0): Setting screen physical size to 270 x 203
[    11.051] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[    11.051] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    11.051] (II) LoadModule: "evdev"
[    11.052] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    11.053] (II) Module evdev: vendor="X.Org Foundation"
[    11.053] 	compiled for 1.18.4, module version = 2.10.2
[    11.053] 	Module class: X.Org XInput Driver
[    11.053] 	ABI class: X.Org XInput driver, version 22.1
[    11.053] (II) Using input driver 'evdev' for 'Power Button'
[    11.053] (**) Power Button: always reports core events
[    11.053] (**) evdev: Power Button: Device: "/dev/input/event2"
[    11.053] (--) evdev: Power Button: Vendor 0 Product 0x1
[    11.053] (--) evdev: Power Button: Found keys
[    11.053] (II) evdev: Power Button: Configuring as keyboard
[    11.053] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[    11.053] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    11.053] (**) Option "xkb_rules" "evdev"
[    11.053] (**) Option "xkb_model" "pc105"
[    11.053] (**) Option "xkb_layout" "fr"
[    11.060] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[    11.061] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    11.061] (II) Using input driver 'evdev' for 'Video Bus'
[    11.061] (**) Video Bus: always reports core events
[    11.061] (**) evdev: Video Bus: Device: "/dev/input/event3"
[    11.061] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    11.061] (--) evdev: Video Bus: Found keys
[    11.061] (II) evdev: Video Bus: Configuring as keyboard
[    11.061] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6/event3"
[    11.061] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    11.061] (**) Option "xkb_rules" "evdev"
[    11.061] (**) Option "xkb_model" "pc105"
[    11.061] (**) Option "xkb_layout" "fr"
[    11.061] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    11.061] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    11.061] (II) Using input driver 'evdev' for 'Power Button'
[    11.061] (**) Power Button: always reports core events
[    11.061] (**) evdev: Power Button: Device: "/dev/input/event1"
[    11.061] (--) evdev: Power Button: Vendor 0 Product 0x1
[    11.061] (--) evdev: Power Button: Found keys
[    11.061] (II) evdev: Power Button: Configuring as keyboard
[    11.061] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[    11.061] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    11.061] (**) Option "xkb_rules" "evdev"
[    11.061] (**) Option "xkb_model" "pc105"
[    11.061] (**) Option "xkb_layout" "fr"
[    11.061] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[    11.061] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    11.061] (II) Using input driver 'evdev' for 'Sleep Button'
[    11.061] (**) Sleep Button: always reports core events
[    11.061] (**) evdev: Sleep Button: Device: "/dev/input/event0"
[    11.061] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[    11.061] (--) evdev: Sleep Button: Found keys
[    11.061] (II) evdev: Sleep Button: Configuring as keyboard
[    11.061] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[    11.061] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    11.061] (**) Option "xkb_rules" "evdev"
[    11.061] (**) Option "xkb_model" "pc105"
[    11.061] (**) Option "xkb_layout" "fr"
[    11.061] (II) config/udev: Adding input device UVC Camera (046d:0825) (/dev/input/event16)
[    11.061] (**) UVC Camera (046d:0825): Applying InputClass "evdev keyboard catchall"
[    11.061] (II) Using input driver 'evdev' for 'UVC Camera (046d:0825)'
[    11.061] (**) UVC Camera (046d:0825): always reports core events
[    11.061] (**) evdev: UVC Camera (046d:0825): Device: "/dev/input/event16"
[    11.062] (--) evdev: UVC Camera (046d:0825): Vendor 0x46d Product 0x825
[    11.062] (--) evdev: UVC Camera (046d:0825): Found keys
[    11.062] (II) evdev: UVC Camera (046d:0825): Configuring as keyboard
[    11.062] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input19/event16"
[    11.062] (II) XINPUT: Adding extended input device "UVC Camera (046d:0825)" (type: KEYBOARD, id 10)
[    11.062] (**) Option "xkb_rules" "evdev"
[    11.062] (**) Option "xkb_model" "pc105"
[    11.062] (**) Option "xkb_layout" "fr"
[    11.062] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event4)
[    11.062] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
[    11.062] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[    11.062] (**) Logitech USB Receiver: always reports core events
[    11.062] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event4"
[    11.120] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc52f
[    11.120] (--) evdev: Logitech USB Receiver: Found 20 mouse buttons
[    11.120] (--) evdev: Logitech USB Receiver: Found scroll wheel(s)
[    11.120] (--) evdev: Logitech USB Receiver: Found relative axes
[    11.120] (--) evdev: Logitech USB Receiver: Found x and y relative axes
[    11.120] (II) evdev: Logitech USB Receiver: Configuring as mouse
[    11.120] (II) evdev: Logitech USB Receiver: Adding scrollwheel support
[    11.120] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[    11.120] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    11.120] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:046D:C52F.0001/input/input7/event4"
[    11.120] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 11)
[    11.120] (II) evdev: Logitech USB Receiver: initialized for relative axes.
[    11.120] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[    11.120] (**) Logitech USB Receiver: (accel) acceleration profile 0
[    11.120] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[    11.120] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[    11.120] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
[    11.120] (II) No input driver specified, ignoring this device.
[    11.120] (II) This device may have been added with another device file.
[    11.120] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event5)
[    11.120] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
[    11.120] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[    11.120] (**) Logitech USB Receiver: always reports core events
[    11.120] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event5"
[    11.120] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc52f
[    11.120] (--) evdev: Logitech USB Receiver: Found 1 mouse buttons
[    11.120] (--) evdev: Logitech USB Receiver: Found scroll wheel(s)
[    11.120] (--) evdev: Logitech USB Receiver: Found relative axes
[    11.120] (II) evdev: Logitech USB Receiver: Forcing relative x/y axes to exist.
[    11.121] (--) evdev: Logitech USB Receiver: Found absolute axes
[    11.121] (II) evdev: Logitech USB Receiver: Forcing absolute x/y axes to exist.
[    11.121] (--) evdev: Logitech USB Receiver: Found keys
[    11.121] (II) evdev: Logitech USB Receiver: Configuring as mouse
[    11.121] (II) evdev: Logitech USB Receiver: Configuring as keyboard
[    11.121] (II) evdev: Logitech USB Receiver: Adding scrollwheel support
[    11.121] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[    11.121] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    11.121] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1/0003:046D:C52F.0002/input/input8/event5"
[    11.121] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 12)
[    11.121] (**) Option "xkb_rules" "evdev"
[    11.121] (**) Option "xkb_model" "pc105"
[    11.121] (**) Option "xkb_layout" "fr"
[    11.121] (II) evdev: Logitech USB Receiver: initialized for relative axes.
[    11.121] (WW) evdev: Logitech USB Receiver: ignoring absolute axes.
[    11.121] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[    11.121] (**) Logitech USB Receiver: (accel) acceleration profile 0
[    11.121] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[    11.121] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[    11.121] (II) config/udev: Adding input device Microsoft Comfort Curve Keyboard 3000 (/dev/input/event6)
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: Applying InputClass "evdev keyboard catchall"
[    11.121] (II) Using input driver 'evdev' for 'Microsoft Comfort Curve Keyboard 3000'
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: always reports core events
[    11.121] (**) evdev: Microsoft Comfort Curve Keyboard 3000: Device: "/dev/input/event6"
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Vendor 0x45e Product 0x7b6
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found keys
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Configuring as keyboard
[    11.121] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:045E:07B6.0003/input/input9/event6"
[    11.121] (II) XINPUT: Adding extended input device "Microsoft Comfort Curve Keyboard 3000" (type: KEYBOARD, id 13)
[    11.121] (**) Option "xkb_rules" "evdev"
[    11.121] (**) Option "xkb_model" "pc105"
[    11.121] (**) Option "xkb_layout" "fr"
[    11.121] (II) config/udev: Adding input device Microsoft Comfort Curve Keyboard 3000 (/dev/input/event7)
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: Applying InputClass "evdev keyboard catchall"
[    11.121] (II) Using input driver 'evdev' for 'Microsoft Comfort Curve Keyboard 3000'
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: always reports core events
[    11.121] (**) evdev: Microsoft Comfort Curve Keyboard 3000: Device: "/dev/input/event7"
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Vendor 0x45e Product 0x7b6
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found 1 mouse buttons
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found scroll wheel(s)
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found relative axes
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Forcing relative x/y axes to exist.
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found absolute axes
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Forcing absolute x/y axes to exist.
[    11.121] (--) evdev: Microsoft Comfort Curve Keyboard 3000: Found keys
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Configuring as mouse
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Configuring as keyboard
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: Adding scrollwheel support
[    11.121] (**) evdev: Microsoft Comfort Curve Keyboard 3000: YAxisMapping: buttons 4 and 5
[    11.121] (**) evdev: Microsoft Comfort Curve Keyboard 3000: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    11.121] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:045E:07B6.0004/input/input10/event7"
[    11.121] (II) XINPUT: Adding extended input device "Microsoft Comfort Curve Keyboard 3000" (type: KEYBOARD, id 14)
[    11.121] (**) Option "xkb_rules" "evdev"
[    11.121] (**) Option "xkb_model" "pc105"
[    11.121] (**) Option "xkb_layout" "fr"
[    11.121] (II) evdev: Microsoft Comfort Curve Keyboard 3000: initialized for relative axes.
[    11.121] (WW) evdev: Microsoft Comfort Curve Keyboard 3000: ignoring absolute axes.
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: (accel) keeping acceleration scheme 1
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: (accel) acceleration profile 0
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: (accel) acceleration factor: 2.000
[    11.121] (**) Microsoft Comfort Curve Keyboard 3000: (accel) acceleration threshold: 4
[    11.122] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event8)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event9)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event10)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event11)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event12)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event13)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event14)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    11.122] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event15)
[    11.122] (II) No input driver specified, ignoring this device.
[    11.122] (II) This device may have been added with another device file.
[    44.853] (II) modeset(0): Allocate new frame buffer 1360x768 stride

Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#4 Le 11/04/2017, à 19:57

Pascaltech

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonsoir,

Tu as le HD 1920x1080 à moins de 1% d'erreur.

mini_170411081826968812.jpg


Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l

Hors ligne

#5 Le 11/04/2017, à 22:30

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Ah oui, merci, je n'avais pas vu le lien. J'avais lu trop vite.
Je viens d'essayer. Pas concluant. En fait écran noir, je suis obligé de saisir en aveugle la commande xrandr pour retourner à la résolution antérieure.
Ce que j'ai fait :

toto@computer:~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
toto@computer:~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
toto@computer:~$ xrandr --addmode DP-1 1920x1080_60.00
toto@computer:~$ xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192
HDMI-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1 connected primary 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00  
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
   1360x768_60.00  59.80* 
   1920x1080_60.00  59.96  
HDMI-3 disconnected (normal left inverted right x axis y axis)
toto@computer:~$ xrandr --output -DP-1 --mode 1920x1080_60.00 --scale 0.71x0.71 --panning 1360x768

Et donc à ce moment, interruption de l'image (l'écran ne reçoit plus rien). Je dois saisir à l'aveugle xrandr --output -DP-1 --mode 1024x768 pour retrouver un écran (mais pas à la bonne résolution).
Une idée pour m'aider ?
Merci et bonne soirée.


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#6 Le 13/04/2017, à 07:31

Pascaltech

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,

La résolution de ton écran LG Flatron E1960S est de 1366 x 768 et non de 1360 x 768. Tu peux rester sur la résolution de 1920 x 1080, qui reste à moins de 1% d'erreur :

1920 x 1080    0,71    x 0,71    -1%    1366 x 768,375    @    23.98/24/25/29,97/30/50/59.94/60/100/119.88/120 Hz

Tu n'es pas obligé de passer par la commande xrandr pour choisir la résolution ( xrandr --output -DP-1 --mode...), il est préférable de passer par l'icône "tous les paramètres/affichage" qui est plus souple et te permets de revenir à la résolution fonctionnelle.

Tu peux garder de façon permanente cette icône dans ton menu.


Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l

Hors ligne

#7 Le 14/04/2017, à 19:42

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,
Oui c'est vrai, je confonds en permanence les deux résolutions. Je vais reprendre calmement.
Je sais bien que je peux modifier la résolution graphiquement mais je voudrais éviter de devoir le faire à chaque fois que j'ouvre ma session. La résolution qui est automatiquement appliquée au démarrage de 1024x768  est bien éloigné de la résolution de mon écran, les images sont déformées.
Je recommence avec la bonne résolution (dans quelques jours) et je vois ce que ça donne.
Merci pour les conseils.


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#8 Le 15/04/2017, à 13:49

Pascaltech

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,

Dans mon tutto, tu as ceci :


2/Création d'une nouvelle résolution à partir d'un mode standard :

Regarder quelle résolution standard est la plus proche de celle souhaitée :

https://en.wikipedia.org/wiki/Extended_ … ation_Data

Calculer le rapport d'échelle à appliquer à la résolution standard.

Appliquer le rapport d'échelle de résolution :

pascaltech@dx2300-Microtower:~$xrandr --output VGA1 --mode 1280x800 --scale 1.5x1.5 --panning 1920x1200
pascaltech@dx2300-Microtower:~$

Cette modification n'est pas permanente
. Elle doit être effectuée à chaque démarrage par un fichier script de commandes. Voir : 2.3 et 2.4


Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l

Hors ligne

#9 Le 16/04/2017, à 21:11

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,
J'ai l'impression que c'est ce que j'avais fait ? Bon à mon retour de week-end je m'en occupe et je verrai. MercI.


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#10 Le 19/04/2017, à 23:14

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonsoir,
Le passage à 1366x780 a résolu mon problème. J'ai trouvé d'où venait mon erreur, dans la doc pdf de l'écran la résolution optimale est annoncée à 1360x768 alors que dans la doc technique en ligne sur le site LG c'est 1366x768.

Le script suivant fonctionne bien, il est lancé automatiquement au démarrage :

#!/bin/bash
# Adaptation de la résolution d'écran à celle du LG Flatron E1960S
xrandr --newmode "1366x768_60.00"   84.75  1366 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode DP-1 1366x768_60.00
xrandr --output DP-1 --mode 1366x768_60.00
exit 0;

En revanche le code suivant produit un écran noir.

toot@computer:~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
toot@computer:~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
toot@computer:~$ xrandr --addmode DP-1 1920x1080_60.00
toot@computer:~$ xrandr --output DP-1 --mode 1920x1080 --scale 0.71x0.71 --panning 1366x768

Si le changement d'écran est réalisé en mode graphique (dernière ligne ci-dessus non saisie), c'est la même chose.

Tout ça pour informer puisque que quoi qu'il en soit mon problème de résolution d'écran est résolu, merci pour l'aide apportée.


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#11 Le 20/04/2017, à 08:55

Pascaltech

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonjour,

Super ! Merci d'avoir fourni le batch complet. Essaies de remplacer les points de 0.71 par des virgules : 0,71. Je ne suis pas sous ubuntu ce matin, je ne peux pas confirmer si le dysfonctionnement vient de là. Si c'est le cas mon tuto induit en erreur. Oui, c'est le point.

Dernière modification par Pascaltech (Le 21/04/2017, à 14:24)


Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l

Hors ligne

#12 Le 20/04/2017, à 22:54

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Bonsoir
J'essaye demain et je te dis mais en informatique en général le séparateur décimal est le point.
To be continued.

Dernière modification par Zococo (Le 20/04/2017, à 22:55)


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne

#13 Le 22/04/2017, à 11:15

Zococo

Re : [Résolu]xrandr - je ne parviens pas à automatiser chgmt de résolution

Ben non, ça ne fonctionne pas non plus.

toot@computer:~$ xrandr --output DP-1 --mode 1920x1080 --scale 0,71x0,71 --panning 1366x768
xrandr: failed to parse '0,71x0,71' as a scaling factor
Try 'xrandr --help' for more information.

Je profite de ce post pour mettre à jour le batch. En effet parfois (pas régulier) l'affichage du fond d'écran au démarrage est tronqué, en fait il reste au format 4/3. Le problème se résout en choisissant de nouveau un fond d'écran. J'ai donc ajouté la ligne de commande qui permet de sélectionner le fond d'écran (les fonds d'écran par défaut se trouvent dans /usr/share/backgrounds/ - attention au nombre de / à ajouter après a commande file). Je commence par en sélectionner un que je ne vais pas conserver (Xerus_Wallpaper_Grey_4096x2304.png) de façon à ce que les réglages correspondant au fond d'écran souhaité soient réinitialisés, sinon le fond d'écran ne changeant pas, l'affichage n'est pas mis à jour, puis je sélectionne à nouveau le fond d'écran souhaité.

#!/bin/bash
# Adaptation de la résolution d'écran à celle du LG Flatron E1960S
xrandr --newmode "1366x768_60.00"   84.75  1366 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode DP-1 1366x768_60.00
xrandr --output DP-1 --mode 1366x768_60.00
gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/Xerus_Wallpaper_Grey_4096x2304.png
gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/TCP118v1_by_Tiziano_Consonni.jpg
exit 0;

Dernière modification par Zococo (Le 23/04/2017, à 12:43)


Ubuntu 23.04 (64 bits) - Gigabyte B250M-DS3H / Core i5-7600K (Kaby lake) - Microsoft surface Go 3

Hors ligne