Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] E17 turns off my LCD
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sat Feb 08, 2014 8:57 am    Post subject: [SOLVED] E17 turns off my LCD Reply with quote

Hello.

I wanted to give a try E17 (once more), and (once more) it seems not to work.

I got this same problem in this laptop some months ago as well. But at that moment I couldn't even bother to search for a solution. The problem is easily describable: I run enlightenment_startx from my .xinitrc, the screen shuts down, I reboot.

For a second I can see a couple of terminals that are launched from .xinitrc, then it sits there for a second or two, I don't see any panels or anything E17 related. The screen shuts down but the laptop is working there's disk activity, and if sshd is running I can remotely login). The only problem is that the screen goes off. Changing vt won't turn it back on either. So I have to reboot.

My .xinitrc file does a lot of stuff, but the problem is not there (I have like 20 WMs in there, and all of them work fine, it's launching enlightenment_start) which screws up the whole thing.

Below I paste the log from the last run, in case someone can make any logic out of it. By the way, this is an r300 chip, the driver is well tested and stable, and in any case no other WM and/or compositor has given me this kind of problem.

Code:

ESTART: 0.00000 [0.00000] - Begin Startup
ESTART: 0.00008 [0.00008] - Signal Trap
ESTART: 0.00011 [0.00002] - Signal Trap Done
ESTART: 0.00833 [0.00822] - Eina Init
ESTART: 0.02371 [0.01538] - Eina Init Done
ESTART: 0.02372 [0.00001] - Determine Prefix
INF<e>e_prefix.c:25 =================================
INF<e>e_prefix.c:26 Enlightenment relocation handling
INF<e>e_prefix.c:27 =================================
INF<e>e_prefix.c:28 PREFIX:  /usr
INF<e>e_prefix.c:29 BINDIR:  /usr/bin
INF<e>e_prefix.c:30 LIBDIR:  /usr/lib
INF<e>e_prefix.c:31 DATADIR: /usr/share/enlightenment
INF<e>e_prefix.c:32 LOCALE:  /usr/share/locale
INF<e>e_prefix.c:33 =================================
ESTART: 0.02443 [0.00072] - Determine Prefix Done
ESTART: 0.02450 [0.00007] - Environment Variables
ESTART: 0.02454 [0.00004] - Environment Variables Done
ESTART: 0.02455 [0.00001] - Parse Arguments
ESTART: 0.02458 [0.00002] - Parse Arguments Done
ESTART: 0.02459 [0.00001] - Eet Init
ESTART: 0.02890 [0.00431] - Eet Init Done
ESTART: 0.02892 [0.00002] - Ecore Init
ESTART: 0.07051 [0.04160] - Ecore Init Done
ESTART: 0.07056 [0.00004] - EIO Init
ESTART: 0.07064 [0.00008] - EIO Init Done
ESTART: 0.07065 [0.00002] - Ecore Event Handlers
ESTART: 0.07067 [0.00002] - Ecore Event Handlers Done
ESTART: 0.07068 [0.00001] - Ecore_File Init
ESTART: 0.07220 [0.00152] - Ecore_File Init Done
ESTART: 0.07222 [0.00002] - Ecore_Con Init
ESTART: 0.07223 [0.00002] - Ecore_Con Init Done
ESTART: 0.07225 [0.00001] - Ecore_Ipc Init
ESTART: 0.07228 [0.00003] - Ecore_Ipc Init Done
ESTART: 0.07231 [0.00003] - Ecore_X Init
ESTART: 0.09558 [0.02327] - Ecore_X Init Done
ESTART: 0.09562 [0.00005] - Ecore_IMF Init
ESTART: 0.09602 [0.00040] - Ecore_IMF Init Done
ESTART: 0.09604 [0.00002] - Ecore_Evas Init
ESTART: 0.16112 [0.06508] - Ecore_Evas Init Done
ESTART: 0.16115 [0.00004] - Emotion Init
ERR<emotion-generic>modules/emotion/generic/emotion_generic.c:1838 no generic players available
ESTART: 0.21650 [0.05535] - Emotion Init Done
ESTART: 0.21653 [0.00003] - Ecore_Evas Engine Check
ESTART: 0.21655 [0.00001] - Ecore_Evas Engine Check Done
ESTART: 0.21656 [0.00001] - Edje Init
ESTART: 0.30655 [0.08999] - Edje Init Done
ESTART: 0.30661 [0.00006] - E Intl Init
ESTART: 0.31756 [0.01095] - E Intl Init Done
ESTART: 0.31760 [0.00005] - E_Alert Init
ESTART: 0.31762 [0.00002] - E_Alert Init Done
ESTART: 0.31763 [0.00001] - E_Hints Init
ESTART: 0.32301 [0.00538] - E_Hints Init Done
ESTART: 0.32304 [0.00003] - E_Configure Init
ESTART: 0.32328 [0.00025] - E_Configure Init Done
ESTART: 0.32330 [0.00001] - E Directories Init
ESTART: 0.33945 [0.01615] - E Directories Init Done
ESTART: 0.33947 [0.00002] - E_Filereg Init
ESTART: 0.34050 [0.00103] - E_Filereg Init Done
ESTART: 0.34052 [0.00002] - E_Config Init
ESTART: 0.37461 [0.03410] - E_Config Init Done
ESTART: 0.37467 [0.00006] - E_Randr Init
ESTART: 0.40479 [0.03012] - E_Randr Init Done
ESTART: 0.40482 [0.00003] - E_Xinerama Init
INF<e>e_xinerama.c:129 E17 INIT: XINERAMA SCREEN: [0][0], 1440x900+0+0
INF<e>e_xinerama.c:184 ======================= screens:
INF<e>e_xinerama.c:190 E17 INIT: XINERAMA CHOSEN: [0][0], 1440x900+0+0
ESTART: 0.40521 [0.00039] - E_Xinerama Init Done
ESTART: 0.40522 [0.00001] - E_Env Init
ESTART: 0.40524 [0.00002] - E_Env Init Done
ESTART: 0.40527 [0.00003] - E_Scale Init
ESTART: 0.40530 [0.00004] - E_Scale Init Done
ESTART: 0.40532 [0.00001] - E_Pointer Init
ESTART: 0.40533 [0.00002] - E_Pointer Init Done
ESTART: 0.40535 [0.00001] - E Paths Init
ESTART: 0.40540 [0.00006] - E Paths Init Done
ESTART: 0.40542 [0.00001] - E_Ipc Init
ESTART: 0.40573 [0.00031] - E_Ipc Init Done
ESTART: 0.40575 [0.00003] - E_Font Init
ESTART: 0.40577 [0.00002] - E_Font Init Done
ESTART: 0.40578 [0.00001] - E_Font Apply
ESTART: 0.42359 [0.01781] - E_Font Apply Done
ESTART: 0.42363 [0.00005] - E_Canvas Recache
ESTART: 0.42371 [0.00008] - E_Canvas Recache Done
ESTART: 0.42373 [0.00002] - E_Theme Init
ESTART: 0.42379 [0.00006] - E_Theme Init Done
ESTART: 0.42380 [0.00001] - E_Moveresize Init
ESTART: 0.42382 [0.00002] - E_Moveresize Init Done
ESTART: 0.42383 [0.00001] - E_Intl Post Init
ESTART: 0,44334 [0,01951] - E_Intl Post Init Done
ESTART: 0,44338 [0,00004] - Efreet Init
ESTART: 0,44818 [0,00479] - Efreet Init Done
ESTART: 0,44873 [0,00055] - Screens Init
ESTART: 0,44875 [0,00002] -    screens: atoms
ESTART: 0,44905 [0,00029] -    screens: manager
ESTART: 0,44909 [0,00004] -    screens: container
ESTART: 0,44911 [0,00002] -    screens: zone
ESTART: 0,44912 [0,00002] -    screens: desk
ESTART: 0,44914 [0,00001] -    screens: menu
ESTART: 0,44916 [0,00002] -    screens: exehist
ESTART: 0,44918 [0,00002] -    screens: get roots
ESTART: 0,44920 [0,00002] -    screens: focus
ESTART: 0,44921 [0,00001] -    screens: border
ESTART: 0,44924 [0,00003] -    screens: win
ESTART: 0,44926 [0,00002] -    screens: manage roots
ESTART: 1,73963 [1,29037] -    screens: sync
ESTART: 1,73983 [0,00020] - Screens Init Done
ESTART: 1,73985 [0,00002] - E_Acpi Init
ESTART: 1,74012 [0,00027] - E_Acpi Init Done
ESTART: 1,74014 [0,00002] - E_Backlight Init
ESTART: 1,95782 [0,21768] - E_Backlight Init Done
ESTART: 1,95788 [0,00006] - E_Screensaver Init
ESTART: 1,95826 [0,00037] - E_Screensaver Init Done
ESTART: 1,95828 [0,00002] - E_Dpms Init
ESTART: 1,95849 [0,00021] - E_Dpms Init Done
ESTART: 1,95851 [0,00002] - E_Powersave Init
ESTART: 1,95853 [0,00002] - E_Powersave Init Done
ESTART: 1,95854 [0,00001] - E_Desklock Init
ESTART: 1,95863 [0,00009] - E_Desklock Init Done
ESTART: 1,95864 [0,00002] - E_Popups Init
ESTART: 1,95866 [0,00002] - E_Popups Init Done
ESTART: 1,95868 [0,00002] - E_Msgbus Init
ESTART: 1,97008 [0,01140] - E_Msgbus Init Done
ESTART: 1,97012 [0,00005] - Efreet Paths
ESTART: 1,97139 [0,00127] - Efreet Paths Done
ESTART: 1,97141 [0,00002] - E_Sys Init
ESTART: 1,97278 [0,00137] - E_Sys Init Done
ESTART: 1,97281 [0,00003] - E_Actions Init
ESTART: 1,97434 [0,00154] - E_Actions Init Done
ESTART: 1,97439 [0,00005] - E_Exec Init
ESTART: 1,97441 [0,00002] - E_Exec Init Done
ESTART: 1,97443 [0,00001] - E_Container Freeze
ESTART: 1,97446 [0,00003] - E_Container Freeze Done
ESTART: 1,97447 [0,00001] - E_Fm2 Init
ESTART: 2,10321 [0,12874] - E_Fm2 Init Done
ESTART: 2,10327 [0,00006] - E_Msg Init
ESTART: 2,10328 [0,00002] - E_Msg Init Done
ESTART: 2,10330 [0,00001] - E_Dnd Init
ESTART: 2,10365 [0,00035] - E_Dnd Init Done
ESTART: 2,10367 [0,00002] - E_Grabinput Init
ESTART: 2,10369 [0,00002] - E_Grabinput Init Done
ESTART: 2,10373 [0,00004] - E_Module Init
ESTART: 2,10374 [0,00002] - E_Module Init Done
ESTART: 2,10376 [0,00001] - E_Remember Init
ESTART: 2,10397 [0,00022] - E_Remember Init Done
ESTART: 2,10399 [0,00002] - E_Color_Class Init
ESTART: 2,10400 [0,00001] - E_Color_Class Init Done
ESTART: 2,10402 [0,00001] - E_Gadcon Init
ESTART: 2,10404 [0,00002] - E_Gadcon Init Done
ESTART: 2,10405 [0,00001] - E_Bg Init
ESTART: 2,10413 [0,00008] - E_Bg Init Done
ESTART: 2,10414 [0,00001] - E_Mouse Init
ESTART: 2,11610 [0,01196] - E_Mouse Init Done
ESTART: 2,11616 [0,00006] - E_Xkb Init
INF<e>e_xkb.c:145 SET XKB RUN: setxkbmap  -model 'default'
ESTART: 2,13094 [0,01477] - E_Xkb Init Done
ESTART: 2,13100 [0,00007] - E_Bindings Init
ESTART: 2,13123 [0,00023] - E_Bindings Init Done
ESTART: 2,13125 [0,00002] - E_Thumb Init
ESTART: 2,13128 [0,00003] - E_Thumb Init Done
ESTART: 2,13129 [0,00001] - E_Icon Init
ESTART: 2,13131 [0,00002] - E_Icon Init Done
ESTART: 2,13132 [0,00001] - E_XSettings Init
ESTART: 2,13500 [0,00368] - E_XSettings Init Done
ESTART: 2,13505 [0,00005] - E_Update Init
ESTART: 2,13509 [0,00004] - E_Update Init Done
ESTART: 2,13511 [0,00002] - E_Deskenv Init
ESTART: 2,13513 [0,00002] - E_Deskenv Init Done
ESTART: 2,13514 [0,00001] - E_Order Init
ESTART: 2,13522 [0,00008] - E_Order Init Done
ESTART: 2,13524 [0,00002] - Add Idler For X Flush
ESTART: 2,13529 [0,00005] - Add Idler For X Flush Done
ESTART: 2,13533 [0,00004] - E_Manager Keys Grab
ESTART: 2,13535 [0,00002] - E_Manager Keys Grab Done
ESTART: 2,13536 [0,00002] - Load Modules
ESTART: 3,16344 [1,02807] - Load Modules Done
ESTART: 3,16349 [0,00006] - Run Startup Apps
ESTART: 3,16354 [0,00005] - Run Startup Apps Done
ESTART: 3,16356 [0,00002] - E_Container Thaw
ESTART: 3,16358 [0,00002] - E_Container Thaw Done
ESTART: 3,16359 [0,00001] - E_Test Init
ESTART: 3,16361 [0,00001] - E_Test Done
ESTART: 3,16362 [0,00001] - E_Shelf Init
ESTART: 3,16364 [0,00002] - E_Shelf Init Done
ESTART: 3,16365 [0,00001] - E_Shelf Config Update
ESTART: 3,16367 [0,00002] - E_Shelf Config Update Done
ESTART: 3,16368 [0,00001] - Manage all windows
ESTART: 3,17685 [0,01317] - MAIN LOOP AT LAST
ESTART: 3,84522 [0,66837] - SLEEP
E_RANDR Event: Screen Change: 1440 900
E_RANDR Event: Output Change
   Output: 81
      No Crtc
      Mode: 0
      Output Disconnected
   Looping Our Crtc Configs
      Looping Our Output Configs on this Crtc: 79
      Looping Our Output Configs on this Crtc: 80
E_RANDR Event: Output Change
   Output: 82
      Crtc: 79
      Mode: 85
      Output Connected
   Looping Our Crtc Configs
      Looping Our Output Configs on this Crtc: 79
         Found Output 82 on Crtc: 79
            Output On Same Crtc
E_RANDR Event: Output Change
   Output: 83
      No Crtc
      Mode: 0
      Output Disconnected
   Looping Our Crtc Configs
      Looping Our Output Configs on this Crtc: 79
      Looping Our Output Configs on this Crtc: 80
action halt 3
action reboot 3
action suspend 3
action hibernate 3
ESTART: 4,28640 [0,44118] - SLEEP
ESTART: 5,11673 [0,83033] - SLEEP
ESTART: 5,30351 [0,18678] - SLEEP
ESTART: 5,32273 [0,01922] - SLEEP
ESTART: 5,32309 [0,00036] - SLEEP
ESTART: 5,32339 [0,00030] - SLEEP
ESTART: 5,32359 [0,00020] - SLEEP
ESTART: 5,32382 [0,00024] - SLEEP
ESTART: 5,32393 [0,00010] - SLEEP
ESTART: 5,32402 [0,00009] - SLEEP
ESTART: 5,32410 [0,00009] - SLEEP
ESTART: 5,32419 [0,00009] - SLEEP
ESTART: 5,32428 [0,00009] - SLEEP
ESTART: 5,32437 [0,00009] - SLEEP
ESTART: 5,32446 [0,00009] - SLEEP
ESTART: 5,32455 [0,00009] - SLEEP
ESTART: 5,32464 [0,00009] - SLEEP
ESTART: 5,33493 [0,01028] - SLEEP
ESTART: 5,33516 [0,00023] - SLEEP
ESTART: 5,33524 [0,00008] - SLEEP
ESTART: 5,33533 [0,00009] - SLEEP
ESTART: 5,33542 [0,00009] - SLEEP
ESTART: 5,33550 [0,00009] - SLEEP
ESTART: 5,33559 [0,00009] - SLEEP
ESTART: 5,33567 [0,00009] - SLEEP
ESTART: 5,33578 [0,00010] - SLEEP
ESTART: 5,33588 [0,00010] - SLEEP
ESTART: 5,33595 [0,00008] - SLEEP
ESTART: 5,33604 [0,00008] - SLEEP
ESTART: 5,33612 [0,00008] - SLEEP
ESTART: 5,33620 [0,00008] - SLEEP
ESTART: 5,33629 [0,00009] - SLEEP
ESTART: 5,33638 [0,00009] - SLEEP
ESTART: 5,33647 [0,00009] - SLEEP
ESTART: 5,33657 [0,00010] - SLEEP
ESTART: 5,33666 [0,00009] - SLEEP
ESTART: 5,34994 [0,01328] - SLEEP
ESTART: 5,35161 [0,00167] - SLEEP
ESTART: 5,35189 [0,00027] - SLEEP
ESTART: 5,35212 [0,00023] - SLEEP
ESTART: 5,35234 [0,00022] - SLEEP
ESTART: 5,35255 [0,00020] - SLEEP
ESTART: 5,35279 [0,00024] - SLEEP
ESTART: 5,35301 [0,00022] - SLEEP
ESTART: 5,35323 [0,00023] - SLEEP
ESTART: 5,35344 [0,00021] - SLEEP
ESTART: 5,35366 [0,00022] - SLEEP
ESTART: 5,38934 [0,03568] - SLEEP
ESTART: 5,38958 [0,00025] - SLEEP
ESTART: 5,39590 [0,00631] - SLEEP
ESTART: 5,39624 [0,00034] - SLEEP
ESTART: 5,39649 [0,00024] - SLEEP
ESTART: 5,39675 [0,00027] - SLEEP
ESTART: 5,39702 [0,00026] - SLEEP
ESTART: 5,39729 [0,00027] - SLEEP
ESTART: 5,39753 [0,00025] - SLEEP
ESTART: 5,39779 [0,00026] - SLEEP
ESTART: 5,39805 [0,00026] - SLEEP
ESTART: 5,39830 [0,00025] - SLEEP
CRI<ecore_x>lib/ecore_x/xcb/ecore_xcb_error.c:103 IO Error:
<<<< Enlightenment Error >>>>
Lost X Connection.

CRI<e>e_main.c:1063 FATAL: X Died. Connection gone. Abbreviated Shutdown

E17: Begin Shutdown Procedure!
CRI<ecore_x>lib/ecore_x/xcb/ecore_xcb_error.c:103 IO Error:
<<<< Enlightenment Error >>>>
Lost X Connection.



The last few lines are probably due to X being killed when I press the power button and ACPI takes into scene so I wouldn't worry about them.

Thanks for reading and for any idea you can share :)


