LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-07-2010, 12:04 PM   #1
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Rep: Reputation: 0
Arrow No Screens & intel(0) no kernel modesetting driver detected


Hello All,

I can't seem to get a screen on my Asus Netbook 1005pe. I did install the xf86-video-intel-2.10.0-i486-1.txz & kubdrn-2.4.17-i486-1.txz.

I'm also having a Kernel Modesetting issue. Below is my Xorg.conf file & my Xorg.0.log file. Sorry if I am not explaining myself correctly. Really need assistance with this

Xorg.conf:
Code:
Section "ServerLayout"
    Identifier "Xandros"
    Screen 0 "Screen1"
    InputDevice "keyboard"
    InputDevice "mouse"
    InputDevice "synaptics" 
EndSection


Section "Files"
    RgbPath    "/usr/share/X11/rgb"
    FontPath "/usr/share/fonts/local/"
    FontPath "/usr/share/fonts/misc/"
    FontPath "/usr/share/fonts/OTF/"
    FontPath "/usr/share/fonts/TTF/"
    FontPath "/usr/share/fonts/Type1/"
    FontPath "/usr/share/fonts/CID/"
    FontPath "/usr/share/fonts/Speedo/"
    FontPath "/usr/share/fonts/75dpi/:unscaled"
    FontPath "/usr/share/fonts/100dpi/:unscaled"
    FontPath "/usr/share/fonts/75dpi/"
    FontPath "/usr/share/fonts/100dpi/"
    FontPath "/usr/share/fonts/cyrillic/" EndSection


Section "Module"
    Load "glx"
    Load "dri"
    Load "dbe"
    Load "extmod"
    Load "synaptics" 
EndSection


Section "ServerFlags"
    Option "AllowMouseOpenFail"
    Option "BlankTime" "5"
#    Option "DontVTSwitch" "true"
EndSection


Section "InputDevice"
    Identifier "keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbLayout" "us"
    Option "XkbVariant" "" EndSection


Section "InputDevice"
    Identifier "mouse"
    Driver "mouse"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "IMPS/2"
    Option "Emulate3Buttons" "yes"
    Option "ZAxisMapping" "4 5"
    Option "CorePointer" EndSection


Section "InputDevice"
    Identifier "synaptics"
    Driver "synaptics"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "LeftEdge" "1000"
    Option "RightEdge" "5400"
    Option "TopEdge" "1000"
    Option "BottomEdge" "4900"
    Option "PalmDetect" "0"
    Option "SHMConfig" "true"
    Option "SendCoreEvents" "yes"
    Option "HorizScrollDelta" "0"
    Option "RBCornerButton" "0"
    Option "RTCornerButtom" "0"
    Option "MaxSpeed" "0.1" EndSection


Section "Monitor"
    Identifier "Monitor1"
    VendorName "ASUS"
    ModelName "eeePC 1005pe"
    Modeline "1024x600" 29.58 800 816 896 992 480 481 484 497 -HSync 
+Vsync # 60 Hz
#    DisplaySize 153 115
        Option "DPMS" EndSection


Section "Monitor"
    Identifier "TV"
    Option "Ignore" "True" EndSection


Section "Device"
    Identifier "Device1"
    Driver "intel"
    VendorName "Intel Corporation"
    BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID "PCI:0:2:0"
        Option "XvMCSurfaces" "7"
#        Option "Cachelines" "2048"
EndSection


Section "Screen"
    Identifier "Screen1"
    Device "Device1"
    Monitor "Monitor1"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
                Modes "800x600"
#        Virtual 1680 1680
        Virtual 2048 2048
    EndSubSection EndSection


Section "DRI"
    Mode 0666 EndSection


Section "Extensions"
    Option "Composite" "Enable" EndSection
Xorg.0.log
Code:
X.Org X Server 1.6.3
Release Date: 2009-7-31
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.0 Slackware Linux Project
Current Operating System: Linux JSlackNet 2.6.29.6-smp #2 SMP Mon Aug 17 00:52:54 CDT 2009 i686
Build Date: 03 August 2009  06:51:50PM
 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr  7 11:11:34 2010
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 11 of section Files in file /etc/X11/xorg.conf
	Ignoring obsolete keyword "RgbPath".
