LINUX.ORG.RU

Сообщения yalef

 

Не работает suspend в elogind

Всем привет! При закрытии ноутбука ожидаю, что он уйдет в suspend. Конфиг /etc/elogind/logind.conf выглядит так:

[Login]

HandleLidSwitch=suspend
HandleLidSwitchExternalPower=suspend
HandleLidSwitchDocked=ignore

/etc/elogind/sleep.conf:

[Sleep]
AllowSuspend=yes
AllowHibernation=yes
SuspendMode=s2idle

Но в итоге при закрытии комп просто выключается. Хотя если я установлю HandleLidSwitch=hibernate или ignore, то все работает как надо, я получаю гибернацию или ничего не происходит соответственно. acpid выключен если что, поэтому с elogind по идее ничего не должно конфликтовать

Думал может быть проблема связана с тем что я использую seatd, пересел на polkit, проблема осталась

 , , ,

yalef
()

Виртуализация в linux

Всем привет, хочу установить arch в виртуалке, чтобы поэксперементировать с конфигами. До этого никогда с виртуальными машинами не работал и ничего в этом не понимаю:) Какое ПО мне подойдет? Слышал что-то про qemu и kvm, но никогда не сталкивался, буду благодарен за какой нибудь гайд или рекомендацию

Перемещено hobbit из general

 

yalef
()

Не работает xbacklight

Всем привет. Не работает настройка яркости монитора через

xbacklight +10

или

xbacklight -inc 10

Никакого output’a после ввода команды нету. Из драйверов стоит mesa и xf86-video-amdgpu. Модель ноутбука lenovo ideapad 3 15are05.

Алсо не работают F клавиши, тоже не знаю как пофиксить

 ,

yalef
()

Установка Arch'a рядом с виндой

Установил винду, нужен рядом арч. Windows уже создал efi раздел на диске, нужно ли мне создавать еще один отдельно для линукса или нет?

 , ,

yalef
()

в системе не используется swap

при установке системы поставил swap 4Gb при озу 8Gb.Сейчас решил проверить как используется swap. Вот вывод free -h:

               total        used        free      shared  buff/cache   available
Mem:           7.2Gi       3.2Gi       2.9Gi       237Mi       1.2Gi       3.6Gi
Swap:          4.0Gi          0B       4.0Gi

Почему система не использует swap?

 

yalef
()

Arch linux (внезапно) не устанавливается

Ставлю Arch на нрвый ноут. Система не ставится, по крайней мере в boot’e ее нет. Ставил через новый archinstall. В чем может быть проблема?

 ,

yalef
()

Переключение раскладки через консоль

Есть ли возможность сменить раскладку через консоль? Я хочу дописать строчку кода в свой скрипт блокировки экрана, которая будет переключать раскладку на английскую. Я пробывал использовать setxkbmap us, но после ее ввода возможности переключиться обратно на русский через alt-shift уже нет. Есть какие нибудь альтернативы? Желательно не требующие скачивания дополнительных пакетов.

 

yalef
()

Убрать тени под заголовками окон в i3

Всем привет, кто нибудь знает как убрать тени под заголовками окон в i3? Вот мой конфиг picom:

opacity-rule = [
  "80:class_g = 'Polybar'",
  "95:class_g = 'Rofi'"
];

blur-background = false;
backend = "glx";

# Shadows
shadow = true;

shadow-radius = 7;
shadow-offset-x = 0;
shadow-offset-y = 0;
shadow-opacity = 0.3;

# fading
fading = true;
fade-delta = 5;
wintypes:
{
  dock = { shadow: false};
  full-shadow = true;
};

 , ,

yalef
()

Как запретить пульсе поднимать звук выше 100%?

Мигрировал на пульсу сегодня. Все работает гладко кроме одной детали. Когда я повышаю громкость при помощи горячих клавиш: bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5%

Звук может повышаться до очень больших чисел, есть способ это ограничить?

upd

Увидел, что на форуме уже был такой вопрос. И единственное решение, которое там есть - управление громкостью через pamixer, есть вариант без установки допольнительных пакетов?

 

yalef
()

неправильные цвета nvim в tmux

Установил в neovim’e тему ayu в конфиге прописано set termguicolors, без этого тема не будет корректно отображаться. При запуске neovim’a в tmux’е цвета темы отображаются некорректно(слева tmux, справа просто neovim в терминале) Терминал - termite.

Как это можно исправить? Я пробывал прописывать set -g default-terminal "screen-256color" в .tmux.conf и запускать сессию с флагом: tmux -2, но все остается также.

 , , ,

yalef
()

Не работает микрофон

Не работает микрофон на ноутбуке, как встроенный так и тот что в наушниках.

lspci | grep Audio

00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)

Крутил в альсе ползунки микрофона - толку нет.

 ,

yalef
()

utc показывает неправильное время

Только сейчас заметил что установленно неправильное время. Поставил timezone на Asia/Yekaterinburg но все равно получал неправильное время.

timedatectl:

          Local time: Пн 2020-05-11 06:13:18 +05
          Universal time: Пн 2020-05-11 01:13:18 UTC
          RTC time: Пн 2020-05-11 01:13:18
          Time zone: Asia/Yekaterinburg (+05, +0500)

На момент написания поста - utc - 12:31, а в Екб - 17:31

Как исправить?

 , ,

yalef
()

Не запускаются некоторые игры

Установил graveyard keeper и hollow knight gog’овские. Ни один из них не запускается получаю всегда вот это - рабочий стол на котором все запускается фризится, мышь работает, но ничего больше не происходит. На другие рабочие столы перемешаться и работать там могу. Как это можно исправить? Кто нибудь с таким сталкивался?

 , ,

