You are not logged in.

#1 2015-07-25 02:04:54

kwongger
Member
Registered: 2015-07-25
Posts: 3

Arch and GNOME - Oh no, something has gone wrong.

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

#2 2015-07-25 02:25:27

Durden
Member
Registered: 2011-06-19
Posts: 261

Re: Arch and GNOME - Oh no, something has gone wrong.

Just install the nvidia package, not the 340 package

pacman -S nvidia

Offline

#3 2015-07-25 02:28:55

kwongger
Member
Registered: 2015-07-25
Posts: 3

Re: Arch and GNOME - Oh no, something has gone wrong.

Durden wrote:

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

#4 2015-07-25 03:20:19

Pheys
Member
From: NRW, Germany
Registered: 2015-05-01
Posts: 2
Website

Re: Arch and GNOME - Oh no, something has gone wrong.

Install "nvidia-libgl" first ("lib32-nvidia-libgl" for x86) then delete the old driver and then install the new one.

Offline

#5 2015-07-25 03:59:39

kwongger
Member
Registered: 2015-07-25
Posts: 3

Re: Arch and GNOME - Oh no, something has gone wrong.

Pheys wrote:

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

#6 2015-07-25 04:25:19

QuantumUser
Member
From: Colorado, USA
Registered: 2015-06-15
Posts: 31

Re: Arch and GNOME - Oh no, something has gone wrong.

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

#7 2015-07-25 05:11:35

Durden
Member
Registered: 2011-06-19
Posts: 261

Re: Arch and GNOME - Oh no, something has gone wrong.

Did you reboot after installing the nvidia driver?

Offline

#8 2015-07-25 11:44:05

mwillems
Member
Registered: 2014-08-09
Posts: 89

Re: Arch and GNOME - Oh no, something has gone wrong.

Have you tried updating your microcode?  That seems to be a gamebreaker for gnome + nvidia right now, see, e.g.:

https://bbs.archlinux.org/viewtopic.php … 0#p1547250

Offline

Board footer

Powered by FluxBB