You are not logged in.

#1 2013-02-14 10:53:03

Lockheed
Member
Registered: 2010-03-16
Posts: 1,543

nouveau won't start

I removed nvidia drivers and installed nouveau, but upon x start, I get error of no screens:

[    47.549] 
X.Org X Server 1.13.2
Release Date: 2013-01-24
[    47.549] X Protocol Version 11, Revision 0
[    47.549] Build Operating System: Linux 3.7.4-1-ARCH x86_64 
[    47.549] Current Operating System: Linux panzor 3.7-pf #1 SMP PREEMPT Thu Feb 7 16:21:56 CET 2013 x86_64
[    47.549] Kernel command line: root=/dev/sda2 ro loglevel=3 sr0=ide-scsi pcie_aspm=force i915.i915_enable_rc6=1 resume=swap:/dev/sda5 init=/usr/lib/systemd/systemd
[    47.549] Build Date: 25 January 2013  09:33:50AM
[    47.549]  
[    47.549] Current version of pixman: 0.28.2
[    47.549] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    47.549] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    47.549] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Feb 14 11:26:01 2013
[    47.549] (==) Using config file: "/etc/X11/xorg.conf"
[    47.549] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    47.550] (==) ServerLayout "Xorg Configured"
[    47.550] (**) |-->Screen "Screen0" (0)
[    47.550] (**) |   |-->Monitor "Monitor0"
[    47.550] (**) |   |-->Device "Device0"
[    47.550] (**) |-->Input Device "Keyboard0"
[    47.550] (**) |-->Input Device "Evdev Mouse"
[    47.550] (**) Option "DontZap" "false"
[    47.550] (**) Option "BlankTime" "0"
[    47.550] (**) Option "StandbyTime" "0"
[    47.550] (**) Option "SuspendTime" "0"
[    47.550] (**) Option "OffTime" "0"
[    47.550] (**) Option "Xinerama" "0"
[    47.550] (==) Automatically adding devices
[    47.550] (==) Automatically enabling devices
[    47.550] (==) Automatically adding GPU devices
[    47.550] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    47.550] 	Entry deleted from font path.
[    47.550] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    47.550] 	Entry deleted from font path.
[    47.550] (**) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/,
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[    47.550] (**) ModulePath set to "/usr/lib/xorg/modules"
[    47.550] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    47.550] (WW) Disabling Keyboard0
[    47.550] (II) Loader magic: 0x7fcc40
[    47.550] (II) Module ABI versions:
[    47.550] 	X.Org ANSI C Emulation: 0.4
[    47.550] 	X.Org Video Driver: 13.1
[    47.550] 	X.Org XInput driver : 18.0
[    47.550] 	X.Org Server Extension : 7.0
[    47.550] (II) config/udev: Adding drm device (/dev/dri/card0)
[    47.553] (--) PCI:*(0:1:0:0) 10de:0429:17aa:20d8 rev 161, Mem @ 0xd6000000/16777216, 0xe0000000/268435456, 0xd4000000/33554432, I/O @ 0x00002000/128
[    47.553] (II) Open ACPI successful (/var/run/acpid.socket)
[    47.553] Initializing built-in extension Generic Event Extension
[    47.553] Initializing built-in extension SHAPE
[    47.554] Initializing built-in extension MIT-SHM
[    47.554] Initializing built-in extension XInputExtension
[    47.554] Initializing built-in extension XTEST
[    47.554] Initializing built-in extension BIG-REQUESTS
[    47.554] Initializing built-in extension SYNC
[    47.554] Initializing built-in extension XKEYBOARD
[    47.554] Initializing built-in extension XC-MISC
[    47.554] Initializing built-in extension SECURITY
[    47.554] Initializing built-in extension XINERAMA
[    47.554] Initializing built-in extension XFIXES
[    47.554] Initializing built-in extension RENDER
[    47.554] Initializing built-in extension RANDR
[    47.554] Initializing built-in extension COMPOSITE
[    47.554] Initializing built-in extension DAMAGE
[    47.554] Initializing built-in extension MIT-SCREEN-SAVER
[    47.554] Initializing built-in extension DOUBLE-BUFFER
[    47.554] Initializing built-in extension RECORD
[    47.554] Initializing built-in extension DPMS
[    47.554] Initializing built-in extension X-Resource
[    47.554] Initializing built-in extension XVideo
[    47.555] Initializing built-in extension XVideo-MotionCompensation
[    47.555] Initializing built-in extension XFree86-VidModeExtension
[    47.555] Initializing built-in extension XFree86-DGA
[    47.555] Initializing built-in extension XFree86-DRI
[    47.555] Initializing built-in extension DRI2
[    47.555] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    47.555] (II) LoadModule: "dri2"
[    47.555] (II) Module "dri2" already built-in
[    47.555] (II) LoadModule: "dbe"
[    47.555] (II) Module "dbe" already built-in
[    47.555] (II) LoadModule: "glx"
[    47.555] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    47.555] (II) Module glx: vendor="X.Org Foundation"
[    47.555] 	compiled for 1.13.2, module version = 1.0.0
[    47.555] 	ABI class: X.Org Server Extension, version 7.0
[    47.555] (==) AIGLX enabled
[    47.555] Loading extension GLX
[    47.555] (II) LoadModule: "record"
[    47.555] (II) Module "record" already built-in
[    47.555] (II) LoadModule: "extmod"
[    47.555] (II) Module "extmod" already built-in
[    47.555] (II) LoadModule: "nvidia"
[    47.555] (WW) Warning, couldn't open module nvidia
[    47.555] (II) UnloadModule: "nvidia"
[    47.555] (II) Unloading nvidia
[    47.555] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    47.555] (II) LoadModule: "evdev"
[    47.555] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    47.556] (II) Module evdev: vendor="X.Org Foundation"
[    47.556] 	compiled for 1.13.0, module version = 2.7.3
[    47.556] 	Module class: X.Org XInput Driver
[    47.556] 	ABI class: X.Org XInput driver, version 18.0
[    47.556] (EE) No drivers available.
[    47.556] 
Fatal server error:
[    47.556] no screens found
[    47.556] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    47.556] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    47.556] (EE) 

