Coder Social home page Coder Social logo

dumon's People

Contributors

veny avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

dumon's Issues

no config file -> failed to open profile dialog

/home/veny/projects/dumon/lib/dumon/ui.rb:298:in profile_management_dialog': undefined methodkeys' for nil:NilClass
from /home/veny/projects/dumon/lib/dumon/ui.rb:234:in block in create_menu' from /home/veny/projects/dumon/lib/dumon/ui.rb:66:incall'
from /home/veny/projects/dumon/lib/dumon/ui.rb:66:in main' from /home/veny/projects/dumon/lib/dumon/ui.rb:66:inrender'
from lib/dumon.rb:125:in run' from lib/dumon.rb:157:in

'

nvidia graphic drivers

Should dumon work also with nvidia drivers?

I have Installed nvidia-current drivers and dumon does not work anymore.

Stacktrace when I run dumon:

tomor@tomor-lenovo:~$ dumon
I, [2013-07-10T07:55:50.494511 #3508] INFO -- : Dumon 0.2.3, running on Ruby 1.8.7 (2011-06-30) [x86_64-linux]
I, [2013-07-10T07:55:50.795961 #3508] INFO -- : System tool found: /usr/bin/xrandr
/usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/rrutils/options.rb:17:in assert': no outputs found (ArgumentError) from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/omanager.rb:190:inread'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/omanager.rb:166:in initialize' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:28:innew'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:28:in new_omanager' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:14:ininitialize'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:61:in initialize' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:93:ininitialize'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon.rb:62:in new' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon.rb:62:innew_ui'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon.rb:44:in initialize' from /usr/lib/ruby/1.8/singleton.rb:94:innew'
from /usr/lib/ruby/1.8/singleton.rb:94:in instance' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/bin/dumon:5 from /usr/bin/dumon:19:inload'
from /usr/bin/dumon:19

Add 'after' hook

Add a way how to call some additional CLI command if the screens are changed.

undefined method `prepend_environment_path' for GLib:Module (NoMethodError)

Hi,
can you tell me whats wrong?

I've installed dumon via "sudo gem install dumon". Instalation finished ok.

When I run dumon I get:

tomor@tomor-t530:~$ dumon
/var/lib/gems/1.9.1/gems/gtk2-1.2.6/lib/gtk2/base.rb:20:in `<top (required)>': undefined method `prepend_environment_path' for GLib:Mo
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.9.1/gems/gtk2-1.2.6/lib/gtk2.rb:11:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.9.1/gems/dumon-0.2.8/lib/dumon.rb:5:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.9.1/gems/dumon-0.2.8/bin/dumon:3:in `<top (required)>'
        from /usr/local/bin/dumon:23:in `load'
        from /usr/local/bin/dumon:23:in `<main>'
tomor@tomor-t530:~$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.23
  - RUBY VERSION: 1.9.3 (2012-04-20 patchlevel 194) [x86_64-linux]
  - INSTALLATION DIRECTORY: /var/lib/gems/1.9.1
  - RUBY EXECUTABLE: /usr/bin/ruby1.9.1
  - EXECUTABLE DIRECTORY: /usr/local/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /var/lib/gems/1.9.1
     - /home/tomor/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

Crash by rendering popup menu if only one output is there

/home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:160:in block in create_menu': undefined methodappend' for nil:NilClass
from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:155:in each' from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:155:increate_menu'
from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:71:in block in initialize' from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:40:incall'
from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:40:in main' from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon/ui.rb:40:inrender'
from /home/veny/.gem/ruby/1.9.1/gems/dumon-0.1.5/lib/dumon.rb:41:in run' from -e:1:in

'

profiles -> crash

When I click on profiles, dumon srashes with:

I, [2013-03-29T07:32:46.219880 #3189] INFO -- : Dumon 0.2.3, running on Ruby 1.8.7 (2011-06-30) [x86_64-linux]
I, [2013-03-29T07:32:46.291479 #3189] INFO -- : System tool found: /usr/bin/xrandr
W, [2013-03-29T07:32:49.936644 #3189] WARN -- : failed to read configuration: undefined method keys' for nil:NilClass /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/rrutils/options.rb:78:inkeys_to_sym': not a hash
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon.rb:85:in read_config' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:261:inprofile_management_dialog'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:234:in create_menu' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:66:incall'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:66:in main' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon/ui.rb:66:inrender'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/lib/dumon.rb:126:in run' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.3/bin/dumon:5 from /usr/bin/dumon:19:inload'
from /usr/bin/dumon:19

Error if an output does not define a default resolution

/home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/rrutils/options.rb:47:in block in verify_options': missing mandatory option: default (ArgumentError) from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/rrutils/options.rb:44:ineach'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/rrutils/options.rb:44:in verify_options' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/omanager.rb:202:inblock in read'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/omanager.rb:200:in each' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/omanager.rb:200:inread'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/omanager.rb:175:in initialize' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/ui.rb:28:innew'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/ui.rb:28:in new_omanager' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/ui.rb:14:ininitialize'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/ui.rb:61:in initialize' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon/ui.rb:93:ininitialize'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon.rb:58:in new' from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon.rb:58:innew_ui'
from /home/veny/.gem/ruby/2.0.0/gems/dumon-0.2.5/lib/dumon.rb:44:in initialize' from /usr/lib/ruby/2.0.0/singleton.rb:141:innew'
from /usr/lib/ruby/2.0.0/singleton.rb:141:in block in instance' from /usr/lib/ruby/2.0.0/singleton.rb:139:insynchronize'
from /usr/lib/ruby/2.0.0/singleton.rb:139:in instance' from -e:1:in

'

profiles -> crash (ruby 1.8.7)

When I click on "Profiles" dumon crashes.
ruby --version: ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

Stacktrace:
/usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon.rb:68:in config_file': undefined methodhome' for Dir:Class
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon.rb:83:in read_config' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon/ui.rb:250:inprofile_management_dialog'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon/ui.rb:223:in create_menu' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon/ui.rb:66:incall'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon/ui.rb:66:in main' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon/ui.rb:66:inrender'
from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/lib/dumon.rb:124:in run' from /usr/lib/ruby/gems/1.8/gems/dumon-0.2.0/bin/dumon:5 from /usr/bin/dumon:19:inload'
from /usr/bin/dumon:19

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.