LINUX.ORG.RU

Сообщения qiomi

 

Oibaf замержил Gallium-nine в свой PPA

Теперь пользователям вайна под открытыми дравами попробовать сабж намного проще: https://launchpad.net/~oibaf/ archive/graphics-drivers/

Придтется ещё собрать патченый Wine и заменить файлы как описано здесь: https://github.com/iXit/Mesa-3D/tree/master/src/gallium/state_trackers/nine

 , , ,

qiomi
()

Ищу аддон для копирования выделенных ссылок вместе с title

Собственно сабж. Нужен аддон для выделения и выковыривания ссылок вместе с текстом в виде аддона для браузера. Желательна поддержка кастомно формата вывода.

И да я пытался сам найти, но для хрома как всегда ничего нет кроме мусора, а для Firefox порядка 20 аддонов вылазит и каждый из них не подходит по своему:
- Один умеет копировать только ссылки.
- Другой умеет копировать и ссылку и текст, но только одну.
- Остальные судя по названию/описанию тоже хрень.
Буду продолжать искать подходящий вариант, но буду благодарен за подсказку если кто знает рабочий вариант.

Регекспы не предлагать ибо блондинки их медленно усваивают.

 , ,

qiomi
()

Не взлетает GPU offloading после падения иксов

Я как настоящий мазохист решил потестировать работоспособность GPU offload на Nouveau на примере затычки GeForce 210. Собственно в у меня мониторы подключены к интеграшке Intel HD4600, и две дискретки: AMD HD6950 и вот эта Nvidia GeForce 210.

Зная о том, что Nouveau скорее всего будет лочить систему и вызывать прочие штуки поставил для теста отдельную Ubuntu 14.04 с 3.16RC2 и драйверами из PPA Oibaf. При первом запуске все поднялось как и должно, «xrandr --listproviders» видел все три карты и DRI_PRIME=2 запускал все как и надо на затычке.

Собственно при запуске более-менее вменяемого приложения я получил ожидаемый креш иксов, и после ре-логина у меня в --listproviders остался только интел.

Посмотрев в Xorg.0.log обнаружил там вот что:

[   280.141] (II) xfree86: Adding drm device (/dev/dri/card2)
[   280.142] setversion 1.4 failed: Permission denied
[   280.142] (II) config/udev: Ignoring already known drm device (/dev/dri/card2)
[   280.142] (II) xfree86: Adding drm device (/dev/dri/card0)
[   280.142] setversion 1.4 failed: Permission denied
[   280.142] (II) config/udev: Ignoring already known drm device (/dev/dri/card0)
[   280.142] (II) xfree86: Adding drm device (/dev/dri/card1)
[   280.143] (--) PCI:*(0:0:2:0) 8086:0412:1849:0412 rev 6, Mem @ 0xf0400000/4194304, 0xb0000000/268435456, I/O @ 0x0000f000/64
[   280.143] (--) PCI: (0:1:0:0) 1002:6719:1043:03d4 rev 0, Mem @ 0xe0000000/268435456, 0xf0020000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[   280.143] (--) PCI: (0:2:0:0) 10de:0a23:1043:833f rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288

При начальной загрузке было так:

[    22.456] (II) xfree86: Adding drm device (/dev/dri/card2)
[    22.456] (II) xfree86: Adding drm device (/dev/dri/card0)
[    22.456] (II) xfree86: Adding drm device (/dev/dri/card1)
[    22.457] (--) PCI:*(0:0:2:0) 8086:0412:1849:0412 rev 6, Mem @ 0xf0400000/4194304, 0xb0000000/268435456, I/O @ 0x0000f000/64
[    22.457] (--) PCI: (0:1:0:0) 1002:6719:1043:03d4 rev 0, Mem @ 0xe0000000/268435456, 0xf0020000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[    22.457] (--) PCI: (0:2:0:0) 10de:0a23:1043:833f rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288

ЧЯДНТ? Как сделать так чтобы оно детектило карты после креша иксов?

 , , ,

qiomi
()

У мышей каких ещё производителей есть свободная прокрутка колёсика?

Выбираю новую мышку и пока смотрю на логитековские Performance Mouse MX и G700s. Но G700s слишком игровая и по отзывам слишком быстро убивает аккумулятор, а на MX слишком мало кнопок.

Вот мне и стало интересно, а есть ли альтернативы со свободной прокруткой? Цена не очень важна.

 

qiomi
()

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

В общем есть виртуалка с проброшенным SATA контроллером, одним винтом и установленными на нём Win81 и Ubuntu1204, чуть больше инфы здесь. Запускается вот так:

qemu-system-x86_64 \
-bios /usr/share/qemu/bios.bin \
-enable-kvm \
-vga qxl \
\
-m 5G \
-cpu host \
-smp 6,sockets=1,cores=6,threads=1 \
-device pci-assign,host=04:00.0,rombar=0 \
-soundhw hda \
-usb \
-device usb-kbd \
-device usb-mouse \
\
-name "vm_vfio_pci" \
-M q35 \
\
-device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 \
-device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on \
-device vfio-pci,host=05:00.0,bus=pcie.0
Здесь 05:00.0 это SATA контроллер. С одной виндой всё работало отлично, но мне в виртуалке нужна ещё и Ubuntu чтобы тестить там Catalyst, а ещё хочется сравнить производительность без виртуальной машины, поэтому у меня проброшен именно SATA контроллер. Диск грубо говоря имеет вот такие разделы:
1 - NTFS 300mb, бутлоадер оффтопика
2 - NTFS Оффтопик.
3 - Загрузочный раздел с установленным на него grub. Тут стоит линукс.

И вот тут начались проблемы. Первый раз после загрузки хоста grub в виртуалке грузится корректно, а второй и последующие уже никак. Т.е сначала долго тупит, а потом выдает сабж:

Boot failed: could not read the boot disk

При этом на голом железе всё всегда работает отлично.

Никаких ошибок qemu при этом не выдает. ЧЯДНТ?

 ,

qiomi
()

PRIME на десктопном железе?

Собираю систему на основе i7 4771 и какой-нибудь материнки с поддержкой VT-d. Имеется в наличии AMD HD 6870 которой со свободным драйвером под мои задачи более чем хватает.

Но вот стало интересно, а работает ли DRI PRIME на десктопном железе? А полноценный GPU offloading? Можно ли полностью отключить видеокарту чтобы не шумела?

Будет ли оно конфликтовать с пробросом видеокарты?

PS: Если кто-то использует PRIME или VT-d буду очень благодарен за конфиги железа

 , ,

qiomi
()

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

Дано: проприетарное поделие которое при загрузке захавывает много памяти. Далее память конечно же не высвобождается и совершенно не ясно насколько эффективно она используется.

Цель: понять имеется ли место проблема из-за которой софт разово использует память и далее её не освобождает, хотя данные в последствии уже не нужны.

Отследить виртуальную память (pmap) и даже модификацию памяти довольно элементарно и гугл тут сразу даёт массу советов. А как можно отследить чтение процессом памяти? И есть ли софт который показывает статистику в удобном виде чтобы видеть «мусорные» куски?

 

qiomi
()

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