LINUX.ORG.RU

Сообщения Hi

 

Настройки rEFInd

Подскажите в rEFInd можно прописать настройки как в grub?

ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2

 ,

Hi
()

Передать gpu и display от хоста гостю

Небольшое предисловие: У меня ноутбук с одной видеокартой и дисплэем. В топике про возможности ресайзить дуалбут мне посоветовали попробоват windows в качестве гостя.

Прочитал, что проброс единственной видеокарты почти всегда глючит. Пока читал про проброс видеокарт, подумал, что мне ведь не нужен хост пока я пользуюсь гостем, может есть возможность загрузится в готся „напрямую“? Никогда не использовал kvm или xen без DE, вдруг можно просто передать загрузку?

Поэтому, хочу спросить, можно ли полностью передать видеокарту и дисплей гостю? *Можно ли запускать гостей из под grub?

AMD Ryzen 5 2500U Mobile Processor with Radeon Vega 8 с AMD-SVM, AMD-IOMMU

 , , , ,

Hi
()

Arch efi lvm grub

После установки arch получаю

Minimal BASH-like line editing is supported. For the first word. TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub>

Ошибок в ходе установки не возникает, поэтому напишу подробно. Подскажите, что делаю не так.

# Разметка диска
sda gpt
sda1 512MB type efi fat32
sda2 type lvm

pvcreate /dev/sda2
vgcreate vg /dev/sda2
lvcreate -n root -l100%FREE vg
mkfs.ext4 -L root /dev/mapper/vg-root

mount /dev/mapper/vg-root

mkdir /mnt/boot
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
#Загрузка arch
pacman -Syy
pacstrap /mnt base base-devel

genfstab -U -p /mnt >> /mnt/etc/fstab
#chroot
arch-chroot /mnt

pacman -S lvm2 grub efibootmgr dosfstools os-prober mtools

nano /etc/mkinitcpio.conf
	HOOKS=(... block lvm2 filesystems ...)
nano /etc/default/grub
	GRUB_PRELOAD_MODULES="... lvm"

os-prober

grub-install --target=x86_64-efi --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI --bootloader-id=GRUB --removable --recheck --debug

mkinitcpio -p linux

exit
umount /dev/sda1
umount /dev/mapper/vg-root

reboot

 , , , ,

Hi
()

ACPI Bug

Debian. 4.19.0-5-amd64. UEFI (без опции Legaсy Bios). Acer A315-41-R8XR. AMD Ryzen™ 5 2500U. Radeon™ Vega 8.

Ошибки в dmesg:

[    0.215364] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.219914] ACPI BIOS Error (bug): Failure creating [\_SB.PCI0.LPC0.EC0._Q46], AE_ALREADY_EXISTS (20180810/dswload2-316)
[    0.219922] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180810/psobject-221)
[    0.219925] ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)
[    0.219930] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.GPP2.BCM5], AE_NOT_FOUND (20180810/dswload2-160)
[    0.219933] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20180810/psobject-221)
[    0.219935] ACPI Error: Ignore error and continue table load (20180810/psobject-604)
[    0.219937] ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)

Пытаюсь разобраться со всеми ошибками перед тем, как начать настраивать проброс видеокарты в kvm. На форуме acer пишут прописать в grub acpi=off, но лучше найти адекватное решение.

 , ,

Hi
()

Debian EFI BUG

После установки debian+grub2, если хоть раз включить ноутбук не с жёсткого диска с debian (даже если включить совсем без жёсткого диска), компьютер перестаёт загружать grub (No Bootable Device). При этом изменяется вывод efibootmgr

