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 20/12/2020, à 19:17

Julientroploin

[RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Suite de ce sujet : ./viewtopic.php?id=2059478

Solution : comme décrit plus bas, c'est le Xorg.conf qui posait problème... sa suppression a résolu le problème !

Bonjour,

je suis récemment passé à Ubuntu 20.04 et j'ai remarqué un problème d'affichage qui ne se produit qu'avec GIMP et m'empêche de l'utiliser correctement : certains éléments de la fenêtre apparaissent transparents (le tour des images, le fond des barres d'outils, des menus...). Une image vaut mieux que de longs discours :
1606931653.png
https://nsa40.casimages.com/img/2020/12/20/201220062029892281.png
[Toile libre semble HS au moment ou je poste]

Après plusieurs tests permettant d'éliminer un problème d'installation ou de configuration de GIMP, nous avons découvert que le bug ne se produisait que si j'utilisais les pilotes propriétaires.

Quelques infos sur mon système :

julien@julien-P55-UD6:~$ echo; lsb_release -d ; echo -e "\nNoyau courant : $(uname -mr)"; echo $XDG_CURRENT_DESKTOP ; echo; ls -lt /usr/share/xsessions | awk '{print $6,$7,$8,$9}'

Description:	Ubuntu 20.04.1 LTS

Noyau courant : 5.4.0-56-generic x86_64
ubuntu:GNOME

   
avril 10 2020 gnome-classic.desktop
mars 26 2020 ubuntu.desktop
mars 17 2020 openbox.desktop
julien@julien-P55-UD6:~$ 
julien@julien-P55-UD6:~$ lspci -k | grep -EA3 'VGA|3D|Display'
01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2)
	Subsystem: Gigabyte Technology Co., Ltd G92 [GeForce 9800 GT]
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia
julien@julien-P55-UD6:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000614sv00001458sd000034D0bc03sc00i00
vendor   : NVIDIA Corporation
model    : G92 [GeForce 9800 GT]
driver   : nvidia-340 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

julien@julien-P55-UD6:~$ 
julien@julien-P55-UD6:~$ ubuntu-drivers list
nvidia-340
julien@julien-P55-UD6:~$ 

Auriez vous une piste à tester ? Y aurait il un paramètre à passer à NVIDIA X Server Settings ? Dois-je choisir entre GIMP ou les pilotes proprios ?

EDIT : mauvais élève, je n'avais pas lu le message épinglé... voici donc le contenu des 2 fichiers demandés :

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 440.82


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics W2261"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotatio>
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    30
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotat>
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       30
    EndSubSection
EndSection
julien@julien-P55-UD6:~$ cat /var/log/Xorg.0.log
[     9.577] (--) Log file renamed from "/var/log/Xorg.pid-1100.log" to "/var/log/Xorg.0.log"
[     9.578] 
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
[     9.578] Build Operating System: Linux 4.15.0-124-generic x86_64 Ubuntu
[     9.578] Current Operating System: Linux julien-P55-UD6 5.4.0-58-generic #64-Ubuntu SMP Wed Dec 9 08:16:25 UTC 2020 x86_64
[     9.578] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-58-generic root=UUID=7c806831-ef09-4882-a1bf-b48e17131b7b ro quiet splash vt.handoff=7
[     9.578] Build Date: 30 November 2020  05:56:33PM
[     9.578] xorg-server 2:1.20.8-2ubuntu2.6 (For technical support please see http://www.ubuntu.com/support) 
[     9.578] Current version of pixman: 0.38.4
[     9.578] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     9.578] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     9.578] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Dec 20 11:12:05 2020
[     9.578] (==) Using config file: "/etc/X11/xorg.conf"
[     9.578] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     9.583] (==) ServerLayout "Layout0"
[     9.583] (**) |-->Screen "Screen0" (0)
[     9.583] (**) |   |-->Monitor "Monitor0"
[     9.587] (**) |   |-->Device "Device0"
[     9.587] (**) |-->Input Device "Keyboard0"
[     9.587] (**) |-->Input Device "Mouse0"
[     9.588] (**) Option "Xinerama" "0"
[     9.588] (==) Automatically adding devices
[     9.588] (==) Automatically enabling devices
[     9.588] (==) Automatically adding GPU devices
[     9.588] (==) Automatically binding GPU devices
[     9.588] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     9.588] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     9.588] 	Entry deleted from font path.
[     9.588] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[     9.588] 	Entry deleted from font path.
[     9.588] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[     9.588] 	Entry deleted from font path.
[     9.588] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[     9.588] 	Entry deleted from font path.
[     9.588] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[     9.588] 	Entry deleted from font path.
[     9.588] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[     9.588] (==) ModulePath set to "/usr/lib/xorg/modules"
[     9.588] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     9.588] (WW) Disabling Keyboard0
[     9.588] (WW) Disabling Mouse0
[     9.588] (II) Loader magic: 0x55f193a0d020
[     9.588] (II) Module ABI versions:
[     9.588] 	X.Org ANSI C Emulation: 0.4
[     9.588] 	X.Org Video Driver: 24.1
[     9.588] 	X.Org XInput driver : 24.1
[     9.588] 	X.Org Server Extension : 10.0
[     9.589] (++) using VT number 2

