You are not logged in.
Hi!
I just got through my first installation of glorious Arch Linux on my main, desktop PC.
I'm running into some roadblocks in getting GNOME to run though.
When I run startx, I am brought to a white "Oh no, something has gone wrong..." screen (no cursor). When I hit enter, I am returned to the terminal where the following error is displayed.
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
modprobe: FATAL: Module nvidia not found.
xinit: connection to X server lost
As you probably gathered from the error, I am running an NVIDIA GPU, specifically the GTX 980. When installing xorg, I selected the nvidia-340.xx driver to be installed.
I have installed xorg, xinit, and all related/required libraries afaik.
When I run sudo startx, There is no error displayed, and 3 terminal windows (with a Windows 98 looking teal UI) and a cursor appear, that's it.
I've reproduced this once now, with a clean install of Arch, and gnome.
If there I any more info needed, please let me know. I'd appreciate any insight/help with this matter.
Offline
Just install the nvidia package, not the 340 package
pacman -S nvidia
Offline
Just install the nvidia package, not the 340 package
pacman -S nvidia
Can I install this over my current driver? or should I remove it beforehand? My previous experience with Linux is mostly game/webservers, so I don't have much experience with this portion haha.
edit: I tried to just install, was promted to remove nvidia-340xx-libgl and nvidia-340xx-utils, removed them, and was given an error.
Went to manually remove the old drives (pacman -R drivernames), and was given an error because a host of other packages were dependent on libgl. Should I just do a fresh install?
Last edited by kwongger (2015-07-25 02:32:37)
Offline
Install "nvidia-libgl" first ("lib32-nvidia-libgl" for x86) then delete the old driver and then install the new one.
Offline
Install "nvidia-libgl" first ("lib32-nvidia-libgl" for x86) then delete the old driver and then install the new one.
Hmm. Did this, got the same error.
I did my 3rd fresh install, selected the nvidia driver rather than 340xx and am still getting the same error that I post in the OP.
hmm
Offline
What do you have in your .xinitrc? (Not a likely error, but stranger things have probably happened...)
Sometimes xinit works better than startx for whatever reason (for me anyway).
And the 3 terminals are the standard xorg display. They pop up when you use sudo because it would then be looking for .xinitrc in /root instead of in /home/yourhomedirectory, and defaulting to that when it doesn't find it.
Offline
Did you reboot after installing the nvidia driver?
Offline
Have you tried updating your microcode? That seems to be a gamebreaker for gnome + nvidia right now, see, e.g.:
Offline