LINUX.ORG.RU

Сообщения Lavos

 

Вирус в BIOS

Форум — General

Достался комп от виндузятников, на который была установлена генточка.

# grub2-install /dev/sda
...
Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.

Ну ок:

# dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=32
# grub2-install /dev/sda
Installation finished. No error reported.

Через некоторое время обновился grub2 и я решил переустановить его загрузчик (не знаю зачем, захотелось):
# grub2-install /dev/sda
Sector 32 is already in use by the program `FlexNet'; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track.
WTF? Как так? Комп в руки к вендузятникам больше не попадал. Что это?
# fdisk -l /dev/sda
Disk /dev/sda: 74.5 GiB, 80026361856 bytes, 156301488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc6a640b7

Device     Boot   Start       End   Sectors  Size Id Type
/dev/sda1          2048   8390655   8388608    4G 82 Linux swap / Solaris
/dev/sda2       8390656 156301487 147910832 70.5G 83 Linux

 ,

Lavos
()

IPTV Player

Форум — Multimedia

Есть m3u плейлист со стримами, есть пачка иконок к каналам, есть epg в xml. Чем посмотреть в линуксах? Кроме Kodi есть еще что-нибудь?

 

Lavos
()

Несколько вопросов о pulseaudio

Форум — Multimedia

Предисловие:
Юзал семерочку максимальную (32bit) в qemu с пробросом туда видяшки (все игры прут). Проброс готовил через seabios, на хостовую графику (intel hd) приходилось накатывать патч, который превращал ее в тыкву, без этого проброс не ага.
Заимел видяшку с поддержкой инициализации через EFI, поменял в qemu seabios на ovmf, убрал тыква-патч, все ok, но семерочку пришлось ставить копроративную 64bit, 32bit не умеет в EFI, точнее OVMF не умеет в 32bit семерочку.
Внезапно оказалось, что драйверов для AC97 под 64bit нету, а qemu не умеет HDA через ALSA, вместо звука выдает «пшшш-пшшш» и «тыррр-тыррр». Пришлось поставить pulseaudio.

Итак, вопросы:
1) Как запилить клонирование звука на 2 устройства? Пробовал этот рецепт и этот - оба не работают, никакого доп. девайса в pavucontrol не появляется.
2) Для доступа к vfio приходится запускать qemu от root, а при стандартной установке pulseaudio запускается от юзера... Пришлось готовить pulse в system-wide mode, который unsupported и not recommended. Тут проблема в том, что когда pulse падает, он тут же запускается каким-то непонятным образом от юзера и системный уже не перезапустить, приходится ребутать комп. Что делать?

 

Lavos
()

Intel HDMI - нет звука

Форум — Linux-hardware
aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
aplay -D plughw:0,7 /usr/share/sounds/alsa/Front_Center.wav

В обоих случаях тишина. Картинка в HDMI уходит, а звук нет.
В alsamixer 5 штук SPDIF и все не mute. Там только микрофоны mute.
Как бы починить?

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ sudo lspci -k | grep -A1 Audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
        Subsystem: ASRock Incorporation 7 Series/C210 Series Chipset Family High Definition Audio Controller
        Kernel driver in use: snd_hda_intel

 , , ,

Lavos
()

Несколько вопросов о пробросе видяшки в виртуалку

Форум — General

Имеется: проц i5-2500, мать AssRock на B75, видяшка для хоста: i5-2500, видяшка для виртуалки: GTX570, kernel 4.2.0, qemu 2.4.0, патчи на ядро: i915_vga_arbitration и acs_override.

Главный вопрос: как сделать многоразовую виртуалку?
У меня она повторно после выключения работать отказывается:

(qemu) qemu-system-x86_64: vfio-pci: Cannot read device rom at 0000:01:00.0
Device option ROM contents are probably invalid (check dmesg).
Skip option ROM probe with rombar=0, or load from file with romfile=
И в dmesg: vfio-pci 0000:01:00.0: Invalid ROM contents.

Сдампил биос видеокарты, скармливаю ей: romfile=vbios.rom - первый запуск все ок (так же как и без дампа), повторный запуск - комп виснет. Перезагрузка гостя тоже приводит к зависанию.

И пара мелких вопросиков:
1) Как-нибудь можно обойтись одной мышкой и клавой? И для хоста и для гостя.
2) Возможно ли использовать qemu-шные spice/vnc одновременно с пробросом видяшки? Или единственный вариант - ставить vncserver на гостя?

Всякое разное:
# grep -iE 'vga|vfio' semero4ka.sh
-device vfio-pci,host=01:00.0,addr=07.0,multifunction=on,x-vga=on,romfile=vbios.rom \
-device vfio-pci,host=01:00.1,addr=07.1 \
-vga none \

# lspci -k | grep VGA -A2
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
        Subsystem: ASRock Incorporation 2nd Generation Core Processor Family Integrated Graphics Controller
        Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 570] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GF110 [GeForce GTX 570]
        Kernel driver in use: vfio-pci

# lspci -n | grep 01:00
01:00.0 0300: 10de:1081 (rev a1)
01:00.1 0403: 10de:0e09 (rev a1)

# grep CMDLINE_LINUX_DEFAULT /etc/default/grub 
GRUB_CMDLINE_LINUX_DEFAULT="vfio-pci.ids=10de:1081,10de:0e09 intel_iommu=on pcie_acs_override=downstream i915.enable_hd_vgaarb=1"

# dmesg -t | grep -iE 'iommu|vfio|dmar'
Command line: BOOT_IMAGE=/boot/kernel-genkernel-x86_64-4.2.0-gentoo-r1 root=/dev/sda2 ro vfio-pci.ids=10de:1081,10de:0e09 intel_iommu=on pcie_acs_override=downstream i915.enable_hd_vgaarb=1
Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA
ACPI: DMAR 0x00000000BDF3A748 0000B8 (v01 INTEL  SNB      00000001 INTL 00000001)
Kernel command line: BOOT_IMAGE=/boot/kernel-genkernel-x86_64-4.2.0-gentoo-r1 root=/dev/sda2 ro vfio-pci.ids=10de:1081,10de:0e09 intel_iommu=on pcie_acs_override=downstream i915.enable_hd_vgaarb=1
DMAR: IOMMU enabled
DMAR: Host address width 36
DMAR: DRHD base: 0x000000fed90000 flags: 0x0
DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap c0000020e60262 ecap f0101a
DMAR: DRHD base: 0x000000fed91000 flags: 0x1
DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap c9008020660262 ecap f0105a
DMAR: RMRR base: 0x000000bdd7c000 end: 0x000000bdda8fff
DMAR: RMRR base: 0x000000bf800000 end: 0x000000cf9fffff
DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
DMAR-IR: HPET id 0 under DRHD base 0xfed91000
DMAR-IR: Enabled IRQ remapping in xapic mode
DMAR: No ATSR found
DMAR: dmar0: Using Queued invalidation
DMAR: dmar1: Using Queued invalidation
DMAR: Setting RMRR:
DMAR: Setting identity map for device 0000:00:02.0 [0xbf800000 - 0xcf9fffff]
DMAR: Setting identity map for device 0000:00:14.0 [0xbdd7c000 - 0xbdda8fff]
DMAR: Setting identity map for device 0000:00:1a.0 [0xbdd7c000 - 0xbdda8fff]
DMAR: Setting identity map for device 0000:00:1d.0 [0xbdd7c000 - 0xbdda8fff]
DMAR: Prepare 0-16MiB unity mapping for LPC
DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]
DMAR: Intel(R) Virtualization Technology for Directed I/O
iommu: Adding device 0000:00:00.0 to group 0
iommu: Adding device 0000:00:01.0 to group 1
iommu: Adding device 0000:00:02.0 to group 2
iommu: Adding device 0000:00:14.0 to group 3
iommu: Adding device 0000:00:16.0 to group 4
iommu: Adding device 0000:00:1a.0 to group 5
iommu: Adding device 0000:00:1b.0 to group 6
iommu: Adding device 0000:00:1c.0 to group 7
iommu: Adding device 0000:00:1c.4 to group 8
iommu: Adding device 0000:00:1c.5 to group 9
iommu: Adding device 0000:00:1d.0 to group 10
iommu: Adding device 0000:00:1e.0 to group 11
iommu: Adding device 0000:00:1f.0 to group 12
iommu: Adding device 0000:00:1f.2 to group 12
iommu: Adding device 0000:00:1f.3 to group 12
iommu: Adding device 0000:01:00.0 to group 13
iommu: Adding device 0000:01:00.1 to group 13
iommu: Adding device 0000:02:00.0 to group 14
iommu: Adding device 0000:03:00.0 to group 15
iommu: Adding device 0000:04:00.0 to group 16
[drm] DMAR active, disabling use of stolen memory
VFIO - User Level meta-driver version: 0.3
vfio_pci: add [10de:1081[ffff:ffff]] class 0x000000/00000000
vfio_pci: add [10de:0e09[ffff:ffff]] class 0x000000/00000000

 , , ,

Lavos
()

Memory ballooning в QEMU

Форум — General

На чистом qemu можно сделать такую же работу ballooning, как в virt-manager?
Выделяю виртуалке 3G, процесс qemu и кушает все 3G. А в случае virt-manager — ~700Mb. Как оно это делает?
Нагуглил, что balloon в последних версиях qemu включен дефолтом, но на всякий случай запускаю qemu с -balloon virtio.
Но, видимо, этого мало...

 , ,

Lavos
()

Обновление семерочки максимальной в QEMU

Форум — General

Установил семерочку в QEMU. Пытаюсь обновить и не получается.
Делал так: нажал пуск, затем панель управления, там нашел 'центр обновления windows' и в нем нажал 'поиск обновлений'.
И вот уже более 3 часов крутится индикатор 'поиск обновлений' и все... Сетевой и дисковой активности нет, только процесс svchost.exe кушает на 100% одно процессорное ядро.
А в Virtualbox работает. QEMU не поддерживает обновление Windows?
Запускаю так:

#!/bin/sh

exec qemu-system-x86_64 \
        -nodefaults \
        -machine pc,accel=kvm \
        -enable-kvm \
        -cpu host \
        -smp cpus=4,sockets=1,cores=4,threads=1 \
        -balloon virtio \
        -m 3G \
        -vga qxl \
        -usbdevice tablet \
        -device virtio-serial-pci \
        -spice port=5930,disable-ticketing \
        -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
        -chardev spicevmc,id=spicechannel0,name=vdagent \
        -rtc base=localtime,clock=host \
        -boot menu=off \
        -drive file=windows7.img,if=virtio,format=raw,index=0,media=disk \
        -drive file=ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso,if=ide,index=0,media=cdrom,readonly=on,format=raw \
        -drive file=virtio-win-0.1.102.iso,if=ide,index=1,media=cdrom,readonly=on,format=raw \
        -net nic,vlan=0,model=virtio -net tap,vlan=0,ifname=tap0,script=no,downscript=no \
        -soundhw ac97 \
        -monitor stdio \
        -name Windows7 \
        "$@"

ps: На винфаке с вопросами сложнее 'как через синюю букву Е открыть одноклассники' посылают на лор...

 , , ,

Lavos
()

Как выбирать железо для проброса видяшки?

Форум — Talks

Сабж (в 100500й раз наверное).
1) С процами все вроде бы просто. Начиная с хасвелов почти все умеют. Можно сходить на ark.intel.com и уточнить.
2) Мамки... Если в настройках биоса есть опция «VT-d enable» — то точно взлетит? Или не точно? Например, MSI Z710A PC Mate - опция есть, но в спеках чипсета Z170 написано, что VT-d оно не поддерживает. Что это? MSI забыла опцию из биоса убрать для этой модели, или они сверху моста свой чип для поддержки VT-d напаяли?
3) Видяшки...
3.a) Возможно использовать процессорную интеграшку для хоста и pci-e для гостевой, или надо две pci-e?
3.b) Что требуется от пробрасываемой видяшки? «Поддержка проброса» должна быть в GPU, или в BIOS видеокарты? Т.е. если гуглятся истории успеха с определенной GTXxxx, то любые эти GTX будут пробрасываться, или еще и от производителя зависит? Тут совсем ничего не понятно.

 ,

Lavos
()

Отключить тормозилку проца при работе от батарейки

Форум — Linux-hardware

Имеется HP 2570p с Core i5. При подключенном шнурке питания максимальный множитель на оба ядра 29x, либо 31x, если используется только 1 ядро. При отключенном шнурке множитель ограничен 12x.
Это где-то гвоздями в железе прибито, или тормозилку можно отключить? Ядро собрано с governor=ondemand, всякие програмные тормозилки (типа laptopmodetools) не используются.

 , , ,

Lavos
()

Двухсимочный камерофон

Форум — Mobile

Что-то тяжело стало таскать с собой два телефона, а может взять двухсимочник? Есть кошерные?
Хотеть:
1) две симки - обязательно
2) крутая камера (относительно других смартфонов) - обязательно
3) слот microsd (чтоб сериальчики закидывать в fullhd сразу сезонами + видео снимать в 4к часами) - обязательно
4) очень желательна съемная батарейка (чтоб запасную таскать, иначе не получится снимать 4к видео часами), но не критично, могу и powerbank таскать, но батарейка удобнее
5) лопата (5"+) и желательно amoled, но сойдет и ips

Вот смотрю на LG G4 H818... И не нравится мне в нем лоченый загрузчик, божественного cyanogen-а под него похоже не будет...

 , , ,

Lavos
()

Gentoo - как убрать задержку после ввода неправильного пароля?

Форум — General

Сабж. Хочется и локально и для ssh. Что-то рабочие способы не гуглятся...

 , , ,

Lavos
()

Linux kernel 4.1.0 - не работает звук с CONFIG_SND=n

Форум — Linux-hardware

Ядро 4.1.0 пришлось собрать с CONFIG_SND=n, иначе оно берет и виснет на загрузке.

Но теперь не работает звук. Может кто знает как запилить звук при CONFIG_SND=n? Или хотя бы как-нибудь сделать, чтобы ядро не вешалось при включении этой опции?
4.0.5 замечательно работало с таким конфигом (и звук работал):

CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_HRTIMER=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_VMASTER=y
CONFIG_SND_KCTL_JACK=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_PCI=y
CONFIG_SND_HDA=y
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_HDMI=y
CONFIG_SND_HDA_GENERIC=y
А теперь с 4.1.0 нельзя так.
Карточка (на ядре 4.0.5):
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
        Subsystem: Gigabyte Technology Co., Ltd 6 Series/C200 Series Chipset Family High Definition Audio Controller
        Kernel driver in use: snd_hda_intel
И вторая:
01:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio Controller (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GF110 High Definition Audio Controller
        Kernel driver in use: snd_hda_intel

 , ,

Lavos
()

Huawei E369

Форум — Linux-hardware

Хочется перманентно перевести E369 в режим модема, без костылей в виде usb_modeswitch. Возможно такое? Нагуглил для него AT^SETPORT="A1,A2;1,2,3" - устройство в режиме Modem (работает быстрее и стабильнее) - отвечает OK, но толку нет, все равно определяется как CD-ROM:

usb 1-4: new high-speed USB device number 115 using ehci-pci
usb 1-4: New USB device found, idVendor=12d1, idProduct=1505
usb 1-4: New USB device strings: Mfr=2, Product=1, SerialNumber=3
usb 1-4: Product: HUAWEI MOBILE
usb 1-4: Manufacturer: HUAWEI
usb 1-4: SerialNumber: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
usb-storage 1-4:1.0: USB Mass Storage device detected
scsi host65: usb-storage 1-4:1.0
scsi 65:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
sr 65:0:0:0: [sr1] scsi-1 drive

 ,

Lavos
()

Gentoo - emerge и koi8-r

Форум — General

Некоторое время тому назад emerge перестал показывать объем загружаемых сорцов в человекочитабельном виде. Думал само пройдет, но не прошло.
Например:

$ emerge --nodeps -pv firefox

These are the packages that would be merged, in order:

[ebuild  N     ] www-client/firefox-37.0.2::gentoo  USE="gmp-autoupdate minimal -bindist -custom-cflags -custom-optimization -dbus -debug -gstreamer -hardened (-pgo) -pulseaudio (-selinux) -startup-notification -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite {-test} -wifi" LINGUAS="ru -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW" 174б═958 KiB

Total: 1 package (1 new), Size of downloads: 174б═958 KiB

$ eselect locale show
LANG variable in profile:
  ru_RU.koi8r
Вот что это за «174б=958»?
Это у меня что-то сломалось? Как починить? Или гентушные разработчики прогнулись под поттеринга и теперь только ради возможности посмотреть объем сорцов нужно переходить на юникод?

 , ,

Lavos
()

Дешевая звуковушка с коаксиальным SPDIF выходом.

Форум — Linux-hardware

Хотеть сабж! Бывает такое? Можно совсем без ЦАП, только цифра нужна.
Вот такое небось не взлетит в этих наших линуксах?

 ,

Lavos
()

ALSA: клонировать звук на две карты

Форум — General

Боги альсы и цари asoundrc, подскажите как сделать такую штуку:

Нужно, чтобы устройство «default» ссылалось сразу на две звуковушки: ALC889 Analog (hw:0,0) и NVidia HDMI (hw:1,7).
Нужно только стерео. Еще нужно, чтобы dmix работал.

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

Удалось нагуглить несколько asoundrc - но либо dmix не работает, либо совсем ничего не работает (альса ругается на кривой конфиг).
Через пшшшаудио получилось такое сделать, но там другие проблемы.

 , ,

Lavos
()

Xfce 4.12 - отвалилась перезагружалка/выключалка

Форум — Desktop

После обновления мышки до 4.12 сломалась перезагружалка. В менюшке выхода доступен только пункт 'выйти', а 'перезагрузить' и 'выключить' нет.
В sudo есть права на запуск xfsm-shutdown-helper без пароля.
Кто-нибудь сталкивался?

 ,

Lavos
()

Gentoo - как установить 32-bit пакет в 64-bit системе?

Форум — General

Хочу установить 32-битный games-emulation/pcsxr в 64-битную систему. Как это сделать красиво?
Некрасиво (руками) попробовал - не ага.

$ sh autogen.sh --build=i686-pc-linux-gnu
...

$ make
...

/bin/sh ../libtool  --tag=CC   --mode=link gcc  -g -O2   -o pcsxr LnxMain.o Plugin.o Config.o GtkGui.o MemcardDlg.o ConfDlg.o Cheat.o DebugMemory.o AboutDlg.o ../libpcsxcore/libpcsxcore.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0  -lpthread -lz -lm -lXext -lXtst -ldl -lnsl
libtool: link: gcc -g -O2 -o pcsxr LnxMain.o Plugin.o Config.o GtkGui.o MemcardDlg.o ConfDlg.o Cheat.o DebugMemory.o AboutDlg.o  ../libpcsxcore/libpcsxcore.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lpthread -lz -lm -lXext -lXtst -ldl -lnsl
ConfDlg.o: In function `OnCpu_Clicked':
/tmp/pcsxr/gui/ConfDlg.c:914: undefined reference to `psxRec'
/tmp/pcsxr/gui/ConfDlg.c:914: undefined reference to `psxRec'
../libpcsxcore/libpcsxcore.a(misc.o): In function `RecvPcsxInfo':
/tmp/pcsxr/libpcsxcore/../libpcsxcore/misc.c:680: undefined reference to `psxRec'
/tmp/pcsxr/libpcsxcore/../libpcsxcore/misc.c:680: undefined reference to `psxRec'
../libpcsxcore/libpcsxcore.a(r3000a.o): In function `psxInit':
/tmp/pcsxr/libpcsxcore/../libpcsxcore/r3000a.c:38: undefined reference to `psxRec'
collect2: error: ld returned 1 exit status
Makefile:461: recipe for target 'pcsxr' failed
make[1]: *** [pcsxr] Error 1
make[1]: Leaving directory '/tmp/pcsxr/gui'
Makefile:447: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
Собирать в 32bit chroot'е как-то совсем костыльно.

 , , ,

Lavos
()

Gentoo - X.org/Wayland + GTK3 на сервере

Форум — Talks

Что там слышно про гентушных разработчиков, каких веществ им завезли?

Обновляем сервер:

# emerge -pvDNu world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy ">=x11-libs/gtk+-3.4:3" has unmet requirements.
- x11-libs/gtk+-3.14.6::gentoo USE="introspection vim-syntax -X (-aqua) -cloudprint -colord -cups -debug -examples -test -wayland -xinerama"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( aqua wayland X )

  The above constraints are a subset of the following complete expression:
    any-of ( aqua wayland X ) xinerama? ( X )

(dependency required by "gnome-base/dconf-0.22.0[X]" [ebuild])


Смотрим пошто ей dconf:
# equery d dconf
 * These packages depend on dconf:
dev-libs/glib-2.42.1 (gnome-base/dconf)

Смотрим пошто глибу dconf:
# grep dconf /usr/portage/dev-libs/glib/glib-2.42.1.ebuild 
	gnome-base/dconf
# dconf needed, bug #498436

Смотрим баг #498436:
Bug 498436 - dev-libs/glib: ensure dconf is present (Was: app-editor/gedit: can't save gedit settings without gconf/dconf) 

Это чудесно! У какого-то маразматика не работает gedit и поэтому в зависимости к glib прописали dconf, который тащит за собой иксы (можно отключить) и dbus (нельзя отключить).
Думаю как поступить... Засунуть dconf в package.provided, или поставить windows server?

 , , , ,

Lavos
()

Xfce: запуск приложений по горячим клавишам (как в семерочке максимальной)

Форум — Desktop

Т.е. если приложение не запущено - запустить, если запущено - переключиться на него, а не запускать еще одну копию.
Как сделать в Xfce на генточке? Ну или может универсальный DE-независимый метод есть?
Я что-то не соображу как такое гуглить.

ps: А в толстых DE такое из коробки есть? В кедах, в гноме?

 ,

Lavos
()

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