Offline

#2 2013-02-15 11:44:24

icebreath
Member
Registered: 2013-02-15
Posts: 3

Re: nouveau won't start

This is my first post here smile

Give this command in terminal

sudo nano /etc/X11/xorg.conf

then under the section device, replace driver

nvidia

to

nouveau

Offline

#3 2013-02-15 11:48:02

Lockheed
Member
Registered: 2010-03-16
Posts: 1,543

Re: nouveau won't start

Wasn't xorg.conf supposed to be recently deprecated?

Offline

#4 2013-02-15 12:09:44

icebreath
Member
Registered: 2013-02-15
Posts: 3

Re: nouveau won't start

I've been having the same problem after removing nvidia proprietary and installing nouveau. I did the same thing i wrote here and the problem solved.

Another solution is to create a file in

/etc/X11/xorg.conf.d/20-nouveau.conf

and put this in the file

Section "Device"
    Identifier "Nvidia card"
    Driver "nouveau"
EndSection

Last edited by icebreath (2013-02-15 12:10:45)

Offline

#5 2013-02-15 12:41:36

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,243

Re: nouveau won't start

xorg.conf is indeed deprecated, as xorg auto-configure is very good (atleast with the open source drivers),
but both nvidia and ati proprietary drivers use it.

Icebreath : the xorg.conf you edited was created by the nividia driver, and is likely to have lots of specific stuff in it for that driver that may conflict with nouvea settings.
When switching from nvidia to nouveau, renaming xorg.conf to xorg.conf.nividia (or similar) is best option.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#6 2013-02-15 12:42:33

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: nouveau won't start

Lockheed wrote:

Wasn't xorg.conf supposed to be recently deprecated?

No, it's still being read. It's the equivalent to xorg.conf.d/99-something.conf

Your problem is that you have one, instructing X to use nvidia. Just remove it, and X will use auto-detection.

Offline

#7 2013-02-15 19:53:19

Lockheed
Member
Registered: 2010-03-16
Posts: 1,543

Re: nouveau won't start

Removing xorg.conf did help BUT when desktop starts, everything is inverted vertically AND horizontally, which give a very weird effect (apart from being unusable).
Interestingly, cursor is not being inverted and order of letters remains left->right, but they are inverted upside-down...

Offline

#8 2013-02-17 03:17:53

gsgleason
Member
Registered: 2012-10-08
Posts: 72

Re: nouveau won't start

I also have an R61 with NVS140M and have never had such an issue.  I am using 32 bit OS though.

When I tested nouveau a while back, I installed extra/xf86-video-nouveau and removed nvidia and nvidia-utils and all other nvidia stuff, renamed the xorg.conf for nvidia to something else, and it worked.

Here is a similar report.
http://www.linuxquestions.org/questions … wn-864210/

Are you all up to date?  What version of nouveau and kernel are you using?  I can try it out real quick since I have similar hardware to see what I get.

sudo pacman -Rs nvidia
checking dependencies...

Targets (1): nvidia-313.18-3

Total Removed Size:     3.64 MiB

Do you want to remove these packages? [Y/n] y
(1/1) removing nvidia                              [######################] 100%
sudo pacman -S extra/xf86-video-nouveau extra/nouveau-dri
resolving dependencies...
looking for inter-conflicts...
:: libgl and nvidia-utils are in conflict. Remove nvidia-utils? [y/N] y

Targets (4): libgl-9.0.2-1  nvidia-utils-313.18-1 [removal]
             nouveau-dri-9.0.2-1  xf86-video-nouveau-1.0.6-1

Total Installed Size:   64.08 MiB
Net Upgrade Size:       4.51 MiB

Proceed with installation? [Y/n] y
(3/3) checking package integrity                   [######################] 100%
(3/3) loading package files                        [######################] 100%
(3/3) checking for file conflicts                  [######################] 100%
(4/4) checking available disk space                [######################] 100%
(1/1) removing nvidia-utils                        [######################] 100%
(1/3) installing libgl                             [######################] 100%
(2/3) installing nouveau-dri                       [######################] 100%
(3/3) installing xf86-video-nouveau                [######################] 100%
  ==> make sure you use KernelModeSetting (KMS)
  ==> see http://wiki.archlinux.org/index.php/Nouveau#KMS for more

At this point, xorg.conf is still pointing to nvidia, so I will rename it.

$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.bak

I just rebooted and everything is good.  Here is what I'm using currently:

linux 3.7.7-1
nouveau-dri 9.0.2-1
xf86-video-nouveau 1.0.6-1
xorg-server 1.13.2-1

What else is starting beside X?  Maybe something else is causing it.  Perhaps just try X with nothing but an xterm?  What else is in /etc/X11/xorg.conf.d?

Last edited by gsgleason (2013-02-17 03:29:20)

Offline

#9 2013-02-17 09:10:02

Lockheed
Member
Registered: 2010-03-16
Posts: 1,543

Re: nouveau won't start

Thanks, gsgleason, but this is exactly what I've been doing.
I opened a separate thread for this issue here: https://bbs.archlinux.org/viewtopic.php … 2#p1232912

Offline

Board footer

Powered by FluxBB