Awesome 3.x 설정 문제
글쓴이: feedseaotter / 작성시간: 수, 2009/02/04 - 4:33오후
awesome을 쓰는 분이 얼마나 계실지 불안하긴 하지만 혹시나 하는 마음에 질문드려봅니다.
3.x로 올라가면서 설정파일이 많이 달라졌네요.
일단 간단하게 단축키와 테마는 설정했는데 위젯을 설치하면서 문제가 생기네요.
wicked 라이브러리를 추가하고 예제를 따라해보고 있는데
textbox와 graph 형식은 아무 문제없는데 progressbar 형식을 넣고 설정을 불러오면 불러오는 도중에 멈춰버립니다.
아주 멈춰버리는 건 아니고 마우스는 움직이는데 단축키도 안되고, 상태창도 나오지 않아 결국 X를 재시작해야 합니다.
또 textbox 관련된 위젯이라도 함수를 만들어서 쓰는 경우에는 또 같은 현상이 일어나는데 왜 그런지 모르겠습니다.
아래는 Awesome Wiki에 나와있는 예제입니다.
일단, 3.1과 3.1.1 모두 같은 현상이네요.
3.x를 문제없이 사용하고 계시다면 설정 파일 좀 부탁드립니다.
volumewidget = widget({ type = 'textbox', name = 'volumewidget' }) function amixer_volume(format) local f = io.popen('amixer get PCM') local l = f:lines() local v = '' for line in l do if line:find('Front Left:') ~= nil then pend = line:find('%]', 0, true) pstart = line:find('[', 0, true) v = line:sub(pstart+1, pend) end end f:close() return {v} end wicked.register(volumewidget, amixer_volume, "<span color='white'>Volume</span>: $1", 4)
membarwidget = widget({ type = 'progressbar', name = 'membarwidget', align = 'right' }) membarwidget:properties_set('mem', { width = 40, height = 0.65, gap = 0, border_padding = 1, border_width = 1, ticks_count = 0, ticks_gap = 0, vertical = false }) membarwidget:bar_properties_set('mem', { bg = '#222222', fg = '#285577', fg_center = '#285577', fg_end = '#285577', fg_off = '#222222', reverse = false, min_value = 0, max_value = 100 }) wicked.register(membarwidget, wicked.widgets.mem, '$1', 1, 'mem')
Forums:
댓글 달기