Debian-facile

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

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

#1 11-05-2016 09:02:32

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Vulkan sur debian

Bonjour
j'ai trouvé 3 paquets "vulkan" sur les dépots debian de stretch

commande


vulkaninfo
 


retour


===========
VULKAN INFO
===========

Vulkan API Version: 1.0.8

INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_threading.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_device_limits.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_swapchain.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_parameter_validation.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_image.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_object_tracker.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_unique_objects.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_core_validation.json, version "1.0.0"
Cannot create Vulkan instance.
/build/vulkan-wq4K5x/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:633: failed with VK_ERROR_INCOMPATIBLE_DRIVER
 


j'ai fait le test sur un systeme avec un driver non-free nvidia et sur un autre avec un driver libre amdgpu
meme retour de l utilitaire vulkaninfo

smile

ps: un petit extrait du Xorg.0.log pour le driver radeon


[    22.923] (II) RADEON(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    22.923] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[    22.923] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[    22.923] (==) RADEON(0): Default visual is TrueColor
[    22.923] (==) RADEON(0): RGB weight 888
[    22.923] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[    22.923] (--) RADEON(0): Chipset: "PITCAIRN" (ChipID = 0x6811)
[    22.923] (II) Loading sub module "fb"
[    22.923] (II) LoadModule: "fb"
[    22.923] (II) Loading /usr/lib/xorg/modules/libfb.so
[    23.015] (II) Module fb: vendor="X.Org Foundation"
[    23.015]    compiled for 1.18.3, module version = 1.0.0
[    23.015]    ABI class: X.Org ANSI C Emulation, version 0.4
[    23.015] (II) Loading sub module "dri2"
[    23.015] (II) LoadModule: "dri2"
[    23.015] (II) Module "dri2" already built-in
[    23.015] (II) Loading sub module "glamoregl"
[    23.015] (II) LoadModule: "glamoregl"
[    23.015] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    23.164] (II) Module glamoregl: vendor="X.Org Foundation"
[    23.164]    compiled for 1.18.3, module version = 1.0.0
[    23.164]    ABI class: X.Org ANSI C Emulation, version 0.4
[    23.164] (II) glamor: OpenGL accelerated X.org driver based.
[    24.796] (II) glamor: EGL version 1.4 (DRI2):
[    24.922] (II) RADEON(0): glamor detected, initialising EGL layer.
[    24.922] (II) RADEON(0): KMS Color Tiling: enabled
[    24.922] (II) RADEON(0): KMS Color Tiling 2D: enabled
[    24.922] (II) RADEON(0): KMS Pageflipping: enabled
[    24.922] (II) RADEON(0): SwapBuffers wait for vsync: enabled
[    24.928] (II) RADEON(0): Output DisplayPort-0 has no monitor section
[    24.929] (II) RADEON(0): Output HDMI-0 has no monitor section
[    24.962] (II) RADEON(0): Output DVI-0 has no monitor section
[    24.963] (II) RADEON(0): Output DVI-1 has no monitor section
[    24.968] (II) RADEON(0): EDID for output DisplayPort-0
[    24.969] (II) RADEON(0): EDID for output HDMI-0
[    25.001] (II) RADEON(0): EDID for output DVI-0
[    25.001] (II) RADEON(0): Manufacturer: MAX  Model: 6e0  Serial#: 16843009
[    25.001] (II) RADEON(0): Year: 2007  Week: 38
[    25.001] (II) RADEON(0): EDID Version: 1.3
[    25.001] (II) RADEON(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
[    25.001] (II) RADEON(0): Sync:  Separate  Composite
[    25.001] (II) RADEON(0): Max Image Size [cm]: horiz.: 34  vert.: 27
[    25.001] (II) RADEON(0): Gamma: 2.20
[    25.001] (II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display



[    25.003] (--) Depth 24 pixmap format is 32 bpp
[    25.009] (II) RADEON(0): [DRI2] Setup complete
[    25.009] (II) RADEON(0): [DRI2]   DRI driver: radeonsi
[    25.009] (II) RADEON(0): [DRI2]   VDPAU driver: radeonsi
[    25.009] (II) RADEON(0): Front buffer size: 5120K
[    25.009] (II) RADEON(0): VRAM usage limit set to 1871762K
[    25.017] (==) RADEON(0): DRI3 disabled
[    25.017] (==) RADEON(0): Backing store enabled
[    25.017] (II) RADEON(0): Direct rendering enabled
[    25.132] (II) RADEON(0): Use GLAMOR acceleration.
[    25.132] (II) RADEON(0): Acceleration enabled
[    25.132] (==) RADEON(0): DPMS enabled
[    25.132] (==) RADEON(0): Silken mouse enabled
[    25.143] (II) RADEON(0): Set up textured video (glamor)
[    25.143] (II) RADEON(0): [XvMC] Associated with GLAMOR Textured Video.
[    25.143] (II) RADEON(0): [XvMC] Extension initialized.
[    25.143] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    25.149] (--) RandR disabled
[    25.158] (II) SELinux: Disabled on system
[    25.160] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    25.160] (II) AIGLX: enabled GLX_ARB_create_context
[    25.160] (II) AIGLX: enabled GLX_ARB_create_context_profile
[    25.160] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[    25.160] (II) AIGLX: enabled GLX_INTEL_swap_event
[    25.160] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[    25.160] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[    25.160] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[    25.160] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[    25.160] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[    25.160] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[    25.162] (II) AIGLX: Loaded and initialized radeonsi
[    25.162] (II) GLX: Initialized DRI2 GL provider for screen 0
[    25.181] (II) RADEON(0): Setting screen physical size to 338 x 270
 