[     9.593] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[     9.593] (II) xfree86: Adding drm device (/dev/dri/card0)
[     9.595] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 12 paused 0
[     9.615] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia-340/xorg,/usr/lib/xorg/modules"
[     9.622] (--) PCI:*(1@0:0:0) 10de:0614:1458:34d0 rev 162, Mem @ 0xf8000000/16777216, 0xe0000000/268435456, 0xf6000000/33554432, I/O @ 0x0000cf00/128, BIOS @ 0x????????/131072
[     9.622] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[     9.622] (II) LoadModule: "dbe"
[     9.622] (II) Module "dbe" already built-in
[     9.622] (II) LoadModule: "extmod"
[     9.622] (II) Module "extmod" already built-in
[     9.622] (II) LoadModule: "glx"
[     9.622] (II) Loading /usr/lib/nvidia-340/xorg/libglx.so
[    10.011] (II) Module glx: vendor="NVIDIA Corporation"
[    10.011] 	compiled for 4.0.2, module version = 1.0.0
[    10.011] 	Module class: X.Org Server Extension
[    10.011] (II) NVIDIA GLX Module  340.108  Wed Dec 11 14:26:50 PST 2019
[    10.011] (II) LoadModule: "nvidia"
[    10.011] (II) Loading /usr/lib/nvidia-340/xorg/nvidia_drv.so
[    10.013] (II) Module nvidia: vendor="NVIDIA Corporation"
[    10.013] 	compiled for 4.0.2, module version = 1.0.0
[    10.013] 	Module class: X.Org Video Driver
[    10.013] (II) NVIDIA dlloader X Driver  340.108  Wed Dec 11 14:06:00 PST 2019
[    10.013] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    10.013] (II) Loading sub module "fb"
[    10.013] (II) LoadModule: "fb"
[    10.016] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.017] (II) Module fb: vendor="X.Org Foundation"
[    10.017] 	compiled for 1.20.8, module version = 1.0.0
[    10.017] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    10.017] (WW) Unresolved symbol: fbGetGCPrivateKey
[    10.017] (II) Loading sub module "wfb"
[    10.017] (II) LoadModule: "wfb"
[    10.017] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    10.017] (II) Module wfb: vendor="X.Org Foundation"
[    10.017] 	compiled for 1.20.8, module version = 1.0.0
[    10.017] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    10.017] (II) Loading sub module "ramdac"
[    10.017] (II) LoadModule: "ramdac"
[    10.017] (II) Module "ramdac" already built-in
[    10.017] (**) NVIDIA(0): Depth 30, (--) framebuffer bpp 32
[    10.017] (==) NVIDIA(0): RGB weight 101010
[    10.017] (==) NVIDIA(0): Default visual is TrueColor
[    10.017] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.018] (**) NVIDIA(0): Option "Stereo" "0"
[    10.018] (**) NVIDIA(0): Option "nvidiaXineramaInfoOrder" "DFP-0"
[    10.018] (**) NVIDIA(0): Option "SLI" "Off"
[    10.018] (**) NVIDIA(0): Option "MultiGPU" "Off"
[    10.018] (**) NVIDIA(0): Option "BaseMosaic" "off"
[    10.018] (**) NVIDIA(0): Stereo disabled by request
[    10.018] (**) NVIDIA(0): NVIDIA SLI disabled.
[    10.018] (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
[    10.018] (**) NVIDIA(0): Option "MetaModes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}"
[    10.018] (**) NVIDIA(0): Enabling 2D acceleration
[    10.470] (II) NVIDIA(0): Display (cPATH CPT CL-150V (CRT-1)) does not support NVIDIA 3D
[    10.470] (II) NVIDIA(0):     Vision stereo.
[    10.491] (II) NVIDIA(0): Display (LG Electronics W2261 (DFP-0)) does not support NVIDIA
[    10.491] (II) NVIDIA(0):     3D Vision stereo.
[    10.491] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[    10.492] (II) NVIDIA(0): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
[    10.492] (--) NVIDIA(0): Memory: 1048576 kBytes
[    10.492] (--) NVIDIA(0): VideoBIOS: 62.92.6d.00.07
[    10.492] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    10.497] (--) NVIDIA(0): Valid display device(s) on GeForce 9800 GT at PCI:1:0:0
[    10.497] (--) NVIDIA(0):     CRT-0
[    10.497] (--) NVIDIA(0):     cPATH CPT CL-150V (CRT-1) (connected)
[    10.497] (--) NVIDIA(0):     LG Electronics W2261 (DFP-0) (boot, connected)
[    10.497] (--) NVIDIA(0):     DFP-1
[    10.497] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    10.497] (--) NVIDIA(GPU-0): cPATH CPT CL-150V (CRT-1): 400.0 MHz maximum pixel clock
[    10.497] (--) NVIDIA(0): LG Electronics W2261 (DFP-0): Internal TMDS
[    10.497] (--) NVIDIA(GPU-0): LG Electronics W2261 (DFP-0): 330.0 MHz maximum pixel clock
[    10.497] (--) NVIDIA(0): DFP-1: Internal TMDS
[    10.497] (--) NVIDIA(GPU-0): DFP-1: 330.0 MHz maximum pixel clock
[    10.497] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    10.497] (**) NVIDIA(0):     device cPATH CPT CL-150V (CRT-1) (Using EDID frequencies
[    10.497] (**) NVIDIA(0):     has been enabled on all display devices.)
[    10.499] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    10.499] (**) NVIDIA(0):     device LG Electronics W2261 (DFP-0) (Using EDID
[    10.499] (**) NVIDIA(0):     frequencies has been enabled on all display devices.)
[    10.501] (II) NVIDIA(0): Validated MetaModes:
[    10.501] (II) NVIDIA(0):    
[    10.501] (II) NVIDIA(0):     "DVI-I-1:nvidia-auto-select+0+0,VGA-0:nvidia-auto-select+1920+0{rotation=right}"
[    10.501] (II) NVIDIA(0): Virtual screen size determined to be 2688 x 1080
[    10.538] (--) NVIDIA(0): DPI set to (65, 113); computed from "UseEdidDpi" X config
[    10.538] (--) NVIDIA(0):     option
[    10.538] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[    10.547] (II) NVIDIA(0): Setting mode "DVI-I-1:nvidia-auto-select+0+0,VGA-0:nvidia-auto-select+1920+0{rotation=right}"
[    10.676] (==) NVIDIA(0): Disabling shared memory pixmaps
[    10.676] (==) NVIDIA(0): Backing store enabled
[    10.676] (==) NVIDIA(0): Silken mouse enabled
[    10.678] (**) NVIDIA(0): DPMS enabled
[    10.678] (II) Loading sub module "dri2"
[    10.678] (II) LoadModule: "dri2"
[    10.678] (II) Module "dri2" already built-in
[    10.678] (II) NVIDIA(0): [DRI2] Setup complete
[    10.678] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    10.678] (II) Initializing extension Generic Event Extension
[    10.679] (II) Initializing extension SHAPE
[    10.679] (II) Initializing extension MIT-SHM
[    10.679] (II) Initializing extension XInputExtension
[    10.679] (II) Initializing extension XTEST
[    10.680] (II) Initializing extension BIG-REQUESTS
[    10.680] (II) Initializing extension SYNC
[    10.680] (II) Initializing extension XKEYBOARD
[    10.680] (II) Initializing extension XC-MISC
[    10.680] (II) Initializing extension SECURITY
[    10.680] (II) Initializing extension XFIXES
[    10.680] (II) Initializing extension RENDER
[    10.680] (II) Initializing extension RANDR
[    10.681] (II) Initializing extension COMPOSITE
[    10.681] (II) Initializing extension DAMAGE
[    10.681] (II) Initializing extension MIT-SCREEN-SAVER
[    10.681] (II) Initializing extension DOUBLE-BUFFER
[    10.681] (II) Initializing extension RECORD
[    10.681] (II) Initializing extension DPMS
[    10.681] (II) Initializing extension Present
[    10.682] (II) Initializing extension DRI3
[    10.682] (II) Initializing extension X-Resource
[    10.682] (II) Initializing extension XVideo
[    10.682] (II) Initializing extension XVideo-MotionCompensation
[    10.682] (II) Initializing extension SELinux
[    10.682] (II) SELinux: Disabled on system
[    10.682] (II) Initializing extension XFree86-VidModeExtension
[    10.682] (II) Initializing extension XFree86-DGA
[    10.682] (II) Initializing extension XFree86-DRI
[    10.682] (II) Initializing extension DRI2
[    10.682] (II) Initializing extension GLX
[    10.682] (II) Initializing extension GLX
[    10.682] (II) Indirect GLX disabled.(II) Initializing extension NV-GLX
[    10.683] (II) Initializing extension NV-CONTROL
[    10.683] (II) Initializing extension XINERAMA
[    10.728] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    10.728] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    10.728] (II) LoadModule: "libinput"
[    10.728] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    10.729] (II) Module libinput: vendor="X.Org Foundation"
[    10.729] 	compiled for 1.20.4, module version = 0.29.0
[    10.729] 	Module class: X.Org XInput Driver
[    10.729] 	ABI class: X.Org XInput driver, version 24.1
[    10.729] (II) Using input driver 'libinput' for 'Power Button'
[    10.730] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 38 paused 0
[    10.730] (**) Power Button: always reports core events
[    10.730] (**) Option "Device" "/dev/input/event1"
[    10.730] (**) Option "_source" "server/udev"
[    10.732] (II) event1  - Power Button: is tagged by udev as: Keyboard
[    10.732] (II) event1  - Power Button: device is a keyboard
[    10.732] (II) event1  - Power Button: device removed
[    10.732] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[    10.732] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    10.732] (**) Option "xkb_model" "pc105"
[    10.732] (**) Option "xkb_layout" "fr"
[    10.732] (**) Option "xkb_variant" "oss"
[    10.753] (II) event1  - Power Button: is tagged by udev as: Keyboard
[    10.753] (II) event1  - Power Button: device is a keyboard
[    10.754] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    10.754] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    10.754] (II) Using input driver 'libinput' for 'Power Button'
[    10.755] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 41 paused 0
[    10.755] (**) Power Button: always reports core events
[    10.755] (**) Option "Device" "/dev/input/event0"
[    10.755] (**) Option "_source" "server/udev"
[    10.756] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    10.756] (II) event0  - Power Button: device is a keyboard
[    10.756] (II) event0  - Power Button: device removed
[    10.756] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    10.756] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    10.756] (**) Option "xkb_model" "pc105"
[    10.756] (**) Option "xkb_layout" "fr"
[    10.756] (**) Option "xkb_variant" "oss"
[    10.757] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    10.758] (II) event0  - Power Button: device is a keyboard
[    10.758] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/event2)
[    10.759] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass "libinput pointer catchall"
[    10.759] (II) Using input driver 'libinput' for 'Logitech USB-PS/2 Optical Mouse'
[    10.820] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 42 paused 0
[    10.820] (**) Logitech USB-PS/2 Optical Mouse: always reports core events
[    10.820] (**) Option "Device" "/dev/input/event2"
[    10.820] (**) Option "_source" "server/udev"
[    10.821] (II) event2  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[    10.821] (II) event2  - Logitech USB-PS/2 Optical Mouse: device set to 800 DPI
[    10.821] (II) event2  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[    10.821] (II) event2  - Logitech USB-PS/2 Optical Mouse: device removed
[    10.821] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.0/0003:046D:C040.0001/input/input3/event2"
[    10.822] (II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse" (type: MOUSE, id 8)
[    10.822] (**) Option "AccelerationScheme" "none"
[    10.822] (**) Logitech USB-PS/2 Optical Mouse: (accel) selected scheme none/0
[    10.822] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration factor: 2.000
[    10.822] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration threshold: 4
[    10.823] (II) event2  - Logitech USB-PS/2 Optical Mouse: is tagged by udev as: Mouse
[    10.823] (II) event2  - Logitech USB-PS/2 Optical Mouse: device set to 800 DPI
[    10.823] (II) event2  - Logitech USB-PS/2 Optical Mouse: device is a pointer
[    10.824] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/mouse0)
[    10.824] (II) No input driver specified, ignoring this device.
[    10.824] (II) This device may have been added with another device file.
[    10.825] (II) config/udev: Adding input device VF0410 Live! Cam Video IM Pro (/dev/input/event6)
[    10.825] (**) VF0410 Live! Cam Video IM Pro: Applying InputClass "libinput keyboard catchall"
[    10.825] (II) Using input driver 'libinput' for 'VF0410 Live! Cam Video IM Pro'
[    10.826] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 43 paused 0
[    10.826] (**) VF0410 Live! Cam Video IM Pro: always reports core events
[    10.826] (**) Option "Device" "/dev/input/event6"
[    10.826] (**) Option "_source" "server/udev"
[    10.827] (II) event6  - VF0410 Live! Cam Video IM Pro: is tagged by udev as: Keyboard
[    10.827] (II) event6  - VF0410 Live! Cam Video IM Pro: device is a keyboard
[    10.827] (II) event6  - VF0410 Live! Cam Video IM Pro: device removed
[    10.827] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6:1.0/input/input7/event6"
[    10.827] (II) XINPUT: Adding extended input device "VF0410 Live! Cam Video IM Pro" (type: KEYBOARD, id 9)
[    10.827] (**) Option "xkb_model" "pc105"
[    10.827] (**) Option "xkb_layout" "fr"
[    10.827] (**) Option "xkb_variant" "oss"
[    10.829] (II) event6  - VF0410 Live! Cam Video IM Pro: is tagged by udev as: Keyboard
[    10.829] (II) event6  - VF0410 Live! Cam Video IM Pro: device is a keyboard
[    10.829] (II) config/udev: Adding input device HDA Intel MID Line (/dev/input/event9)
[    10.829] (II) No input driver specified, ignoring this device.
[    10.829] (II) This device may have been added with another device file.
[    10.830] (II) config/udev: Adding input device HDA Intel MID Line Out Front (/dev/input/event10)
[    10.830] (II) No input driver specified, ignoring this device.
[    10.830] (II) This device may have been added with another device file.
[    10.830] (II) config/udev: Adding input device HDA Intel MID Line Out Surround (/dev/input/event11)
[    10.830] (II) No input driver specified, ignoring this device.
[    10.830] (II) This device may have been added with another device file.
[    10.830] (II) config/udev: Adding input device HDA Intel MID Line Out CLFE (/dev/input/event12)
[    10.830] (II) No input driver specified, ignoring this device.
[    10.831] (II) This device may have been added with another device file.
[    10.831] (II) config/udev: Adding input device HDA Intel MID Line Out Side (/dev/input/event13)
[    10.831] (II) No input driver specified, ignoring this device.
[    10.831] (II) This device may have been added with another device file.
[    10.831] (II) config/udev: Adding input device HDA Intel MID Front Headphone (/dev/input/event14)
[    10.831] (II) No input driver specified, ignoring this device.
[    10.831] (II) This device may have been added with another device file.
[    10.832] (II) config/udev: Adding input device HDA Intel MID Front Mic (/dev/input/event7)
[    10.832] (II) No input driver specified, ignoring this device.
[    10.832] (II) This device may have been added with another device file.
[    10.832] (II) config/udev: Adding input device HDA Intel MID Rear Mic (/dev/input/event8)
[    10.832] (II) No input driver specified, ignoring this device.
[    10.832] (II) This device may have been added with another device file.
[    10.833] (II) config/udev: Adding input device Logitech HID compliant keyboard (/dev/input/event3)
[    10.833] (**) Logitech HID compliant keyboard: Applying InputClass "libinput keyboard catchall"
[    10.833] (II) Using input driver 'libinput' for 'Logitech HID compliant keyboard'
[    10.837] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 44 paused 0
[    10.837] (**) Logitech HID compliant keyboard: always reports core events
[    10.837] (**) Option "Device" "/dev/input/event3"
[    10.837] (**) Option "_source" "server/udev"
[    10.840] (II) event3  - Logitech HID compliant keyboard: is tagged by udev as: Keyboard
[    10.840] (II) event3  - Logitech HID compliant keyboard: device is a keyboard
[    10.841] (II) event3  - Logitech HID compliant keyboard: device removed
[    10.841] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/0003:046D:C30E.0002/input/input4/event3"
[    10.841] (II) XINPUT: Adding extended input device "Logitech HID compliant keyboard" (type: KEYBOARD, id 10)
[    10.841] (**) Option "xkb_model" "pc105"
[    10.841] (**) Option "xkb_layout" "fr"
[    10.841] (**) Option "xkb_variant" "oss"
[    10.842] (II) event3  - Logitech HID compliant keyboard: is tagged by udev as: Keyboard
[    10.842] (II) event3  - Logitech HID compliant keyboard: device is a keyboard
[    10.843] (II) config/udev: Adding input device Logitech HID compliant keyboard Consumer Control (/dev/input/event4)
[    10.843] (**) Logitech HID compliant keyboard Consumer Control: Applying InputClass "libinput pointer catchall"
[    10.843] (**) Logitech HID compliant keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[    10.843] (II) Using input driver 'libinput' for 'Logitech HID compliant keyboard Consumer Control'
[    10.844] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 45 paused 0
[    10.844] (**) Logitech HID compliant keyboard Consumer Control: always reports core events
[    10.844] (**) Option "Device" "/dev/input/event4"
[    10.844] (**) Option "_source" "server/udev"
[    10.846] (II) event4  - Logitech HID compliant keyboard Consumer Control: is tagged by udev as: Keyboard Mouse
[    10.846] (II) event4  - Logitech HID compliant keyboard Consumer Control: device is a pointer
[    10.846] (II) event4  - Logitech HID compliant keyboard Consumer Control: device is a keyboard
[    10.846] (II) event4  - Logitech HID compliant keyboard Consumer Control: device removed
[    10.846] (II) libinput: Logitech HID compliant keyboard Consumer Control: needs a virtual subdevice
[    10.846] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.1/0003:046D:C30E.0003/input/input5/event4"
[    10.846] (II) XINPUT: Adding extended input device "Logitech HID compliant keyboard Consumer Control" (type: MOUSE, id 11)
[    10.846] (**) Option "AccelerationScheme" "none"
[    10.846] (**) Logitech HID compliant keyboard Consumer Control: (accel) selected scheme none/0
[    10.846] (**) Logitech HID compliant keyboard Consumer Control: (accel) acceleration factor: 2.000
[    10.846] (**) Logitech HID compliant keyboard Consumer Control: (accel) acceleration threshold: 4
[    10.848] (II) event4  - Logitech HID compliant keyboard Consumer Control: is tagged by udev as: Keyboard Mouse
[    10.848] (II) event4  - Logitech HID compliant keyboard Consumer Control: device is a pointer
[    10.848] (II) event4  - Logitech HID compliant keyboard Consumer Control: device is a keyboard
[    10.848] (II) config/udev: Adding input device Logitech HID compliant keyboard System Control (/dev/input/event5)
[    10.848] (**) Logitech HID compliant keyboard System Control: Applying InputClass "libinput keyboard catchall"
[    10.849] (II) Using input driver 'libinput' for 'Logitech HID compliant keyboard System Control'
[    10.849] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 46 paused 0
[    10.849] (**) Logitech HID compliant keyboard System Control: always reports core events
[    10.850] (**) Option "Device" "/dev/input/event5"
[    10.850] (**) Option "_source" "server/udev"
[    10.851] (II) event5  - Logitech HID compliant keyboard System Control: is tagged by udev as: Keyboard
[    10.851] (II) event5  - Logitech HID compliant keyboard System Control: device is a keyboard
[    10.851] (II) event5  - Logitech HID compliant keyboard System Control: device removed
[    10.851] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.1/0003:046D:C30E.0003/input/input6/event5"
[    10.851] (II) XINPUT: Adding extended input device "Logitech HID compliant keyboard System Control" (type: KEYBOARD, id 12)
[    10.851] (**) Option "xkb_model" "pc105"
[    10.851] (**) Option "xkb_layout" "fr"
[    10.851] (**) Option "xkb_variant" "oss"
[    10.853] (II) event5  - Logitech HID compliant keyboard System Control: is tagged by udev as: Keyboard
[    10.853] (II) event5  - Logitech HID compliant keyboard System Control: device is a keyboard
[    10.860] (**) Logitech HID compliant keyboard Consumer Control: Applying InputClass "libinput pointer catchall"
[    10.860] (**) Logitech HID compliant keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[    10.861] (II) Using input driver 'libinput' for 'Logitech HID compliant keyboard Consumer Control'
[    10.861] (II) systemd-logind: returning pre-existing fd for /dev/input/event4 13:68
[    10.861] (**) Logitech HID compliant keyboard Consumer Control: always reports core events
[    10.861] (**) Option "Device" "/dev/input/event4"
[    10.861] (**) Option "_source" "_driver/libinput"
[    10.861] (II) libinput: Logitech HID compliant keyboard Consumer Control: is a virtual subdevice
[    10.861] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.1/0003:046D:C30E.0003/input/input5/event4"
[    10.861] (II) XINPUT: Adding extended input device "Logitech HID compliant keyboard Consumer Control" (type: KEYBOARD, id 13)
[    10.861] (**) Option "xkb_model" "pc105"
[    10.861] (**) Option "xkb_layout" "fr"
[    10.861] (**) Option "xkb_variant" "oss"
[    11.430] (II) NVIDIA(GPU-0): Display (cPATH CPT CL-150V (CRT-1)) does not support NVIDIA 3D
[    11.430] (II) NVIDIA(GPU-0):     Vision stereo.
[    11.451] (II) NVIDIA(GPU-0): Display (LG Electronics W2261 (DFP-0)) does not support NVIDIA
[    11.451] (II) NVIDIA(GPU-0):     3D Vision stereo.
[    11.519] (II) NVIDIA(0): Setting mode "DVI-I-1: 1920x1080_60_0 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, VGA-0: nvidia-auto-select @768x1024 +1920+0 {ViewPortIn=768x1024, ViewPortOut=1024x768+0+0, Rotation=270}"
[    13.823] (II) NVIDIA(GPU-0): Display (cPATH CPT CL-150V (CRT-1)) does not support NVIDIA 3D
[    13.823] (II) NVIDIA(GPU-0):     Vision stereo.
[    13.845] (II) NVIDIA(GPU-0): Display (LG Electronics W2261 (DFP-0)) does not support NVIDIA
[    13.845] (II) NVIDIA(GPU-0):     3D Vision stereo.
julien@julien-P55-UD6:~$

Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).