Postscript: it just ocurred to me that maybe E17 is, for some odd reason, turning off my monitor in favor of one of the non-existent ones. This laptop has three image outputs, according to xrandr.

Code:
# xrandr -q
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1440x900       60.0*+
   1280x854       59.9 
   1280x800       59.8 
   1280x720       59.9 
   1152x768       59.8 
   1024x768       59.9 
   800x600        59.9 
   848x480        59.7 
   720x480        59.7 
   640x480        59.4 
S-video disconnected (normal left inverted right x axis y axis)


Now the problem is to figure out how to change that if that's even possible. :roll:


Last edited by i92guboj on Sun Feb 09, 2014 10:20 am; edited 1 time in total
Back to top
View user's profile Send private message
sera
Retired Dev
Retired Dev


Joined: 29 Feb 2008
Posts: 1017
Location: CET

PostPosted: Sat Feb 08, 2014 6:35 pm    Post subject: Reply with quote

I suggest you disable xcb for e17 and it's libraries. E18 (efl) will issue a warning during configure, saying xcb being poorly supported.

E18 is out for a while and >=0.18.3 works overall nicely for me. You might want to give that one a try.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sun Feb 09, 2014 10:19 am    Post subject: Reply with quote

I am trying what you suggested, so far it's been working for a few hours without any major glitch.

