Ruby с Tk в Gentoo

ethtools lo ayudará, pero el hardware debe satisfacer sus necesidades.

# ethtool interface | grep Wake-on

# ethtool eth0 | grep Wake-on
    Supports Wake-on: pumbag
    Wake-on: d

según wiki de ArchLinux:

Los valores Wake -on definen qué actividad desencadena el despertar:

  • d (deshabilitado ),
  • p (actividad PHY ),
  • u (actividad de unidifusión ),
  • m (actividad de multidifusión ),
  • b (actividad de difusión ),
  • a (Actividad ARP ), y
  • g (actividad del paquete mágico ).

Si necesita algún tipo de "Despertar -en -entrante -SSH", pruebe

# ethtool -s interface wol u

saludos

0
25.01.2016, 19:50
1 ответ

Давайте протестируем ваши установки Ruby. В каждой установленной вами версии Ruby запустите этот небольшой фрагмент:

require 'tk'

root = TkRoot.new { title "Hello, World!" }
TkLabel.new(root) do
   text 'Hello, World!'
   pack { padx 15 ; pady 15; side 'left' }
end
Tk.mainloop

Что произойдет, когда вы запустите это?


Решение

Проверив вашу установку, я пошел на поиски и нашел этот небольшой фрагмент кода во всех ебилдах папка в / usr / portage / dev-lang / ruby ​​:

# The Tk module can no longer be built because the module code is no
# longer compatible with newer stable versions.
# https://bugs.gentoo.org/show_bug.cgi?id=500894

Я представляю Ошибка 500894 - dev-lang / tcl 8.5.15 и 8.6.1-r1 необходимы на ~, но только 8.5.15 может быть установлен для вашего удовольствия от чтения. Рассмотрите возможность использования другого инструментария графического интерфейса. В дереве доступны следующие варианты:

  • kde-base / qtruby
  • dev-ruby / fxruby
0
29.04.2021, 00:18

Теги

Похожие вопросы