Dernière modification par Julientroploin (Le 22/12/2020, à 15:35)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#2 Le 20/12/2020, à 19:38

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

En faisant une recherche Google sur "linux nvidia gimp transparent window", on trouve plusieurs rapports de bugs qui parlent de ce problème (qui remonte au moins à 2012) et dont le point commun semble être Compiz, plus précisément ses effets d'animation. Alors certes, en 20.04 tu n'utilises normalement pas Compiz, mais peut-être que ton système date à l'origine de la 16.04 ou antérieur et qu'il en reste des éléments qui posent problème ? Essaie de voir dans ~/.config si tu n'aurais pas des dossiers avec "compiz" dans le nom (si c'est le cas, supprime-les). Vérifie aussi si tu n'as pas des restes de Compiz installés :

dpkg -l | grep compiz

Hors ligne

#3 Le 22/12/2020, à 11:48

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Effectivement, je n'ai trouvé que de vieilles discussions s'apparentant à mon problème... du coup je n'ai pas exploré cette piste.
Mais la piste est bien pensée !
Ma 1ere install date de 8.04 mais de mémoire, j'ai réinstallé entièrement la dernière fois à la sortie de la 18.04, du coup :

julien@julien-P55-UD6:~$ dpkg -l | grep compiz
julien@julien-P55-UD6:~$ 

