| View previous topic :: View next topic |
| Author |
Message |
Ahenobarbi Developer


Joined: 02 Apr 2009 Posts: 326 Location: Warsaw, PL
|
Posted: Wed Mar 17, 2010 10:24 am Post subject: Recent update broke my X[SOLVED] |
|
|
After booting this morning I was welcomed by message that my X failed to start. I thought it broke because of yesterdays update so I tried
| Code: | | emerge -av1 `eix -sI --only-names` |
but it didn't help.
| Code: |
$eix -sI --only-names
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-intel
x11-libs/libXxf86dga
x11-libs/libXxf86misc
x11-libs/libXxf86vm
x11-proto/xf86bigfontproto
x11-proto/xf86dgaproto
x11-proto/xf86driproto
x11-proto/xf86miscproto
x11-proto/xf86rushproto
x11-proto/xf86vidmodeproto
|
Could you help me fix it?
Xorg.0.log, emerge --info, lspci.
Last edited by Ahenobarbi on Wed Mar 17, 2010 6:59 pm; edited 1 time in total |
|
| Back to top |
|
 |
DawgG Guru


Joined: 17 Sep 2003 Posts: 503
|
Posted: Wed Mar 17, 2010 11:34 am Post subject: enable kms in the kernel |
|
|
had this problem this morning, too. look at your log:
| Code: | #(EE) intel(0): No kernel modesetting driver detected.
#(II) UnloadModule: "intel"
#(EE) Screen(s) found, but none have a usable configuration. |
you have to enable kms in you kernel and recompile; i a searched little bit and found that kms and the intel-video-drivers (i810/i915) should be built into the kernel (not modules) and individual framebuffer-devices should be disabled: http://en.gentoo-wiki.com/wiki/Intel_GMA
(don't disable framebuffer-devices completly, only its subentries)
kms works like a charm, i was really amazed at its speed.
GOOD LUCK! _________________ DUMM KLICKT GUT. |
|
| Back to top |
|
 |
d2_racing Moderator


Joined: 25 Apr 2005 Posts: 12867 Location: Ste-Foy,Canada
|
Posted: Wed Mar 17, 2010 2:36 pm Post subject: |
|
|
Indeed, that's a new feature and I had that problem too yesterday. _________________ Sysadmin of Funtoo-Québec.org
Wiki
Signature
IRC on Freenode : #funtoo-quebec |
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Wed Mar 17, 2010 2:55 pm Post subject: |
|
|
| d2_racing wrote: | | Indeed, that's a new feature and I had that problem too yesterday. |
Well, if you resolved it, are you going to share with us how ? |
|
| Back to top |
|
 |
d2_racing Moderator


Joined: 25 Apr 2005 Posts: 12867 Location: Ste-Foy,Canada
|
Posted: Wed Mar 17, 2010 2:56 pm Post subject: |
|
|
I had to enable the i915 module and the kms stuff directly inside the kernel [*] instead of module, and I ran just to be sure this after a kernel recompilation :
| Code: |
# emerge -1v $(qlist -IC x11-drivers)
|
_________________ Sysadmin of Funtoo-Québec.org
Wiki
Signature
IRC on Freenode : #funtoo-quebec |
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Wed Mar 17, 2010 3:08 pm Post subject: |
|
|
Oh ya, same as DawgG. Thanks.  |
|
| Back to top |
|
 |
Ahenobarbi Developer


Joined: 02 Apr 2009 Posts: 326 Location: Warsaw, PL
|
Posted: Wed Mar 17, 2010 6:57 pm Post subject: |
|
|
Thanks a lot DawgG and d2_racing. I had i915 ompiled into kernel, but kms was disabled( some time ago my X didn't start with kms enabled ). After enabling kms everything works fine. |
|
| Back to top |
|
 |
d2_racing Moderator


Joined: 25 Apr 2005 Posts: 12867 Location: Ste-Foy,Canada
|
|
| Back to top |
|
 |
Spidey Apprentice


Joined: 07 Sep 2006 Posts: 223
|
Posted: Sun Mar 21, 2010 10:00 pm Post subject: |
|
|
I had the same problem, but after enabling KMS/Modesetting in the kernel, I can't see anything, my terminal boots with a blank screen, and I can't get to X. I may connect to my box via SSH, but I don't know how to see the init log, and I don't think dmesg would give me any good info.
What should I do? |
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sun Mar 21, 2010 10:39 pm Post subject: |
|
|
You need to emerge some kind of window manager, i.e. TWM, Gnome, KDE, etc ...
And configure it to start somehow. See: - XSESSION= in /etc/rc.conf
- DISPLAYMANAGER= in /etc/conf.d/xdm
Or $HOME/.xinitrc if you use startx to start the X server. |
|
| Back to top |
|
 |
Beresford n00b

Joined: 14 Aug 2005 Posts: 4 Location: Graz
|
Posted: Thu Apr 29, 2010 4:08 pm Post subject: |
|
|
Thank you
it worked for me as well too  |
|
| Back to top |
|
 |
|