LINUX.ORG.RU

Awesome. Не знали мы печали - апдейтов накачали.

 


0

1

Всем добрый вечер.
Друзья, подскажите, плз, решение проблемы.
Был у меня Awesome 3.4 и всё хорошо работало.
Щас обновился на свою голову до версии 3.5 - все перестало работать (но это для Awesome нормально).
Сижу правлю конфиг.
Интересует вопрос - у меня в rc.lua была строка

os.setlocale(os.getenv("LANG")
которая делала мои часики русскоязычными, и вообще, мой mytextclock отображал текст на русском языке. Теперь Awesome при упоминании этой строки падает. Ошибку показать не могу.
Может кто-нить уже сталкивался с этой проблемой и может подсказать решение (как заставить часики говорить на русском)?
Спасибо.

если в 2х словах описать, что из себя представляет 3.5, основываясь и цитируя багтрекер и участников канала #awesome, то получится вот так:

completely broken

за последние несколько дней, я услышал около 50-70 разных неприятных моментов, которые ждут мигрирующих с 3.4 или на свежеустановленном 3.5

science ★★☆
()

Вторая закрывающая скобка стоит в скрипте? Если да, то посмотри что выводит первая команда поместив перед этой строкой следущее:

naughty.notify({text = os.getenv(«LANG»)})

Это должно показать в уведомлении текущую локаль. Если уведомления нет (собрана без DBus), то

print(os.getenv(«LANG»))

которая выведет тебе в лог ошибок ~/.awesome-error

anonymous
()
Ответ на: комментарий от science

А я успешно мигрировал, все по дефолту было.

anonymous
()

Ошибку показать не могу.

Не знаешь, где смотреть, или что?

cat ~/.awesome-errors

yulya3102
()

Всем спасибо за помощь.
Оказывается эту строку в Awesome 3.5 нужно указывать после

local awful = require("awful")
Тогда работает.

dr_magnus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.