Par contre dans mon home (qui doit être bien plus ancien...), j'ai bien trouvé :

file:///home/julien/.compiz
file:///home/julien/.config/compiz-1

Je doute du résultat, mais je l'ai renommé et je redémarre de ce pas.

[EDIT] Effectivement aucun effet...
A noter en passant que j'avais déjà supprimé .nvidia-stting-rc et .nv pour éliminer l'hypothèse d'une erreur de ma part dans la configuration des pilotes et purgé/réinstallé le pilote nvidia. Ça fait une piste de moins à explorer (à moins qu'il y ait d'autres fichiers de conf' moins évidents à trouver.

Dernière modification par Julientroploin (Le 22/12/2020, à 12:08)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#4 Le 22/12/2020, à 12:10

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Ça pourrait aussi venir de modules ou d'options dans le xorg.conf mais pour trouver lesquel(le)s, ça va être compliqué. D'autant que je suppose qu'il a été entièrement généré par nvidia-settings ?

Un autre truc que tu pourrais tester mais ça servirait surtout à essayer de trouver d'où vient le problème plutôt qu'à le résoudre : installe Openbox, qui est un gestionnaire de fenêtre minimaliste. À l'écran de connexion, connecte-toi sur ta session, fais un clic droit sur le "bureau" et ouvre un terminal puis lance GIMP en ligne de commande (gimp) : est-ce que ses fenêtres sont transparentes ? Si ce n'est pas le cas, alors ça pourrait venir de GNOME, plus précisément de son compositeur (ce qui serait logique au vu du problème similaire recensé avec Compiz). Si elles sont transparentes aussi, alors le problèmes est indépendant de l'environnement de bureau et pourrait effectivement venir des réglages du xorg.conf ou de quelque chose qui se lance au démarrage de la session (dans ~/.config/autostart ou /etc/xdg/autostart).