yalef
()

нет пакета libssl.so.1.0.0

Пытаюсь запустить sh файл. При попытке запуска получаю это:

error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

Пакета libssl в пакмене я не нашел, openssl установлен. Как чинить?

 , ,

yalef
()

настройка цветов панели в tmux

Как мне настроить цвет активного и неактивного окна в панели tmux’a? Я пытаюсь прописать в конфиге это:

set -g window-status-current-bg white
set -g window-status-current-fg black

но в итоге при запуске новой сессии я получаю в консоль следующее:

/home/yalef/.tmux.conf:19: invalid option: window-status-current-bg       
                                                                                         
/home/yalef/.tmux.conf:20: invalid option: window-status-current-fg

Как настроить эти цвета в панели?

 

yalef
()

Alacritty не обновляет экран терминала пока не нажата клавиша

Заметил, что где то буквально через 2 секунды после бездействия в терминале, alacritty 'засыпает' и просыпается опять на несколько секунд когда нажата любая клавиша или сделано движение мышью. Как это можно пофиксить, что бы терминал постоянно работал? Пробывал другие терминалы - там все нормально.

 , ,

yalef
()

Полоски от терминала в vim

При запуске вима по правому и нижнему краю появляются полосы цвета бэкграунда терминала. На этом скриншоте нет этих полос, а вот мой скриншот - здесь есть заметные черные полосы по краям, от терминала. Я пытался менять терминалы, но везде проблема одна - полосы есть, просто разных размеров. Вот скриншот, тут два терминала kitty и alacritty, полосы есть и там и там. От них можно как то избавиться?

 ,

yalef
()

цвета urxvt применяются в vim

я добавил цветовую схему для urxvt в .Xresources. И эта же цветовая схема сохранилась в vim, и его тема, которая была прописана в vimrc не применяется. Как отключить отображение цветовой схемы urxvt в vim?

 , ,

yalef
()

ERROR parse_bar:162: malformated line: STEP=5%, i3blocks

Ставлю индиктор в конфиг i3blocks:

[volume]
command=~/.config/i3blocks/volume
#LABEL=♪ 
label=VOL 
interval=once
signal=10
STEP=5%
MIXER=[determined automatically]
SCONTROL=[determined automatically]

в итоге получаю ошибку в панель. При вводе в консоль 'i3blocks' получаю это:

ERROR parse_bar:162: malformated line: STEP=5%

Погуглил-выяснил что иногда ругается на то, что переменная указана большими буквами. Заменил имя переменной маленькими буквами, получаю вот это:

unknown key «step»

Что не так?

 

yalef
()

i3blocks добавление индикатора батареи

Пытаюсь добавить в i3blocks вот этот блок: https://github.com/vivien/i3blocks-contrib/tree/master/battery

отредачил конфиг добавил туда вот это:

[battery]
command=~/.config/i3blocks/battery
interval=30
LABEL=BAT
#LABEL=⚡
#BAT_NUMBER=0
acpi установил

скрипт по указаному пути скрипта вот код:


#!/usr/bin/perl
#
# Copyright 2014 Pierre Mavro <deimos@deimos.fr>
# Copyright 2014 Vivien Didelot <vivien@didelot.org>
#
# Licensed under the terms of the GNU GPL v3, or any later version.
#
# This script is meant to use with i3blocks. It parses the output of the "acpi"
# command (often provided by a package of the same name) to read the status of
# the battery, and eventually its remaining time (to full charge or discharge).
#
# The color will gradually change for a percentage below 85%, and the urgency
# (exit code 33) is set if there is less that 5% remaining.

use strict;
use warnings;
use utf8;

my $acpi;
my $status;
my $percent;
my $ac_adapt;
my $full_text;
my $short_text;
my $bat_number = $ENV{BAT_NUMBER} || 0;
my $label = $ENV{LABEL} || "";

# read the first line of the "acpi" command output
open (ACPI, "acpi -b 2>/dev/null| grep 'Battery $bat_number' |") or die;
$acpi = <ACPI>;
close(ACPI);

# fail on unexpected output
if (not defined($acpi)) {
    # don't print anything to stderr if there is no battery
    exit(0);
}
elsif ($acpi !~ /: ([\w\s]+), (\d+)%/) {
	die "$acpi\n";
}

$status = $1;
$percent = $2;
$full_text = "$label$percent%";

if ($status eq 'Discharging') {
	$full_text .= ' DIS';
} elsif ($status eq 'Charging') {
	$full_text .= ' CHR';
} elsif ($status eq 'Unknown') {
	open (AC_ADAPTER, "acpi -a |") or die;
	$ac_adapt = <AC_ADAPTER>;
	close(AC_ADAPTER);

	if ($ac_adapt =~ /: ([\w-]+)/) {
		$ac_adapt = $1;

		if ($ac_adapt eq 'on-line') {
			$full_text .= ' CHR';
		} elsif ($ac_adapt eq 'off-line') {
			$full_text .= ' DIS';
		}
	}
}

$short_text = $full_text;

if ($acpi =~ /(\d\d:\d\d):/) {
	$full_text .= " ($1)";
}

# print text
print "$full_text\n";
print "$short_text\n";

# consider color and urgent flag only on discharge
if ($status eq 'Discharging') {

	if ($percent < 20) {
		print "#FF0000\n";
	} elsif ($percent < 40) {
		print "#FFAE00\n";
	} elsif ($percent < 60) {
		print "#FFF600\n";
	} elsif ($percent < 85) {
		print "#A8FF00\n";
	}

	if ($percent < 5) {
		exit(33);
	}
}

exit(0);

но ничего не работает, получаю ошибку в панель

 

yalef
()

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