(==) ServerLayout "Xandros"
(**) |-->Screen "Screen1" (0)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Device1"
(**) |-->Input Device "keyboard"
(**) |-->Input Device "mouse"
(**) |-->Input Device "synaptics"
(**) Option "AllowMouseOpenFail"
(**) Option "BlankTime" "5"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/local" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/Speedo/,
	/usr/share/fonts/75dpi/:unscaled,
	/usr/share/fonts/100dpi/:unscaled,
	/usr/share/fonts/75dpi/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/cyrillic/,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1,
	/usr/share/fonts/misc,
	/usr/share/fonts/75dpi/:unscaled,
	/usr/share/fonts/100dpi/:unscaled,
	/usr/share/fonts/75dpi,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/cyrillic,
	built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Extension "Composite" is enabled
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling keyboard
(WW) Disabling mouse
(II) Loader magic: 0x1de0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 5.0
	X.Org XInput driver : 4.0
	X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0:0:2:0) 8086:a011:1043:83ac rev 0, Mem @ 0xf7e00000/524288, 0xd0000000/268435456, 0xf7d00000/1048576, I/O @ 0x0000dc00/8
(--) PCI: (0:0:2:1) 8086:a012:1043:83ac rev 0, Mem @ 0xf7e80000/524288
(II) Open ACPI successful (/var/run/acpid.socket)
(II) System resource ranges:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.1.3
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 4.0
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 2.10.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "synaptics"
(II) Reloading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after probing:
	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
(EE) intel(0): No kernel modesetting driver detected.
(II) UnloadModule: "intel"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

Last edited by XavierP; 04-07-2010 at 02:42 PM.
 
Old 04-08-2010, 05:18 AM   #2
GazL
Senior Member
 
Registered: May 2008
Posts: 3,325

Rep: Reputation: 882Reputation: 882Reputation: 882Reputation: 882Reputation: 882Reputation: 882Reputation: 882
You appear to have a lot of EndSection statements missing.

Correction... I wasn't looking hard enough. I can see them now.
But are they valid like that on the end of the previous line?

Have you tried just running xorgsetup and using whatever it generates?

Last edited by GazL; 04-08-2010 at 05:27 AM.
 
Old 04-08-2010, 05:37 AM   #3
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,028

Rep: Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967
A quick Google search with "intel(0): No kernel modesetting driver detected." shows that you are not alone

You could try to use another driver (e.g. vesa) in xorg.conf, or disable kernel modesetting at boot till you find out what's really wrong.

To do the latter, hit <tab> when you see the Lilo screen and type:
Code:
Linux nomodeset
at the prompt.
 
Old 04-08-2010, 05:49 AM   #4
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,028

