xf86EnableIOPorts: impossible de définir IOPL pour les E / S (opération non autorisée)

29

Je reçois cette erreur dans Xorg.0.log

xf86EnableIOPorts: impossible de définir IOPL pour les E / S (opération non autorisée)

La recherche sur Google révèle rapidement que cette erreur est causée par le démarrage de Xorg en tant qu'utilisateur non root. Le problème est que je l'exécute en tant que root. Prochaine cause possible de SELinux, qui est également désactivée.

D'autres causes possibles de cette erreur?

Ma carte graphique est

01: 00.0 Contrôleur compatible VGA: Advanced Micro Devices, Inc. [AMD / ATI] Thames [Radeon HD série 7500M / 7600M] (prog-if 00 [contrôleur VGA])

Mais j'ai de graves problèmes avec les pilotes, donc j'essaie de fonctionner en tant que Vesa, en utilisant ce xorg.conf

Section "Device" Identifier "Videocard0" Driver "vesa" EndSection

Kjeld Flarup
la source
Avez-vous exécuté quelque chose dans votre fichier .xinitrc?
Azd325
En fait, vous ne devriez pas du tout vous connecter en tant que root. La manière la plus simple devrait être d'utiliser un gestionnaire d'affichage.
James Youngman
1
Quelle distro utilisez-vous? La configuration par défaut pourrait avoir quelque chose à voir avec cela.
IW16

Réponses:

5
sudo chmod u+s /usr/bin/xinit

Correction de mon problème sur Linux Mint

Pedro Lobito
la source