Вывод до (сразу после установки Debian):

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0001* Debian	HD(1,GPT,b66c546b-47a5-4c46-a00d-13994f7552c1,0x800,0x100000)/File(\EFI\Debian\shimx64.efi)
Boot0002* USB HDD: SPCC Solid State Disk	PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(1,0)/HD(2,GPT,43b1f82c-beee-4264-b5fe-7b5737e72236,0xfa000,0x31800)RC
Boot0003* Windows Boot Manager	HD(2,GPT,43b1f82c-beee-4264-b5fe-7b5737e72236,0xfa000,0x31800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...r................
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

Вывод после (из Ubuntu without installing):

BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2003
Boot0000* Windows Boot Manager	HD(2,GPT,2a872dd3-61db-42d1-a0f0-4e29c52a5d7b,0xfa000,0x31800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Linpus lite	HD(1,GPT,3696d8a4-fdcf-4b04-8684-dc023c485c18,0x800,0xf337df)/File(\EFI\Boot\grubx64.efi)RC
Boot0002* USB HDD: SPCC Solid State Disk	PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(1,0)/HD(2,GPT,43b1f82c-beee-4264-b5fe-7b5737e72236,0xfa000,0x31800)RC
Boot0003* Windows Boot Manager	HD(2,GPT,43b1f82c-beee-4264-b5fe-7b5737e72236,0xfa000,0x31800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...r................
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

Решение: запустить установку Debian в Expert mode, принудительно установить grub-efi to the removable media path

 , , ,

Hi
()

watchdog: BUG: soft lockup - CPU#0 stuck for 23!

ACER A315-41-R8X. BIOS 1.13

AMD Ryzen 5 2500U Mobile Processor with Radeon Vega 8 Graphics

BUG при загрузке/установке linux, останавливающий загрузку:

[Firmware Bug]: AMD-Vi: IOAPIC[4] not in IVRS table
[Firmware Bug]: AMD-Vi: IOAPIC[5] not in IVRS table
[Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
AMD-Vi: Disabling interrupt remapping
ACPI BIOS Error (bug): Failure creating [\SB.PCI0.LPC0.EC0._Q46], AE_ALREADY_EXISTS (20180810/dswload2-316)
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180810/psobject-221)
ACPI Error: Skip parsing opcode OpcodeName unavalable (20180810/psloop-543)
ACPI BIOS Error (bug):Could not resolve [\_SB.PCI0.GPP2.BCM5], AE_NOT_FOUND (20180810/dswload2-160)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20180810/psobject-221)
ACPI Error: Ignore error and continue table load (20180810/psobject-604)
ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)
AMD-Vi: Unable to write to IOMMU perf counter.
rcu: INFO: rcu_sched self-detected stall on CPU
rcu: o4-...!: (ticks this GP) indle=c82/0/0x3 softirg=66/67 fqs=109
rcu: o (t=5250 jiffies g=-1031 q=33)
rcu: rcu_sched kthread starved for 5032 jiffies! g-1031 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=3
rcu: RCU grace-period kthread stack dump:
watchdog: BUG: soft lockup - CPU#0 stuck for 23! [migration/0:12]
watchdog: BUG: soft lockup - CPU#2 stuck for 23! [migration/2:21]
watchdog: BUG: soft lockup - CPU#1 stuck for 23! [migration/1:16]
watchdog: BUG: soft lockup - CPU#3 stuck for 23! [migration/3:26]
watchdog: BUG: soft lockup - CPU#5 stuck for 23! [migration/5:36]
watchdog: BUG: soft lockup - CPU#6 stuck for 23! [migration/6:141]
watchdog: BUG: soft lockup - CPU#7 stuck for 23! [migration/7:46]

Временное решение прописать noapic в grub

 , , ,

Hi
()

dualboot+lvm или windows/linux resize

У меня uefi only ноутбук с 1 винчестером (чью память я ценю не меньше, чем свою собственную). Пока у меня не было Windows, я при необходимости менял все размеры томов с помощью lvm. Сейчас необходим dualboot (linux+windows).

  • Есть ли решения для resize разделов как для linux, так и для windows? Ведь, насколько понимаю, windows на lv не запишешь.
  • Если такого решения нет. Рассматриваю варианты переноса точку монтирования Users от Windows.
    • На логический том при помощи Virtual Volumes. Очевидный минус такого решения: нет возможности изменять размер тома с windows, хотя бы можно менять размер под пользовательские каталоги. Кроме того virtualvolumes имеет некоторые ограничения.
    • На reiserfs, ReFs и т.п.

Рассмотрю все решения, позволяющие делать riseze для windows и linux. Заранее всем спасибо за советы. Linux only users (against dualboot), сосите жопу.

 , ,

Hi
()

A315-41-R8XR не поддерживает Legacy.

A315-41-R8XR не поддерживает Legacy.

 ,

Hi
()

Помогите поставить значки DarK на kde

Собственно значки

1) Первая попытка Параметры системы -> Значки -> Загрузить наборы значков -> Установить После установки не добавляется новый набор в меню для выборы. Хотя появляется каталог в ~/.local/share/icons/DarK-icons-master/

