xf86EnableIOPorts: nie można ustawić IOPL dla I / O (operacja niedozwolona)

29

Otrzymuję ten błąd w Xorg.0.log

xf86EnableIOPorts: nie można ustawić IOPL dla I / O (operacja niedozwolona)

Google szybko ujawnia, że ​​ten błąd jest spowodowany uruchomieniem Xorg jako użytkownik inny niż root. Problem polega na tym, że uruchamiam to jako root. Następna możliwa przyczyna SELinuksa, który również jest diabełkiem.

Jakieś inne możliwe przyczyny tego błędu?

Moja karta graficzna to

01: 00.0 Kontroler zgodny z VGA: Advanced Micro Devices, Inc. [AMD / ATI] Thames [seria Radeon HD 7500M / 7600M] (prog-if 00 [kontroler VGA])

Ale mam poważne problemy ze sterownikami, więc próbuję uruchomić jako Vesa, używając tego xorg.conf

Sekcja „Identyfikator urządzenia” Karta wideo 0 „Sterownik” vesa ”EndSection

Kjeld Flarup
źródło
Czy wykonałeś coś w swoim pliku .xinitrc?
Azd325,
Właściwie nie powinieneś w ogóle logować się jako root. Najprostszym sposobem powinno być użycie menedżera wyświetlania.
James Youngman,
1
Jakiej dystrybucji używasz? Domyślna konfiguracja może mieć z tym coś wspólnego.
IW16

Odpowiedzi:

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

Naprawiono mój problem z Linux Mint

Pedro Lobito
źródło