Dernière modification par abelthorne (Le 22/12/2020, à 12:11)

Hors ligne

#5 Le 22/12/2020, à 12:37

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Effectivement mon Xorg.conf est généré par nvidia-settings. Le voici :

julien@julien-P55-UD6:~$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 440.82


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG Electronics W2261"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}; DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}; DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    30
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       30
    EndSubSection
EndSection

julien@julien-P55-UD6:~$

Concernant openbox, j'en ai déjà une session et dans le fil précédent, quand je pensais que c'était un bug avec GIMP (lien dans le premier message si besoin), on a déjà testé avec Coeur Noir et xubu1957 :
1606940500.png
Donc, pas de transparence (logique il n'y en a pas sous openbox) mais l'aspect des outils sur la gauche est étrange (vert anis)... et bien laid.

Je ne sais pas si on peut essayer de désactiver la transparence dasn Mutter (je crois que c'est lui qui joue ce rôle dans Gnome-shell)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#6 Le 22/12/2020, à 12:41

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Nouvelle piste à éliminer : j'ai désactivé toutes mes extensions Gnome-shell pour voir si le problème venait de l'une d'elle puis redémarré l'interface (Alt+F2 => r) la transparence est toujours là dans GIMP

Je vais lire un peu les infos sur Mutter que je n'ai jamais exploré.


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#7 Le 22/12/2020, à 12:49

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Le bloc des outils vert avec les icônes cyan est quand même très bizarre.

Tu ne peux pas désactiver Mutter sur GNOME (c'est effectivement le compositeur). En revanche, il y a peut-être des effets qui peuvent être désactivés dans GNOME Tweaks. Tu as essayé ?

Dans les préférences de GIMP → Ressources système, est-ce qu'OpenCL est bien désactivé ?

Si tu renommes le xorg.conf pour le désactiver (par exemple en xorg.conf-bak), est-ce que le problème est toujours présent après redémarrage ? Logiquement, tu devrais toujours être sur le pilote nvidia (et pas basculer sur Nouveau), il me semble que nvidia-settings enregistre ses paramètres aussi dans le dossier perso et que le xorg.conf est optionnel mais ça fait des années que je n'ai pas utilisé de GPU nvidia sur Linux, je n'en suis pas sûr à 100 %.

D'autre part, qu'est-ce que tu as dans /etc/X11/xorg.conf.d ? Il y a potentiellement des fichiers de config spécifiques supplémentaires qui remplacent certaines parties du xorg.conf principal. Des fois qu'il y ait une option mal foutue qui remplace ce qui a été réglé par nvidia-settings et qui provoque un conflit bizarre...

Dernière modification par abelthorne (Le 22/12/2020, à 12:52)

Hors ligne

#8 Le 22/12/2020, à 13:05

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

abelthorne a écrit :

Le bloc des outils vert avec les icônes cyan est quand même très bizarre.

Je ne te le fais pas dire... entre ça, les fond de menu et celui des graphes dans les outils qui sont trasparents.

abelthorne a écrit :

Tu ne peux pas désactiver Mutter sur GNOME (c'est effectivement le compositeur). En revanche, il y a peut-être des effets qui peuvent être désactivés dans GNOME Tweaks. Tu as essayé ?

J'ai regardé mais ne vois rien lié à la transparence ou aux effet en dehors des extensions. Et les extensions sont actuellement désactivées.

abelthorne a écrit :

Dans les préférences de GIMP → Ressources système, est-ce qu'OpenCL est bien désactivé ?

abelthorne a écrit :

Si tu renommes le xorg.conf pour le désactiver (par exemple en xorg.conf-bak), est-ce que le problème est toujours présent après redémarrage ? Logiquement, tu devrais toujours être sur le pilote nvidia (et pas basculer sur Nouveau), il me semble que nvidia-settings enregistre ses paramètres aussi dans le dossier perso et que le xorg.conf est optionnel mais ça fait des années que je n'ai pas utilisé de GPU nvidia sur Linux, je n'en suis pas sûr à 100 %.

J'essayerais ça dans l'après-midi

abelthorne a écrit :

D'autre part, qu'est-ce que tu as dans /etc/X11/xorg.conf.d ? Il y a potentiellement des fichiers de config spécifiques supplémentaires qui remplacent certaines parties du xorg.conf principal. Des fois qu'il y ait une option mal foutue qui remplace ce qui a été réglé par nvidia-settings et qui provoque un conflit bizarre...

pas de xorg.conf.d sur mon PC :

julien@julien-P55-UD6:~$ ls /etc/X11/
app-defaults             ja_JP.eucJP  xinit             Xreset      Xsession.d        Xwrapper.config
cursors                  ja_JP.UTF-8  xkb               Xreset.d    Xsession.options
default-display-manager  openbox      xorg.conf         Xresources  xsm
fonts                    rgb.txt      xorg.conf.backup  Xsession    XvMCConfig
julien@julien-P55-UD6:~$ 

Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#9 Le 22/12/2020, à 13:13

ylag

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Bonjour,

Julientroploin a écrit :

pas de xorg.conf.d sur mon PC :

Regarde peut-être dans /usr/share/X11 ?

Exemple sur une 18.04:

yvan@yvan-maison:~$ sudo find / -type d -iname xorg.conf.d
[sudo] Mot de passe de yvan : 
/usr/share/X11/xorg.conf.d
yvan@yvan-maison:~$ ls -l /usr/share/X11/xorg.conf.d
total 24
-rw-r--r-- 1 root root   92 mar 20  2018 10-amdgpu.conf
-rw-r--r-- 1 root root 1350 nov 30 12:57 10-quirks.conf
-rw-r--r-- 1 root root   92 mar 20  2018 10-radeon.conf
-rw-r--r-- 1 root root  945 avr 11  2018 40-libinput.conf
-rw-r--r-- 1 root root 3025 mar 11  2020 70-wacom.conf
-rw-r--r-- 1 root root  149 jan 27  2020 nvidia-drm-outputclass-ubuntu.conf
yvan@yvan-maison:~$

A+

Hors ligne

#10 Le 22/12/2020, à 13:22

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Julientroploin a écrit :

Je ne te le fais pas dire... entre ça, les fond de menu et celui des graphes dans les outils qui sont trasparents.

Tu veux dire sur Openbox ? Parce que certes, il n'a pas de composition de l'affichage et OB ne peut pas gérer la transparence "calculée" mais il peut quand même y en avoir au sens où certains éléments ne seraient tout simplement pas dessinés. Donc, si tu as des éléments qui sont transparents dans Openbox (menus, graphes...), ça ferait fortement pencher le problème vers un bug du pilote plutôt que vers le compositeur (Mutter sur GNOME).

J'ai regardé mais ne vois rien lié à la transparence ou aux effet en dehors des extensions. Et les extensions sont actuellement désactivées.

Je n'utilise pas GNOME et donc pas GNOME Tweaks, mais je suis tombé sur un thread Reddit (sans lien avec des problèmes d'affichage) où quelqu'un mentionnait avoir désactivé les effets dans Tweaks. On parle bien d'effets en général (tout ce qui est calculé par le GPU, comme des animations, etc.), pas forcément quelque chose explicitement lié à la transparence. Au-delà de ça, je ne saurais pas te dire où les chercher dans Tweaks (c'est possible aussi que ça concerne d'anciennes versions du soft).

Hors ligne

#11 Le 22/12/2020, à 15:01

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

ylag a écrit :

Bonjour,

Julientroploin a écrit :

pas de xorg.conf.d sur mon PC :

Regarde peut-être dans /usr/share/X11 ?

Efectivement...

julien@julien-P55-UD6:~$ ls -l /usr/share/X11/xorg.conf.d/
total 24
-rw-r--r-- 1 root root   92 oct.  22  2019 10-amdgpu.conf
-rw-r--r-- 1 root root 1350 nov.  30 18:56 10-quirks.conf
-rw-r--r-- 1 root root   92 oct.  22  2019 10-radeon.conf
-rw-r--r-- 1 root root 1429 août  13  2019 40-libinput.conf
-rw-r--r-- 1 root root 3458 mars  11  2020 70-wacom.conf
-rw-r--r-- 1 root root  149 févr.  8  2020 nvidia-drm-outputclass-ubuntu.conf
julien@julien-P55-UD6:~$ 
julien@julien-P55-UD6:~$ cat /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass-ubuntu.conf 
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    ModulePath "/usr/lib/nvidia-340/xorg"
EndSection

julien@julien-P55-UD6:~$

mais rien d'étrange ici visiblement...

Abelthorne a écrit :

Tu veux dire sur Openbox ? Parce que certes, il n'a pas de composition de l'affichage et OB ne peut pas gérer la transparence "calculée" mais il peut quand même y en avoir au sens où certains éléments ne seraient tout simplement pas dessinés. Donc, si tu as des éléments qui sont transparents dans Openbox (menus, graphes...), ça ferait fortement pencher le problème vers un bug du pilote plutôt que vers le compositeur (Mutter sur GNOME).

Non, je me suis mal exprimé. Je n'ai pas mon problème de transparence sous Openbox, juste les icônes d'outil sur fond bizarre. Je parlais de la difficulté à utiliser GIMP tel quel sous Gnome-shell car le problème de transparence se produit dans la fenêtre principal mais aussi dans les sous-fenetres.

Je n'utilise pas GNOME et donc pas GNOME Tweaks, mais je suis tombé sur un thread Reddit (sans lien avec des problèmes d'affichage) où quelqu'un mentionnait avoir désactivé les effets dans Tweaks. On parle bien d'effets en général (tout ce qui est calculé par le GPU, comme des animations, etc.), pas forcément quelque chose explicitement lié à la transparence. Au-delà de ça, je ne saurais pas te dire où les chercher dans Tweaks (c'est possible aussi que ça concerne d'anciennes versions du soft).

Il y a effectivement un interrupteur "Animations", je vais tester...

Dernière modification par Julientroploin (Le 22/12/2020, à 15:06)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#12 Le 22/12/2020, à 15:08

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Vérifie éventuellement ce qu'il y a dans les fichiers de config qui sont dans /usr/share/X11/xorg.conf.d, notamment :
- 10-quirks.conf : au vu du nom, ça doit gérer des bidouilles pour des cas particuliers
- nvidia-drm-outputclass-ubuntu.conf : ça concerne nvidia
Le reste ne devrait logiquement pas avoir d'effet (amdgpu et radeon concernent les GPU ATI/AMD, libinput les périphériques d'entrée du style clavier/souris, wacom les tablettes graphiques).

Et je ne sais pas du tout si ces fichiers sont effectivement chargés ou s'ils sont là comme configs par défaut qui doivent être copiés dans /etc/X11/xorg.conf.d pour être pris en compte.

Hors ligne

#13 Le 22/12/2020, à 15:12

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Attends avant de pousser plus loin, j'ai appliqué le renommage de xorg.conf et ça a l'air bon, je réactive le reste pour voir...


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#14 Le 22/12/2020, à 15:17

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Il faudrait vérifier aussi que tu es bien sur le pilote proprio, parce que si ça a chargé Nouveau au lieu du pilote nvidia, ça explique pourquoi ça a résolu le problème.

Essaie la commande suivante, elle devrait indiquer quel pilote est utilisé pour ton GPU :

lspci -nnk | grep -i vga -A3

Éventuellement aussi :

glxinfo | grep OpenGL

Dernière modification par abelthorne (Le 22/12/2020, à 15:19)

Hors ligne

#15 Le 22/12/2020, à 15:31

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Après réactivation des animations + des extentions + redémarrage, GIMP s'affiche toujours nickel, plus de transparence et aspect des icônes normal ! (Victoire ?)

Visiblement, je suis toujours sous pilote nvidia avec OpenGL activé :

julien@julien-P55-UD6:~$ lspci -nnk | grep -i vga -A3
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92 [GeForce 9800 GT] [10de:0614] (rev a2)
	Subsystem: Gigabyte Technology Co., Ltd G92 [GeForce 9800 GT] [1458:34d0]
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia
julien@julien-P55-UD6:~$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9800 GT/PCIe/SSE2
OpenGL core profile version string: 3.3.0 NVIDIA 340.108
OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.3.0 NVIDIA 340.108
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.108 340.108
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00
OpenGL ES profile extensions:
julien@julien-P55-UD6:~$

Je me demande quand même ce qui n'allait pas dans mon xorg.conf et comment le problème est apparu... Peut-être que n'étant plus indispensable, il n'était pas censé être conservé en passant de la 18.04 à la 20.04

En tout cas, merci à toi qui a proposé la manip' et merci à tous les aidants qui sont venus donner un coup de main et ont permis d'éliminer les autres pistes.


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#16 Le 22/12/2020, à 15:57

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Le xorg.conf n'est plus indispensable depuis un certain temps, X étant censé arriver à détecter ce qu'il faut tout seul suffisamment bien. Cependant, un xorg.conf personnalisé peut quand même être utile pour régler des options spécifiques.

Si celui que tu as a été généré en 18.04, c'est possible que certaines options aient changé depuis, que ce soit dans le pilote ou dans X mais ça me semble peu probable.

Si tu veux faire des tests supplémentaires, ça pourrait être intéressant d'en faire re-générer un à nvidia-settings (depuis la 20.04 et avec le pilote actuel) et voir si le problème réapparaît.

Et si tu veux aller plus loin, il faudrait chercher de la doc (peut-être dans le wiki Arch Linux) sur les options du pilote, notamment celles-ci qui sont dans ton xorg.conf :

Option         "Stereo" "0"
Option         "nvidiaXineramaInfoOrder" "DFP-0"
Option         "metamodes" "DVI-I-1: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1920+0 {rotation=right}"
Option         "MultiGPU" "Off"
Option         "BaseMosaic" "off"

Éventuellement aussi sur les modules qui sont chargés mais je pense qu'ils sont plutôt génériques et pas liés à nvidia :

Load           "dbe"
Load           "extmod"
Load           "type1"
Load           "freetype"
Load           "glx"

EDIT : et dans les préférences de GIMP, tu as vérifié si OpenCL était bien désactivé ? Comme c'est une option expérimentale, ça pourrait être elle qui mettait le zbeul depuis le début.

Dernière modification par abelthorne (Le 22/12/2020, à 15:59)

Hors ligne

#17 Le 22/12/2020, à 22:12

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Fêtes de fin d'année en famille obligent (petit comité...), ce ne sera pas pour tout de suite, mais oui je suis curieux d'en savoir plus, je testerais ça, certainement la semaine prochaine.

Xinerama, il me semble que c'est un mode de gestion particulier du Dual-screen et le métamode dont il est question juste en dessous c'est aussi pour mon dual screen (Un 22" en mode paysage + un 15" de récup' en mode portrait)

Pour OpenCL, il était bien désactivé, oui.


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#18 Le 22/12/2020, à 22:15

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Et sans le xorg.conf, ta config multi-écran est restée en place correctement ?

Hors ligne

#19 Le 30/12/2020, à 16:10

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

abelthorne a écrit :

Et sans le xorg.conf, ta config multi-écran est restée en place correctement ?

Tout marche normalement, oui.

Je viens de regarder ce que mettait Nvidia-setting dans Xorg.conf si je lui demandais d'en créer un... et il me recrée le même à une exception près :

"DefaultDepth    30"

devient

"DefaultDepth    24"
Par contre je ne sais pas si c'était moi qui avait changé le réglage ou pas... donc je vais laisser en 24.


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#20 Le 30/12/2020, à 16:22

abelthorne

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

DefaultDepth, c'est la profondeur de couleurs de l'affichage (en bits). 30, c'est vraiment pas une valeur habituelle, voire valide. À la limite, ça pourrait être 32 (24 bits + 8 pour la transparence) mais généralement on gère effectivement un affichage en 24 bits.

Je n'avais pas du tout fait attention à cette valeur dans ton xorg.conf. Avec la version corrigée (24 au lieu de 30), tout fonctionne bien ?

Dernière modification par abelthorne (Le 30/12/2020, à 16:23)

Hors ligne

#21 Le 02/01/2021, à 00:18

Julientroploin

Re : [RÉSOLU]NVidia9800GT, fenêtre de GIMP transparente depuis Ubuntu 20.04

Oui, sans problème. Je ne sais pas d'où venait ce 30... en tout cas si j'ai modifié quelque chose, ce n'était pas récent, c'est bizarre que ça n'ait pas posé problème plus tôt...


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne