LINUX.ORG.RU

Сообщения IPR

 

poedit выдаёт исключение на некоторых файлах

Форум — General

Шалом.

Сабж собственно. Вот пример https://dropmefiles.com/gK5Ul файла.

Произошло непредвиденное исключение: cxxrt::bad_alloc
Собственно в самом файле ничего криминального не увидел.

Помогите, плиз.

 , ,

IPR
()

Плавное и безболезненное завершение работы браузера

Форум — General

Шалом, котаны.

Есть у меня скрипт для завершения работы, кому интересно https://ideone.com/PvS29T При наглом отключении (halt -p и reboot'е) браузер не восстанавливает сессию при следующем включении. Грустно. Как более корректно завершать работу таких приложений (чувствительных к сохранению данных)?

Заранее благодарю за ответ.

 , , ,

IPR
()

Кто-нибудь пользуется Trinity DE?

Форум — Talks

Шалом, сабж.
Имеется ввиду использования на серьёзных щщах, повседневно. Удалось собрать под FreeBSD всё, кроме tdegraphics и tdesdk (tdevelop и tdewebdev зависят от tdesdk), но это вопрос времени.

Думаю использовать, но местами есть недоперевод и ошибки перевода, в свободное время исправляю. Поэтому и хотелось бы знать, заливать перевод им обратно или это нафиг никому не упёрлось?

 , , ,

IPR
()

Философии и нытья тред

Форум — Talks

Шалом.
Дописался до пяти звёзд. 14 лет на ЛОРе. Были ещё аккаунты, но этот первый. Первый пароль на диалап, посему и вспомнил, когда нужно стало.
Но дело не в звёздах, дело во времени. 14 лет - срок регистрации, а для кого-то целая жизнь.
Время - безжалостная сука.

 , ,

IPR
()

Независимое меню приложений

Форум — General

Шалом.

Существует ли в природе независимое меню, чтоб настраиваемое и чтоб не rofi. B чтоб с поиском. И не Qt.

Заранее благодарю за ответ.

// rofi не хочу из-за жирноты и тормознутости.

 ,

IPR
()

Эмулятор терминала с особыми функциями

Форум — General

Всем шалом.

Интересует сабж, который умел бы выпадающие списки, переход по url и директориям, etc. Желательно не Qt и чтобы в портах ФрееБЗД был.

Заранее благодарю за ответ.

 ,

IPR
()

Русские символы меньше английских

Форум — General

Добрый вечор!

Включил 70-yes-bitmaps.conf, в .config/gtk-3.0/settings.ini прописал Terminus 12, но русские символы при этом отображаются размером 8, английские - 12. Проблема замечена в Firefox. Другие GTK3-приложения отображают нормально.

Подскажите, пожалуйста, в чём может быть проблема?

P.S.: Гугл не помог. Мучения с fonts.conf тоже.

 , ,

IPR
()

Сглаживание на Terminus TTF Bold

Форум — General

Всем привет.

Вопрос в следующем: как отключить любые действия по сглаживанию и прочим поскудным манипуляциям для terminus ttf bold? Именно для жирного и именно для terminus ttf.

Заранее благодарю за ответ.

P.S.: Дело в том, что в FF он ужасно размазывается и выглядит как сами знаете что.

 , , ,

IPR
()

Вопрос к специалистам по ACPI

Форум — General

Добрый вечор.

В dmesg'е выпадает следующее:

Firmware Warning (ACPI): 32/64X length mismatch in FADT/Pm1aEventBlock: 32/16 (20181003/tbfadt-748)
Firmware Warning (ACPI): 32/64X length mismatch in FADT/PmTimerBlock: 32/24 (20181003/tbfadt-748)
Firmware Warning (ACPI): Invalid length for FADT/Pm1aEventBlock: 16, using default 32 (20181003/tbfadt-850)
Firmware Warning (ACPI): Invalid length for FADT/PmTimerBlock: 24, using default 32 (20181003/tbfadt-850)

Понимаю, что ничего страшного, однако, подскажите пожалуйста, почему так?

Заранее благодарю за ответ.

 , , ,

IPR
()

GeoIP2 tool

Форум — General

Добрый вечор.

Вопрос в следующем: куда делась, как ныне называется утилита, которая возвращала город/страну по ip-адресу?

Заранее благодарю за ответ.

 , , tool

IPR
()

Вопрос по Samba и шарам

Форум — General

Шалом.

Правильно ли я понимаю, что последние версии самбы не заточены под создание банальных шар? Если да, то чем можно заменить для создания оных именно на smb?

Заранее благодарю.

 ,

IPR
()

Подскажите по polybar

Форум — General

Всем шалом.

Вопрос в следующем: умеет ли polybar в две строки? Без разницы, каждым отдельным виджетом или в целом.

Заранее благодарю.

 , , не умею в теги

IPR
()

Что можно улучшить в данном скрипте?

Форум — Development

Шалом.

Сабж. Может что-то можно оптимизировать (для скорости работы, удобства чтения и ПРАВИЛЬНОСТИ)?

#!/bin/sh

# CPUs
getstat_core_temp_separator="/"
getstat_core_temp_suffix="°C"

# Battery
getstat_battery_state_charging="заряжается"
getstat_battery_state_discharging="разряжается"
getstat_battery_state_charged="заряжена"
getstat_battery_state_missing="отсутсвует"
getstat_battery_state_unknown="ошибка"


getstat_sysctl="sysctl -n"
getstat_arg_n="$#"

getstat_core_temperature() {
    getstat_core_n="`${getstat_sysctl} hw.ncpu`"
    while [ ! "$getstat_core_n" -eq "0" ] ; do
	getstat_core_n="$(( ${getstat_core_n} - 1 ))"
	getstat_core_temp="`${getstat_sysctl} dev.cpu.${getstat_core_n}.temperature`"
	getstat_core_temp="`printf "${getstat_core_temp}" | cut -d, -f1`"
	printf "${getstat_core_temp}${getstat_core_temp_suffix}"
	[ "$getstat_core_n" -ge "1" ] && printf "${getstat_core_temp_separator}"
    done
}

getstat_memory_total() {
    getstat_memory_page_size="`${getstat_sysctl} vm.stats.vm.v_page_size`"
    getstat_memory_page_count="`${getstat_sysctl} vm.stats.vm.v_page_count`"
    getstat_memory_total="$(( ${getstat_memory_page_count} * ${getstat_memory_page_size} / 1048576 ))"
    printf "${getstat_memory_total}"
}

getstat_memory_used() {
    getstat_memory_page_size="`${getstat_sysctl} vm.stats.vm.v_page_size`"
    getstat_memory_page_wire="`${getstat_sysctl} vm.stats.vm.v_wire_count`"
    getstat_memory_page_active="`${getstat_sysctl} vm.stats.vm.v_active_count`"
    getstat_memory_used="$(( (${getstat_memory_page_wire} + ${getstat_memory_page_active}) * \
${getstat_memory_page_size} / 1048576 ))"
    printf "${getstat_memory_used}"
}

getstat_memory_free() {
    getstat_memory_free="$(( `getstat_memory_total` - `getstat_memory_used` ))"
    printf "${getstat_memory_free}"
}

getstat_battery_state() {
    getstat_battery_state="`${getstat_sysctl} hw.acpi.battery.state`"
    if [ "$getstat_battery_state" -eq "2" ] ; then
	getstat_battery_state="${getstat_battery_state_charging:=charging}"
    elif [ "$getstat_battery_state" -eq "1" ] ; then
	getstat_battery_state="${getstat_battery_state_discharging:=discharging}"
    elif [ "$getstat_battery_state" -eq "0" ] ; then
	getstat_battery_state="${getstat_battery_state_charged:=charged}"
    elif [ "$getstat_battery_state" -eq "-1" ] ; then
	getstat_battery_state="${getstat_battery_state_missing:=missing}"
    else
	getstat_battery_state="${getstat_battery_state_unknown:=unknown}"
    fi
    printf "${getstat_battery_state}"
}

getstat_battery_life() {
    getstat_battery_life="`${getstat_sysctl} hw.acpi.battery.life`"
    printf "${getstat_battery_life}"
}

while [ "$getstat_arg_n" -ne "0" ] ; do
    getstat_arg_n="$(( ${getstat_arg_n} - 1 ))"
    case ${1} in
	-ct)	getstat_out="${getstat_out} `getstat_core_temperature`" ;;
	-mt)	getstat_out="${getstat_out} `getstat_memory_total`" ;;
	-mu)	getstat_out="${getstat_out} `getstat_memory_used`" ;;
	-mf)	getstat_out="${getstat_out} `getstat_memory_free`" ;;
	-bs)	getstat_out="${getstat_out} `getstat_battery_state`" ;;
	-bl)	getstat_out="${getstat_out} `getstat_battery_life`" ;;
	*)	getstat_out="${getstat_out} `printf "${1}"`" ;;
    esac
    shift
done

echo ${getstat_out}


// Это не конец, будет больше отдавать.

Интересует улучшение конструкции обработки параметров в первую очередь.

Заранее благодарю.

 , devel, ,

IPR
()

Просьба для тех, у кого FreeBSD

Форум — General

Всем привет

У кого есть FreeBSD, скиньте, пожалуйста, сюда (в теге code) выхлоп kenv. Ну или на какой-нить pastebin.

Заранее благодарю.

 , kenv

IPR
()

А существует ли в природе...

Форум — Talks

...какая-нибудь легковесная утилита/скрипт, которая умеет только git clone? Чтобы не тащить весь git. Исключительно из соображения экономии места.

 , , git clone

IPR
()

Посоветуйте менеджер видео/фото

Форум — General

Шалом.

Посоветуйте, плиз, сабж. Без зависимостей от KDE/Gnome. Тулкит значения не имеет.

Заранее благодарю.

 ,

IPR
()

Извлечение метаданных из медиафайлов

Форум — General

Добрый вечор.
Требуется консольная утилита для извлечения метаданных из медиафайлов для использования в скрипте.
В основном требуется дата создания снимка/видео из файлов 3gp, mp4, jpg.
Заранее благодарю за ответ.

 , ,

IPR
()

Что не так с конфигом Xorg?

Форум — General
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "ServerFlags"
    Option         "AutoAddDevices" "false"
    Option         "AllowEmptyInput" "false"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "libinput"
#    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/event3"
#    Option         "Emulate3Buttons" "no"
#    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "NoLogo" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



Почему продолжает делать это:

[    26.307] (**) Option "CorePointer" "on"
[    26.307] (**) <default pointer>: always reports core events
[    26.307] (WW) <default pointer>: No Device specified, looking for one...
[    26.325] (II) <default pointer>: Setting Device option to "/dev/sysmouse"
[    26.325] (--) <default pointer>: Device: "/dev/sysmouse"
[    26.325] (==) <default pointer>: Protocol: "Auto"
[    26.325] (**) <default pointer>: always reports core events
[    26.325] (**) Option "Device" "/dev/sysmouse"
[    26.325] (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
[    26.325] (**) <default pointer>: ZAxisMapping: buttons 4 and 5
[    26.325] (**) <default pointer>: Buttons: 5
[    26.325] (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE, id 6)
[    26.325] (**) <default pointer>: (accel) keeping acceleration scheme 1
[    26.325] (**) <default pointer>: (accel) acceleration profile 0
[    26.325] (**) <default pointer>: (accel) acceleration factor: 2.000
[    26.325] (**) <default pointer>: (accel) acceleration threshold: 4
[    26.325] (II) <default pointer>: SetupAuto: hw.iftype is 4, hw.model is 0
[    26.325] (II) <default pointer>: SetupAuto: protocol is SysMouse


Я же сказал ему использовать libinput!

Заранее благодарю за ответ.

 

IPR
()

Дайте конфиги xorg для evdev

Форум — General

Шалом, котаны.

Ситуация такая: есть FreeBSD (в неё таки впилили evdev), есть тачпад (не synaptic), есть необходимость настроить прокрутку и нормальное поведение тапа (на данный момент одиночный тап срабатывает как кнопка «назад» в браузере). Думаю что разница между Линуксом и ФрееБЗД в данном случае не велика, посему прошу поделиться конфигами xorg тех, кто использует evdev.

Заранее благодарю.

 , , ,

IPR
()

Как запретить утекать данным через JS?

Форум — General

Шалом, братия.

Не знал в какой раздел засунуть, посему пишу сюда.
Есть JavaScript в браузере, нет желания и возможности его отключить для многих сайтов. Но есть желание запретить ему отдавать название и версию системы, разрешение экрана и размеры окна, и далее, и далее.

Подскажите, пожалуйста, как это возможно реализовать?

Заранее благодарю за ответ.

 , ,

IPR
()

RSS подписка на новые темы