Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
black screen shortly after booting?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
larmbr
n00b
n00b


Joined: 06 Jun 2012
Posts: 34

PostPosted: Sun Sep 22, 2013 2:26 am    Post subject: black screen shortly after booting? Reply with quote

My system is loaded by EFI GRUB2. Kernel version is gentoo-sources 3.10.7


Shortly after booting, the screen turns black and seems hanging there, and I have
to hit the shutdown button.

I've checked the forum, and found this may be caused by FrameBuffer -related things.
I've consulted the SystemRescueCD's config file to tune the config, but it still doesn't work.

Here is my .config file:

http://www.pastebin.ca/2456502

Here is my lspci -k:

http://www.pastebin.ca/2456519

Thanks.
Back to top
View user's profile Send private message
Logicien
Veteran
Veteran


Joined: 16 Sep 2005
Posts: 1555
Location: Montréal

PostPosted: Sun Sep 22, 2013 3:56 am    Post subject: Reply with quote

The Nvidia framebuffer is your problem. It is not KMS capable (or I am wrong) and is not usable with EFI firmware. The Nouveau frambuffer who support Nvidia cards, is KMS capable and should work with EFI firmware, or you can use the EFI framebuffer who natively work. All other framebuffers must be deactivate.

To test the Nouveau frambuffer a configuration like this of the kernel should work
Code:
CONFIG_FB_EFI=n
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_FB_NVIDIA=n
CONFIG_DRM_NOUVEAU=y


To test the EFI framebuffer
Code:
CONFIG_FB_EFI=y
CONFIG_DRM=n
CONFIG_DRM_KMS_HELPER=n
CONFIG_FB_NVIDIA=n
CONFIG_DRM_NOUVEAU=n


If you add the support for both the Nouveau and EFI framebuffers, you have to specify at kernel command line which one Linux must use. You can activate CONFIG_EFIVAR_FS=y .
_________________
Paul
Back to top
View user's profile Send private message
larmbr
n00b
n00b


Joined: 06 Jun 2012
Posts: 34

PostPosted: Sun Sep 22, 2013 3:54 pm    Post subject: Reply with quote

Hi, Logicien,

Logicien wrote:

To test the Nouveau frambuffer a configuration like this of the kernel should work
Code:
CONFIG_FB_EFI=n
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_FB_NVIDIA=n
CONFIG_DRM_NOUVEAU=y



This configuration doesn't work.

Logicien wrote:

To test the EFI framebuffer
Code:
CONFIG_FB_EFI=y
CONFIG_DRM=n
CONFIG_DRM_KMS_HELPER=n
CONFIG_FB_NVIDIA=n
CONFIG_DRM_NOUVEAU=n



This configuration seems OK.

But I quite don't understand why.

Thanks.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sun Sep 22, 2013 4:51 pm    Post subject: Reply with quote

It should be safe to have both CONFIG_FB_EFI=y and CONFIG_DRM_NOUVEAU=y, what happens if you try that?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum