Remove repository and it's packages

I enabled the development Xorg repo from Community Repositories to try out a package. I didn’t set it up with the right options, and ran zypper up, which updated a lot of X related packages, now my NVIDIA driver doesn’t work. I also have the NVIDIA repo enabled. How can I remove everything this repo installed then disable it?

Here’s the Xorg.0.log output:

    49.566] (II) LoadModule: "nvidia"
    49.566] (II) Loading /usr/lib64/xorg/modules/updates/drivers/nvidia_drv.so
    49.567] (II) Module nvidia: vendor="NVIDIA Corporation"
    49.567] 	compiled for 4.0.2, module version = 1.0.0
    49.567] 	Module class: X.Org Video Driver
    49.567] ================ WARNING WARNING WARNING WARNING ================
    49.567] This server has a video driver ABI version of 7.0 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
    49.567] =================================================================
    49.567] (EE) NVIDIA: Use the -ignoreABI option to override this check.
    49.567] (II) UnloadModule: "nvidia"
    49.567] (II) Unloading /usr/lib64/xorg/modules/updates/drivers/nvidia_drv.so
    49.567] (EE) Failed to load module "nvidia" (module requirement mismatch, 0)
    49.567] (II) LoadModule: "kbd"
    49.570] (II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
    49.570] (II) Module kbd: vendor="X.Org Foundation"
    49.570] 	compiled for 1.8.0, module version = 1.4.0
    49.570] 	Module class: X.Org XInput Driver
    49.570] 	ABI class: X.Org XInput driver, version 9.0
    49.570] (II) LoadModule: "mouse"
    49.572] (II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so
    49.573] (II) Module mouse: vendor="X.Org Foundation"
    49.573] 	compiled for 1.8.0, module version = 1.5.0
    49.573] 	Module class: X.Org XInput Driver
    49.573] 	ABI class: X.Org XInput driver, version 9.0
    49.573] (EE) No drivers available.
    49.573] 
Fatal server error:
    49.573] no screens found
    49.573] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org

Hi,

You could disable the repository and then run ‘zypper dup’, but be
careful using this if you aren’t sure about it or have added extra
repositories.

Regards,
Barry.

@chearn5. You posted this in Looking For Something Other Than Support.
But it seems that you want support on your installation setup. Why not at Install/Boot/Login? It is more likely that the install experts are sitting there.

Shall I move it?

Yes. This should do it