Linux Arch Xorg xf86EnableIOPorts ist fehlgeschlagen

2179
ProXicT

Ich habe vor kurzem Arch installiert, als Desktop-Umgebung habe ich mich für Budgie-Desktop entschieden und möchte ohne Display-Manager laufen.

Aber manchmal stoße ich auf ein Problem, bei dem, wenn ich mich anmelde und exec startx versuche, die Desktop-Umgebung zu initialisieren. Ich kann sogar meinen Desktop-Hintergrund für eine Sekunde sehen, stürzt dann aber wieder auf dem Terminal ab. Es zeigt ein Bild mit einem traurigen Lächeln, das sagt:
"Oh no!" "Something has gone wrong."

Die einzige Nachricht, die ich im Terminal bekomme, lautet:

Fatal server error: Xf86EnableIOPorts: Failed to set IOPO for I/O (operation not permitted) 

Eigentlich habe ich herausgefunden, dass der Fehler vor diesem Fehler auftritt. Manchmal tritt dieser Fehler sogar auf, wenn der Xorg normal startet und ich mich abmelden ...

Ich kann startx problemlos als root ausführen!
(Der einzige Unterschied ist die unterschiedliche Konfiguration meines Designs usw.).

So .xinitrcsieht mein Aussehen aus:

#!/bin/sh  userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/etc/X11/xinit/.Xresources sysmodmap=/etc/X11/xinit/.Xmodmap  # merge in defaults and keymaps  if [ -f $sysresources ]; then xrdb -merge $sysresources fi   if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi  if [ -f "$userresources" ]; then xrdb -merge "$userresources" fi  if [ -f "$usermodmap" ]; then xmodmap "$usermodmap" fi   # start some nice programs  if [ -d /etc/X11/xinit/xinitrc.d ] ; then for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do [ -x "$f" ] && . "$f" done unset f fi   #export XDG_CURRENT_DESKTOP=GNOME-classic:GNOME #export GNOME_SHELL_SESSION_MODE=classic #exec gnome-session --session=gnome-classic  export XDG_CURRENT_DESKTOP=Budgie:GNOME exec budgie-desktop  #twm & #xclock -geometry 50x50-1+1 & #xterm -geometry 80x50+494+51 & #xterm -geometry 80x20+494-0 & #exec xterm -geometry 80x66+0+0 -name login 

Die Systemdatei in /etc/X11/xinit/xinitrcsieht genauso aus.

Hier ist mein Xorg-Log: http://pastebin.com/ViA4xUTD

Ich arbeite auf einem ASUS Zenbook ux303 Laptop mit Intel Skylage 6500U und mit NVIDIA 940M GPU. Ich weiß nicht, ob es relevante Informationen sind oder nicht, aber ich denke, es lohnt sich zu erwähnen.

2
Falls dieser Budgie-Wrapper ein Problem hat, funktioniert "exec gnome-session" anstelle von "exec budgie-desktop" (und ohne "export XDG_CURRENT_DESKTOP = Budgie: GNOME")? Tom Yan vor 8 Jahren 0
@ TomYan Ich weiß nicht, was über Nacht passiert ist, aber als ich heute morgen meinen Laptop einschaltete, konnte ich den Kernel und dann nur den schwarzen Bildschirm sehen. Ich habe den Kernel mit dem Parameter nomodeset gestartet und kann mich jetzt einloggen, aber wenn ich startx habe, werden keine Bildschirme gefunden. Jetzt muss ich dieses Problem zuerst lösen. ProXicT vor 8 Jahren 0

0 Antworten auf die Frage