Journal Management des interfaces utilisateur d'autorisation et d'authentification sur Wayland

Posté par (page perso) . Licence CC by-sa
21
10
avr.
2014

Suite à mon article de blogue et journal Compositeurs Wayland - Pourquoi et comment gérer les clients privilégiés?, je reviens vous prévenir de la sortie d'un autre article lié à la sécurité de la pile graphique Wayland.

Cette fois ci, cet article a été écrit par Steve Dodier-Lazaro, doctorant en "Usable Security" à l'University College of London (UCL), et se concentre sur le problème de sécurité lié au fait que n'importe quelle application peut imiter les fenêtres d'autorisation/authentification telles (...)

Journal PRIME s'améliore encore et encore !

Posté par (page perso) . Licence CC by-sa
20
18
mar.
2014

Ce matin j'ai encore essayé d'activer Optimus sur mon Thinkpad t420s et j'ai eu la bonne surprise en lisant la documentation de PRIME (le moyen officiel de Xorg/Nouveau pour utiliser Optimus) : maintenant on peut utiliser les sortie graphiques des deux cartes en même temps!

En claire, cela signifie que l'on pourra utiliser son DisplayPort sans avoir à redémarrer et modifier les paramètres BIOS/UEFI, alors qu'on utilise la carte graphique intégrée pour l'affichage Xorg principale.

Malheureusement, je vais (...)

Forum Linux.général [Mageia 4] Login impossible

Posté par . Licence CC by-sa
0
14
mar.
2014

Salut les moules,

J'utilise Mageia 4 depuis un mois environ et j'en suis plutôt content mais depuis une semaine je ne peux plus me loguer dans ma session Cinnamon, ce qui est plutôt fâcheux !