2) Вторая попытка На gitlab есть архив с содержанием аналогичным, что и в icons. Устанавливаю, следуя указаниям автора:

su -c 'apt install fakeroot debhelper findutils --no-install-recommends'
sh ~/.local/share/icons/DarK-icons-master/build_deb.sh
зависает на dh_link (62 строке файла rules)

Вот этот собственно rules

#!/usr/bin/make -f

build: build-arch build-indep
build-arch: build-stamp
build-indep: build-stamp

build-stamp:
	dh_testdir
	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp
	rm -rf debian/dark-icon-theme
	dh_clean

install: build
	if [ -f $(CURDIR)/dark-icon-theme_*.deb ]; then \
		rm -f $(CURDIR)/dark-icon-theme_*.deb ;\
	fi;
	dh_testdir
	dh_testroot
	dh_prep  
	dh_installdirs
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/icons
	cp -R $(CURDIR)/DarK $(CURDIR)/debian/dark-icon-theme/usr/share/icons/DarK

# gajim-theme
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/gajim/data/iconsets/
	ln -s /usr/share/icons/DarK/App_themes/gajim_dark $(CURDIR)/debian/dark-icon-theme/usr/share/gajim/data/iconsets/DarK
# gajim newer gtk3 version
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/lib/python3/dist-packages/gajim/data/iconsets/
	ln -s /usr/share/icons/DarK/App_themes/gajim_dark $(CURDIR)/debian/dark-icon-theme/usr/lib/python3/dist-packages/gajim/data/iconsets/DarK
# filezilla
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/filezilla/resources
	ln -s /usr/share/icons/DarK/App_themes/filezilla_dark $(CURDIR)/debian/dark-icon-theme/usr/share/filezilla/resources/DarK
# ugly pidgin theme hack
	mkdir -p $(CURDIR)/debian/dark-icon-theme/etc/X11/Xsession.d
	cp $(CURDIR)/debian/99_enable_pidgin_theme_dark $(CURDIR)/debian/dark-icon-theme/etc/X11/Xsession.d/99_enable_pidgin_theme_dark
# amule
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/amule/skins/
	ln -s /usr/share/icons/DarK/App_themes/amule_dark/amule_dark.zip $(CURDIR)/debian/dark-icon-theme/usr/share/amule/skins/amule_dark.zip
# emoticons
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/emoticons/
	ln -s /usr/share/icons/DarK/App_themes/emoticon_dark $(CURDIR)/debian/dark-icon-theme/usr/share/emoticons/DarK
# GIMP>=2.10
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/gimp/2.0/icons
	ln -s /usr/share/icons/DarK $(CURDIR)/debian/dark-icon-theme/usr/share/gimp/2.0/icons/DarK
# DolphinEMU
	mkdir -p $(CURDIR)/debian/dark-icon-theme/usr/share/games/dolphin-emu/sys/Themes
	ln -s /usr/share/icons/DarK/App_themes/dolphinemu_dark $(CURDIR)/debian/dark-icon-theme/usr/share/games/dolphin-emu/sys/Themes/DarK

binary-indep: build install
	dh_testdir
	dh_testroot
	dh_installdocs
	dh_installchangelogs 
	dh_compress
	dh_installdeb
	dh_gencontrol
	dh_link
	dh_fixperms
	dh_md5sums
	dh_builddeb -- -Znone -Snone -z0
#	dh_builddeb -- -Zxz -Sextreme -z9 --uniform-compression
	dh_clean
	if [ -f $(CURDIR)/../dark-icon-theme*.deb ]; then \
		mv $(CURDIR)/../dark-icon-theme*.deb $(CURDIR)/ ;\
	fi;

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

 ,

Hi
()

Проблемы с видеокартой

lenovo G505s с встроенной и дискретной видеокартой, debian

После того как установил фирмварь от amd, при загрузки каждый раз лицезрю ошибку:

Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0 See 'systemctl status systemd-backlight@backlight:acpi_video0.service' for details.

В /var/lib/systemd/backlight/ два файла pci-0000:00:01.0:backlight:acpi_video0 pci-0000:00:01.0:backlight:radeon_bl0

Кроме того иногда например когда сворачиваю окно, на мониторе остаётся та же картинка.

Не знаю точно как всё это связано. Может стоит установить фирмварь на встроенную видео карту? Если да, подскажите, как понять какая модель встроенной видеокарты?