Rep: Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967
By the way, are you running -current ? Not sure that the Intel X module you installed works with -stable (can't try, as I have a nVidia gpu).
 
1 members found this post helpful.
Old 04-08-2010, 06:15 AM   #5
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 396Reputation: 396Reputation: 396Reputation: 396
Actually, if I had to guess, I'd say that his kernel is already *not* using kernel modesetting, and the Xorg driver requires it.

JSlack, what is the output of '/proc/fb' and 'dmesg | grep drm'?

Adam
 
Old 04-09-2010, 03:31 PM   #6
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Original Poster
Rep: Reputation: 0
What I have done in the mean time is rename the xorg.conf-vesa to xorg.conf. I am able to startx but im stuck in 800x600x24. I would like to get the resolution of 1024x600.

@GazL - I have attempted the xorgsetup command and whatever it generates also gives me the same No Screens issue. I've also fixed the EndSections so that they appear in the correct place but it makes no difference. Still get the same error

@Didier Spaier = I just downloaded the iso and installed. When I run 'Linux nomodeset' I get the same results

@adamk75 - 'dmesg|grep drm' I get the follwing: [drm] Initialized drm 1.1.0 20060810

'/proc/fb' is empty, the path is available but there is nothing in the file
 
Old 04-09-2010, 03:49 PM   #7
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,028

Rep: Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967
Quote:
Originally Posted by JSlack View Post
@Didier Spaier = I just downloaded the iso and installed. When I run 'Linux nomodeset' I get the same results
Well then, let's try the opposite

1. Find out which kernel module is in use for your card. Following command will tell you that:
Code:
lspci -k|grep -A3 VGA
Let's say that give you i915 (if not, replace i915 by the real kernel driver in use)

2. Edit your lilo.conf's entry adding :
Code:
append = "i915.modeset=1"
and run lilo

Of course try that with the intel driver in xorg.conf
 
Old 04-09-2010, 04:02 PM   #8
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 396Reputation: 396Reputation: 396Reputation: 396
Yeah, enabling KMS should do the trick. From #intel-gfx on Freenode:

Code:
<adamk_> Quick question...  Does 2.10.0 require KMS to function?
<jcristau> yes
 
1 members found this post helpful.
Old 04-09-2010, 04:45 PM   #9
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Original Poster
Rep: Reputation: 0
Question

Hi,

@Didier Spaier -'lspci -k|grep -A3 VGA' produces the following:

00:02.0 VGA compatible controller: Intel Corporation Pineview Intergrated Graphics Controller
Subsystem: ASUSTek Computer Inc. Device 83ac

00:02.1 Display controller: Intel corporation Pineview Intergrated Graphics Controller
Subsystem: ASUSTek Computer Inc. Device 83ac

should I the enter

what should I put in my append?

append = "i915.modeset=1" or append = "83ac.modeset=1"

Either way I tried both and get the same result.

I did add append = "i915.modeset=1" but I am still getting the same result
 
Old 04-09-2010, 05:02 PM   #10
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 396Reputation: 396Reputation: 396Reputation: 396
I *believe* you need a newer kernel for intel KMS.

Adam
 
1 members found this post helpful.
Old 04-09-2010, 05:13 PM   #11
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Original Poster
Rep: Reputation: 0
Can I get away with a "slackpkg update" or should I recompile?
 
Old 04-09-2010, 07:45 PM   #12
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Original Poster
Rep: Reputation: 0
I am downloading Slackware-current. I will let you all know how it goes. Thank You Very much
 
Old 04-10-2010, 12:47 AM   #13
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,028

Rep: Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967Reputation: 967
I believe you didn't type exactly this (don't forget the "|" ):
Code:
lspci -k|grep -A3 VGA
For your information there is what I get:
Code:
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
        Subsystem: Lenovo ThinkPad T61
        Kernel driver in use: nouveau
        Kernel modules: nouveau, nvidiafb
Si in my case I would write:
Code:
append = "nouveau.modeset=1"
(I don't need to do this but that's a different story).

Or simply give the output of "lsmod|sort" and we will find out anyhow.

Last edited by Didier Spaier; 04-10-2010 at 01:17 AM.
 
Old 04-10-2010, 11:09 AM   #14
JSlack
LQ Newbie
 
Registered: Apr 2010
Posts: 8

Original Poster
Rep: Reputation: 0
Downloaded Slackware-Current and made it bootable. Was able install Slackware and everything worked after the installation. Looks like the Kernel needed to be updated. Now I have my resolution of 1024x600. My only issue is getting the two touch scrolling on this Asus synaptic touchpad which is annoying but I'm very happy.

@Didier Spaier & adamk75
Thank You both for your input and pointing me in the correct direction. Felt stuck for a while.


If this happens to anyone else Please get Current and try again or update the system. Worked for me
 
Old 04-10-2010, 01:40 PM   #15
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,407

Rep: Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853
just reporting a similar issue I had with this stuff on a sony vaio 10" atom netbook with itel gma 450 they gave at work on which I have a brand new slackware-current: black screen at the end of boot sequence with stock 2.6.33.1 (generic or huge).
adding "nomodeset" to the kernel boot line made X usable only with vesa.

had to rebuild the kernel with this patch to have a working KMS
not a so fast 3d but, you know, that is my work laptop, I just cannot play Enemy Territory also on the thing.

Last edited by ponce; 04-10-2010 at 01:43 PM.
 
  


Reply

Tags
kernel, screens


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Will 2D modesetting with Radeon driver eliminate DRI, what is the impact chromei386 Linux - General 3 03-30-2010 01:58 AM
Intel driver with xrandr: Multiple displays not detected/reported corgi Linux - Hardware 6 06-03-2008 12:51 AM
card detected, driver & modules loaded, but no sound? Chowroc Linux From Scratch 8 12-28-2006 07:08 AM
Centrino's intel pro 2100 wireless driver & use hasan Fedora 0 06-11-2004 12:25 AM
No Screens Detected??? tranquil.au Slackware - Installation 9 01-13-2004 05:44 AM


All times are GMT -5. The time now is 11:33 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration