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 подписка на новые темы