la radeon R9 270 est bien détecté , et la derniere version de mesa OpenGL pris en compte

le retour pour OpenGL


glxinfo | grep OpenGL
 



OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.43.0, LLVM 3.7.1)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.1.3
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
 



j'ai DRI3 qui se charge pas , je pense pas que soit la carte qui n'est pas compatible  hmm


[    25.017] (==) RADEON(0): DRI3 disabled
 


ps: solution , ajouter l'option  << Option "DRI3"        "1" >> dans le xorg.conf


pour Vulkan ça va etre les applications qui vont manquer  roll

Dernière modification par robert2a (11-05-2016 10:56:59)

Hors ligne

#2 13-09-2016 01:33:28

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vulkan sur debian

du nouveau sur vulkan (paquet debian )

il y a un paquet "mesa-vulkan-drivers"  pour les utilisateurs du drivers libre

le retour de vulkaninfo sur une machine avec le non-free nvidia et une carte nvidia (il doit y avoir un apu intel mail est il désactivé sur un vieux dualcore socket 775 )


vulkaninfo
===========
VULKAN INFO
===========

Vulkan API Version: 1.0.21

INFO: [loader] Code 0 : Found manifest file /usr/share/vulkan/icd.d/intel_icd.json, version "1.0.0"

Instance Extensions:
====================
Instance Extensions count = 3
  VK_KHR_surface                      : extension revision 25
  VK_KHR_xcb_surface                  : extension revision  5
  VK_EXT_debug_report                 : extension revision  3
/build/vulkan-ynma7z/vulkan-1.0.21.0+dfsg1/demos/vulkaninfo.c:1415: failed with VK_ERROR_INITIALIZATION_FAILED
 



on dirait qu intel est connu (le message a changé part rapport au post #1 mais je n'ai plus mon installation debian avec le driver libre et mesa )

Dernière modification par robert2a (13-09-2016 01:34:25)

Hors ligne

#3 14-09-2016 13:16:39

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vulkan sur debian

Bonjour
j'ai trouvé cet article de février 2016  => https://www.phoronix.com/scan.php?page= … -Published

a priori ceux qui ont un Apu intel , devraient pouvoir utiliser mesa-vulkan , il suffit d activer DRI3
l'article est en anglais.

seul stretch et sid dispose de ces paquets , donc je suppose qu il y a des restrictions au niveau dépendance .

Hors ligne

#4 15-09-2016 14:18:40

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : Vulkan sur debian

dans le driver non-free nvidia experimental il y a 2 nouveau paquet vulkan

https://packages.debian.org/experimenta … kan-common
https://packages.debian.org/experimenta … vulkan-icd

Hors ligne

Pied de page des forums