It looks nice and all... but from a usability standpoint I am struggling to make any sense out of this (well, I felt the same way in the old enlightenment so that was to be expected).

Configuring key bindings is a pain. I have to go back and forth only to configure super+number bindings to change the active desktop page. I took me like ten minutes to do so, because for some reason it was binding the keys in the wrong order. I suspect I am not getting the basics of the workflow in that dialog (not that they are clearly indicated or particularly intuitive anyway).

Also, the feature to remember window pasition and size is, for the most part, completely broken when it comes to terminal windows (at least, it is so for urxvt).

Besides that, there are minor annoyances, like my mouse moving by itself (I really, really, really hate that). I am sure it can be disabled somewhere though. I just have to find it ;) Or the way that the feature to automatically change desktop on the left and right borders interferes with panels on such borders when you set them to autohide. Or the default autoraise value for windows when you set the sloppy focus feature which makes the whole thing unusable... Again, I am sure this is all configurable, but...

Going back to key bindings, I guess I need to do some reading or something. Configuring a bunch of key bindings can't possibly be that difficult. Maybe it's just that I have become so accustomed to plain text config files...

But I am going offtopic. I'll just keep you informed if this crashes or something. I consider this solved since the purpose of the thread was to be able to launch the desktop, and that part is not done, so, thank you :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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