J'ai posté sur le forum de Mageia mais sans trop de succès jusqu'à présent… :-(

Les symptômes sont les suivants :

  • le boot se passe bien jusqu'à arriver à l'écran de LightDM (que je ne devrais en fait pas voir car j'avais activé l'autologin) ;
  • je tape (...)

Forum Linux.général Pb : uim-xim et Xorg en remote ?

Posté par . Licence CC by-sa
Tags :
2
9
mar.
2014

J'utilise couramment uim-xim (et anthy) pour taper en japonais sur ma machine (avec un système debian testing), et j'ai une autre machine (toujours en debian testing, et configuré également avec uim-xim) de capacité de calcul plus faible (type UMPC), avec laquelle j'aimerais me connecter sur la grosse (par ssh -tX). Évidemment j'aimerais pouvoir utiliser la méthode d'entrée uim-xim à travers la connection distante Xorg.
Pour info l'input japonais marche parfaitement sur chacune des machines séparément, dans toutes les applications.
Pour (...)

Journal Compositeurs Wayland - Pourquoi et comment gérer les clients privilégiés?

Posté par (page perso) . Licence CC by-sa
50
19
fév.
2014

Après de multiples heures de discussion sur la liste de diffusion de Wayland et avec des amis ayant la même formation que moi en sécurité système, j'ai décidé de compiler en un article un maximum d'observations et de propositions sur comment gérer les problèmes de sécurité que posent certaines fonctionnalités classiques des serveurs graphiques. Le focus a bien évidement été mis particulièrement sur Wayland car il est actuellement en développement et que c'est le meilleur moment pour influencer l'élaboration des (...)

X X.Org est mort, vive Wayland ! (3)

77
18
juil.
2013
X

Le système graphique Wayland vient de passer une nouvelle étape. En effet, le rythme de développement de Wayland et Weston s’est accéléré depuis le passage à un cycle de publication trimestriel.

Cette version est importante, car elle met en place une gestion de version dans l’API qui permettra de passer en douceur les futures évolutions. Par ailleurs, les manœuvres sont en cours au niveau des bibliothèques graphiques (toolkits), environnements de bureau et distributions.

Pour rappel, Wayland est un protocole alternatif à X, repensé pour les usages modernes, et Weston le compositeur référence utilisant Wayland.

Wayland

Il reste néanmoins encore du chemin pour une bonne maturité du produit, alors que la concurrence devient forte surtout dans le domaine de l’embarqué avec Ubuntu Touch et Mir qui pointent à l’horizon, et, bien sûr, SurfaceFlinger utilisé dans Android.

NdM : merci à mpurple pour avoir également proposé une dépêche sur le sujet. Ces deux dépêches ont été fusionnées.

Forum Linux.gui FVWM-Crystal est de retour !

Posté par . Licence CC by-sa
18
13
juil.
2013

Dernière version de FVWM-Crystal : 3.2.4

FVWM est un des plus vieux gestionnaires de fenêtres sous GNU/Linux. La configuration de base est plutôt spartiate. Il a donné naissance à plusieurs configurations avancées:

  • FVWM-Themes est très puissant mais si complexe que je n'ai jamais réussis à en faire quelque chose d'utilisable
  • FVWM-Crystal est puissant tout en étant facile à utiliser, avec par exemple un menu des applications qui respecte les catégories additionnelles de la norme freedesktop.
  • FVWM-Nightshade est un projet récent, (...)

Journal Un article sur la conception sécurisée des serveurs graphiques (X, Wayland)

Posté par .
26
28
sept.
2012

Dans la lignée de mon journal sur le sandboxing dans Chrome et surtout le troll sur le modèle de sécurité de l'Apple Store, je pense que les lecteurs et lectrices de LinuxFR qui aiment les questions de conception sécurisée des applications seront intéressé-e-s par cet article de Linux Weekly News:

XDC2012: Graphics Stack Security

Martin Peres and Timothée Ravier's session on day one of XDC2012 looked at security in the graphics stack. They considered user expectations around security in (...)

Journal Attention aux derniers Intel Atom !

163
6
juin
2012

Ils ont remit ça.

En vente depuis quelques semaines, les Intel Atom de génération CedarView (D2500, D2550, D2600, D2700) et Cedar Trail (N2600 et N2800) utilisent un GPU PowerVR (habilement appelé GMA 3600 ou 3650) d'Imagination au lieu du GPU Intel habituel. Pour ceux qui se rappelle le précédent fiasco de Poulsbo, et ben c’est pareil. Ou presque.

Un GPU non supporté par les distributions Linux, et qui ne permet pas de faire tourner correctement un environnement de bureau (...)

Technologie Démonstration bluffante du projet DirectFB

Posté par . Édité par baud123 et patrick_g. Modéré par patrick_g. Licence CC by-sa
33
21
avr.
2012
Technologie

Cette dépêche est la version évoluée du journal de reno

Le projet DirectFB vise à fournir une bibliothèque graphique pour avoir une interface graphique, sans serveur X en utilisant le « framebuffer linux ».

La version 1.6 de DirectFB se faisant attendre, l'équipe de développement publie une vidéo de démonstration de la prochaine version.

Forum Linux.général Xorg, nvidia et double écran

Posté par .
Tags :
0
6
fév.
2012

Bonjour,

Je me bats depuis plusieurs semaines pour avoir un double écran avec mon ordinateur portable mais pas moyen. Je ne peux pas passer par le panneau de configuration nvidia, car ayant un problème d'EDID avec mon écran interne j'ai dû forcer mon fichier xorg, et maintenant le panneau de configuration nvidia ne détecte plus mon écran externe, de même que xrandr.

Voilà mon fichier xorg:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 280.13  (buildmeister@swio-display-x86-rhel47-05.nvidia.com)  Wed
(...)

Forum Linux.gui se servir d'un écan d'un autre pc comme second écran

Posté par .
5
27
jan.
2012

Bonjour,

J'ai deux ordinateurs l'un à coté de l'autre avec chacun leur écran, l'un est sous win XP et l'autre sous Debian squeeze.

sur le win XP , j'ai installé un serveur X ( xming).
Celui ci fonctionne, si je fais du ssh -X ça passe niquel.

Je voudrais pouvoir utiliser l'écran du pc windows comme un second écran pour mon pc Debian (pas comme écran miroir)

je cherche donc le moyen de faire une sorte de deporting mais pas (...)

Communauté Sorties de nouvelles versions de logiciels libres

Posté par (page perso) . Édité par Daniel Castronovo, Xavier Claude et Benoît Sibaud. Modéré par patrick_g. Licence CC by-sa
19
30
déc.
2011
Communauté

Dans cette série de petites brèves liées aux publications de nouvelles versions de logiciels libres, on verra :

  • QuakeForge de Noël ;
  • Multitouch sur X ;
  • FFmpeg 0.9 « Harmony » est disponible ;
  • Virtualbox 4.1.8.

Merci à ikux pour ses contributions à cet article.

Journal Nvidia Optimus fonctionnel sur Linux!

Posté par . Licence CC by-sa
15
4
mai
2011

En voilà une bonne nouvelle! (méthode directe pour le faire fonctionner sur la derniére ubuntu, vous savez...avec "Unity" comme "Unité avec les dev Gnome") Pour les détails et questions naturelles qui se posent,il y a un petit thread reddit où j'ai péché l'info

Voila donc une floppée d'ordinateur qui va beaucoup mieux fonctionner sous GNU/Xorg/.../Linux même si ici c'était "impossible"

Et pour l'article wiki : Nvidia_Optimus

Peut-être que c'est une fausse joie Hip Hip Hip! Hourra! Voici venu le journal (...)

X Effervescence autour de la pile graphique libre

Posté par . Modéré par Florent Zara. Licence CC by-sa
125
2
avr.
2011
X

Ces derniers temps ont été très riches en événements dans le monde graphique libre.

Une première phase du remodelage intégral de la pile graphique de nos systèmes libres avait commencé par DRI2, apportant notamment la possibilité à un compositeur tel que Compiz de rediriger le rendu OpenGL d’une fenêtre (Redirected Direct Rendering), puis le Kernel Mode Setting (KMS) permettant de transférer la gestion des modes vidéo et de la mémoire vidéo du pilote graphique Xorg (DDX) vers le noyau, et enfin, Gallium3D, le framework de Tungsten Graphics, permettant la mise en commun de nombreuses fonctionnalités auparavant implémentées dans chaque pilote graphique.

Très récemment, le noyau 2.6.38 a apporté le kernel page flipping, permettant l’arrivée du futur serveur d’affichage Wayland développé par Kristian Høgsberg (également auteur de DRI2 et de AIGLX) et popularisé par Mark Shuttleworth (qui souhaite son adoption dans Ubuntu dès l’année prochaine). Les bibliothèques graphiques GTK+ 3 et Qt 4 ont déjà des back-ends permettant le fonctionnement expérimental des applications GNOME 3 ou KDE 4 sous Wayland…

Parmi les plus récents événements, de nombreux étudiants ont proposé des projets en lien avec la pile graphique libre utilisée par GNU/Linux à l’occasion de l’édition 2011 du Google Summer of Code (GSoC). Ces projets sont plus précisément des « state trackers » pour Gallium3D :

  • un étudiant belge du nom de Denis Steckelmacher (alias steckdenis), a proposé rien de moins qu’un state tracker OpenGL 4.1, entièrement récrit. Ce projet ayant été jugé bien trop ambitieux par les développeurs Mesa / Gallium3D dans le cadre du GSoC, ces derniers lui ont proposé de travailler sur le remplacement des représentations intermédiaires propres à Gallium3D (Mesa IR) par une sémantique GLSL (GL Shading Language) plus standard. Après coup, cette idée n’a pas fait non plus l’unanimité au sein des développeurs, avec notamment deux sociétés, Intel et LunarG travaillant actuellement sur ces fameuses représentations intermédiaires. Denis Steckelmacher a finalement décidé de travailler sur Clover, le state tracker OpenCL, permettant d’exploiter la puissance des GPU pour le calcul intensif, avec pour objectif obtenir un state tracker fonctionnel réalisant, dans un premier temps, les calculs OpenCL sur le CPU en utilisant LLVMpipe, un moteur de « rendu OpenGL » logiciel basé sur LLVM (Low Level Virtual Machine).

  • un étudiant français, Emeric Grange (alias Emeric_), participerait également au GSoC 2011, avec pour projet le développement d’un décodeur vidéo WebM / VP8 accéléré via les shaders des processeurs graphiques. Tout cela serait placé dans un state tracker Gallium3D, qui exposerait ses fonctions aux lecteurs multimédias comme VLC, MPlayer et Totem (via un greffon GStreamer) à travers l’API VDPAU de nVidia. Ce state tracker pourrait constituer un bon point de départ pour la prise en charge générique du décodage matériel d’autres formats vidéo, tels que le MPEG 4 ASP (DIVX < 7) et MPEG 4 AVC (H264) ou le MPEG 2 (déjà pris en charge par le state tracker XvMC). À noter que, comme pour la gestion des textures compressées S3TC, la gestion de ces formats devra faire l’objet d’une analyse des brevets / licences impliqués.

Certes, tout n’est pas rose du côté de la pile graphique Linux, mais au moins ça bouge et ça avance plutôt dans le bon sens. Voir ci-dessous pour les détails.