lshw -c video

показывает только дискретную

 , , ,

Hi
()

Сменить PARTUUID

Подскажите как сменить PARTUUID? MBR

 

Hi
()

Удалить столбец всех файлов в каталоге

Необходимо удалить первый столбец в каждом файле в каталоге. Подскажите, как проще реализовать?

 

Hi
()

hardware error

Вроде бы всё работает нормально, но:

Message from syslogd@debian at Oct 11 08:10:26 ...
kernel:[ 2036.478060] [Hardware Error]: Corrected error, no action required.
Message from syslogd@debian at Oct 11 08:10:26 ...
kernel:[ 2036.478070] [Hardware Error]: CPU:0 (15:13:1) MC2_STATUS[Over|CE|MiscV|-|-|-|-|CECC]: 0xd81a4000000c0176
Message from syslogd@debian at Oct 11 08:10:26 ...
kernel:[ 2036.478082] [Hardware Error]: MC2 Error: VB Data ECC or parity error.
Message from syslogd@debian at Oct 11 08:10:26 ...
kernel:[ 2036.478090] [Hardware Error]: cache level: L2, tx: DATA, mem-tx: EV
Message from syslogd@debian at Oct 11 08:18:21 ...
kernel:[ 2511.572638] [Hardware Error]: Corrected error, no action required.
Message from syslogd@debian at Oct 11 08:18:21 ...
kernel:[ 2511.572646] [Hardware Error]: CPU:0 (15:13:1) MC2_STATUS[Over|CE|MiscV|-|-|-|-|CECC]: 0xd81a4000000c0176
Message from syslogd@debian at Oct 11 08:18:21 ...
kernel:[ 2511.572654] [Hardware Error]: MC2 Error: VB Data ECC or parity error.
Message from syslogd@debian at Oct 11 08:18:21 ...
kernel:[ 2511.572657] [Hardware Error]: cache level: L2, tx: DATA, mem-tx: EV 

 ,

Hi
()

запуск wine от другого пользователя

Можно ли запустить wine не от того пользователя, от которого запущены иксы? Если да, то как это сделать, чтобы избежать этой ошибки

err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.

 ,

Hi
()

Объявить переменную из вывода

A = ifconfig | grep 'eth0'

Как объявить переменную выводом ifconfig | grep 'eth0' ?

 

Hi
()

Браузер для proxy

Использую firefox. Поставил proxy. Хочу использовать в одном окне без proxy, а в другом с proxy. 1) Пробовал скачивать и запускать firefox из другой директории, но он использует общие настройки с установленным firfox. 2) Пробовал Chromium, не понравился.

Рассматриваю браузеры с открытым кодом или использование отдельных настроек для нового окна firefox (если это, вообще, возможно).

Дистрибутив Debian 9 (если это имеет значение).

 , , , ,

Hi
()

Сменить DNS

Debian 9 + kde-plasma-desktop.

Изменения в resolv.conf и interfaces после перезагрузки перезаписываются в resolv.conf. Пример игнорируемых изменений:

cat /etc/network/interfaces

# The primary network interface
#auto enp2s0
allow-hotplug enp2s0
iface enp2s0 inet dhcp
dns-nameservers 185.121.177.177

cat /etc/resolv.conf

nameserver 185.121.177.177

После перезагрузки в resolv записаны DNS полученные по dhcp.

 , , , ,

Hi
()

Как правильно добавлять запуск скриптов при загрузке

Debian 9. Пользовательские каталоги монтируются с noexec. Поэтому из них скрипты больше не запускаются. Посоветуйте, пожалуйста, достойные варианты для: запуска скриптов при загрузке или запуска скриптов «по щелчку» (быстро, удобно).

 , , ,

Hi
()

Запустить plasma 5 без менеджера дисплея

Установлены KDE plasma 5 и SDDM на Debian 9. Всё работает, но нужды в менеджере дисплазия нет.

 , , , ,

Hi
()

Debian не подхватывает сетевой интерфейс при загрузке

Установил Debian без иксов, только с базовыми программами. Через chroot установил ifconfig.

После загрузки сетевой интерфейс лежит. У сетевого интерфейса название enp... В interfaces есть настройки для устройства eth... (которого по факту нет). В udev нет никаких дополнительных конфигураций.

При выполнении ping сеть недоступна.

 , ,

Hi
()

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