Afficher le pixel sur l'écran en C

Comment puis-je modifier un pixel sur un écran, en C?

Ne présumons de RIEN: je suis l'aide d'une machine linux à partir de la console pour ce faire. Je ne veux pas utiliser les kits graphiques ou des cadres de dessiner le pixel. Je ne veux pas faire du pixel dans une fenêtre. Je veux dessiner le pixel directement à l'écran.

EDIT: j'ai un écran. Je suis sur un ordinateur portable fonctionnant sous linux à partir de la console. Je préfère une solution n'utilisant pas de X comme je l'avais plutôt de savoir comment apprendre X fonctionne de la façon d'utiliser X.

Si theres plus d'informations, demandez, mais ne supposez pas. Je ne suis pas en train de construire une interface graphique, et c'était le but principal de blocage des hypothèses que je ne veux pas que les gens pensent que je suis en train de faire les choses le chemin le plus long, alors qu'en réalité je suis juste bricoler.

EDIT 2: Vous pouvez utiliser n'importe X11 bibliothèques liées à la condition que vous pouvez expliquer comment ils fonctionnent.

source d'informationauteur DavidJFelix