LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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 05-13-2012, 05:08 PM   #1
nass
Member
 
Registered: Apr 2006
Location: Athens, Greece
Distribution: slackware, debian, ubuntu
Posts: 666

Rep: Reputation: 39
screen goes blank during boot as soon as drm (KMS) kicks in


hello everyone,
I compiled a newer stable version of the kernel (3.3.5) for my otherwise slackware64-13.37.

i basically used a slightly modified generic .config file (taken from 2.6.37.6) did "make oldconfig" (accepted all default values) and build my new kernel with that..

the GPU is an
Quote:
01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 7100 GS] (rev a1)
and i'm using the nouvaeu driver.

I have paid attention to include the following
Quote:
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
if i boot with the nomodeset kernel option I can get a runlevel 3 login screen. but i can't startx.

also if i boot with drm.debug=1 i get the following:

Quote:
nass@stargaze:~$ cat drm.error
Command line: BOOT_IMAGE=gaze4 ro root=900 vt.default_utf8=1 drm.debug=1
Kernel command line: BOOT_IMAGE=gaze4 ro root=900 vt.default_utf8=1 drm.debug=1
[drm] Initialized drm 1.1.0 20060810
[drm:drm_pci_init],
[drm:drm_get_pci_dev],
[drm:drm_get_minor],
[drm:drm_get_minor], new minor assigned 64
[drm:drm_get_minor],
[drm:drm_get_minor], new minor assigned 0
[drm] nouveau 0000:01:00.0: Detected an NV40 generation card (0x044a00b2)
[drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN
[drm] nouveau 0000:01:00.0: ... appears to be valid
[drm] nouveau 0000:01:00.0: BIT BIOS found
[drm] nouveau 0000:01:00.0: Bios version 05.44.02.67
[drm] nouveau 0000:01:00.0: TMDS table version 1.1
[drm] nouveau 0000:01:00.0: MXM: no VBIOS data, nothing to do
[drm] nouveau 0000:01:00.0: DCB version 3.0
[drm] nouveau 0000:01:00.0: DCB outp 00: 01000300 00000028
[drm] nouveau 0000:01:00.0: DCB outp 01: 02011310 00000028
[drm] nouveau 0000:01:00.0: DCB outp 02: 01000302 00000000
[drm] nouveau 0000:01:00.0: DCB outp 03: 020223f1 00c0c030
[drm] nouveau 0000:01:00.0: DCB conn 00: 0030
[drm] nouveau 0000:01:00.0: DCB conn 01: 2100
[drm] nouveau 0000:01:00.0: DCB conn 02: 0210
[drm] nouveau 0000:01:00.0: DCB conn 03: 0211
[drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0xDCEA
[drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0xE04F
[drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0xE589
[drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0xE6DE
[drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0xE888
[drm] nouveau 0000:01:00.0: mem timing table length unknown: 14
[drm] nouveau 0000:01:00.0: 1 available performance level(s)
[drm] nouveau 0000:01:00.0: 0: core 350MHz shader 350MHz memory 532MHz fanspeed 100%
[drm] nouveau 0000:01:00.0: c: core 200MHz memory 401MHz
[drm] nouveau 0000:01:00.0: Detected 128MiB VRAM
[drm] nouveau 0000:01:00.0: 512 MiB GART (aperture)
[drm:drm_irq_install], irq=16
[drm] nouveau 0000:01:00.0: Saving VGA fonts
[drm:drm_sysfs_connector_add], adding "DVI-I-1" to sysfs
[drm:drm_sysfs_hotplug_event], generating hotplug event
[drm:drm_sysfs_connector_add], adding "VGA-1" to sysfs
[drm:drm_sysfs_hotplug_event], generating hotplug event
[drm:drm_sysfs_connector_add], adding "TV-1" to sysfs
[drm:drm_sysfs_hotplug_event], generating hotplug event
[drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[drm] No driver support for vblank timestamp query.
[drm] nouveau 0000:01:00.0: 0xD0A8: Parsing digital output script table
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 1)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on tmds encoder (output 2)
[drm] nouveau 0000:01:00.0: Setting dpms mode 3 on TV encoder (output 3)
[drm] nouveau 0000:01:00.0: Load detected on output B
[drm] nouveau 0000:01:00.0: allocated 1024x768 fb: 0x49000, bo ffff88021380f400
[drm:drm_vblank_get], enabling vblank on crtc 0, ret: 0
[drm:drm_update_vblank_count], enabling vblank interrupts on crtc 0, missed 0
[drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 1)
[drm] nouveau 0000:01:00.0: Output VGA-1 is running on CRTC 0 using output B
[drm:drm_calc_timestamping_constants], crtc 9: hwmode: htotal 1312, vtotal 800, vdisplay 768
[drm:drm_calc_timestamping_constants], crtc 9: clock 78800 kHz framedur 13319200 linedur 16649, pixeldur 12
[drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:10]
[drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:10]
[drm:drm_crtc_helper_set_config] *ERROR* failed to set mode on [CRTC:10]

drm: registered panic notifier
[drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[drm:vblank_disable_fn], disabling vblank on crtc 0
the intersting bits are right down at the bottom.

googling didn't bring up any nice solutions, just filed bug reports.. do you have any idea? have you come acrss this?
 
Old 05-14-2012, 10:37 AM   #2
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,096

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
seems like nouveau is broken for kernels 3.3.x

https://lkml.org/lkml/2012/4/22/1

If I got it right (the thread is pretty long), it has been fixed in 3.4-rc7.

Last edited by ponce; 05-14-2012 at 10:38 AM.
 
  


Reply

Tags
black screen, boot, drm, kms



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
LXer: TI Prepares Its Open DRM/KMS OMAP Driver LXer Syndicated Linux News 0 10-15-2011 07:41 PM
black screen at boot when setting i915 kms crts Debian 2 08-20-2011 04:23 PM
KMS not working, screen turns blank. Intel i3 330 Integrated Graphics equal1zer Linux - Hardware 6 01-22-2011 09:58 AM
[SOLVED] slackware 13.1 blank screen - intel kms modeset? back40 Slackware - Installation 3 05-30-2010 11:12 PM
Blank screen even before BIOS screen on boot josce Linux - Laptop and Netbook 3 01-04-2005 08:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:57 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration