kvm_amd+compiz+mplayer вешают систему
bsd 6 ноября, 2009 - 05:23
Даже не знаю в какую тему писать сюда или в оконные менеджеры. Compiz и mplayer прекрасно работают вместе. Но! Только когда не загружен модуль kvm_amd. Стоит его загрузить и система виснет, причем по отдельности kvm_amd+compiz или kvm_amd+mplayer все прекрасно работает. Проблема только когда kvm_amd+compiz+mplayer. Куда копать? В инете ничего не нашел.
»
- Для комментирования войдите или зарегистрируйтесь
какой драйвер в mplayer
какой драйвер в mplayer используется по умолчанию? если видеокарта nvidia, то я бы посоветовал использовать vdpau по-умолчанию (mplayer надо собрать с USE="vdpau")...
вообще хорошо бы поделиться информацией о системе типа emerge --info, версия xorg, Xorg.0.log, конфиг ядра и все такое, но желательно через wgetpaste ;)
Ну что ж, опишу тогда прежде
Ну что ж, опишу тогда прежде чем постить все конфиги суть остальных проблем.
1. У меня запускается xdm при старте системы, в котором стоит запуск gnome, так вот при попытке в консоле /etc/init.d/xdm stop система также отпадает - не работают клава, мышь, при этом кнопка питания нормально выключает комп. В /etc/X11/gdm/custom.conf есть
[daemon]
AlwaysRestartServer=true
2. В mplayer стоит так vo=xv,x11 ao=alsa. Пришлось сделать так, потому что при vo=x11 в mplayer не работает fullscreen, да же тогда когда в xorg.conf есть строка
Option "VideoOverlay" "on"
3. Не рабоатет выбор курсора. Любая програма позволяющая выбрать курсор не делает ничего.
4. hal игнорирует некоторые мои настройки клавиатуры, а именно
в /etc/hal/fdi/policy/10-x11-keyboard.fdi имеем строку
merge key="input.xkb.rules" type="string" xorg /merge
а в логе имеем
(**) Option "xkb_rules" "evdev"
5. Не собирается virtualbox-ose. Имеем
/var/tmp/portage/app-emulation/virtualbox-modules-1.6.6-r1/work/vboxdrv/linux/SUPDrv-linux.c: В функции ‘VBoxDrvLinuxCreate’:
/var/tmp/portage/app-emulation/virtualbox-modules-1.6.6-r1/work/vboxdrv/linux/SUPDrv-linux.c:772: ошибка: ‘struct task_struct’ не содержит элемента с именем ‘euid’
/var/tmp/portage/app-emulation/virtualbox-modules-1.6.6-r1/work/vboxdrv/linux/SUPDrv-linux.c:773: ошибка: ‘struct task_struct’ не содержит элемента с именем ‘egid’
make[2]: *** [/var/tmp/portage/app-emulation/virtualbox-modules-1.6.6-r1/work/vboxdrv/linux/SUPDrv-linux.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[1]: *** [_module_/var/tmp/portage/app-emulation/virtualbox-modules-1.6.6-r1/work/vboxdrv] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.31-gentoo-r3'
make: *** [vboxdrv] Ошибка 2
Думал вначале что дело в компиляторе i686-pc-linux-gnu-4.4.2, но и при i686-pc-linux-gnu-4.3.4
та же ошибка.
6. Пришлось замаскировать kvm-kmod и kvm и поставить версии 85, так как последний 88 не собирается с ядром 2.6.31.
7. Имеем ati opengl интерфейс, но в логе X видим
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 7.4.0, module version = 1.0.0
хотя
libdri.so -> /usr//lib/opengl/ati/extensions/libdri.so
8.
ata2: softreset failed (device not ready)
ata2: applying SB600 PMP SRST workaround and retrying
ata1: softreset failed (device not ready)
ata1: applying SB600 PMP SRST workaround and retrying
думаю сделать как тут
http://www.gentoo.ru/node/13554
Как постить конфиги wgetpaste?
и всёже, что за
и всёже, что за видеокарта?
emerge wgetpaste
wgetpaste --help
Видеокарт 2. Встроенная
Видеокарт 2. Встроенная radeon 3200 и не встроенная radeon 4570. Все это на ноуте ASUS K50AB. С ними тоже проблема, в BIOS есть 2 режима, когда 1 видеокарта и когда 2. Если делать 2 видеокарты, то драйвер fglrx 9.10 их находит но не может работать: Xorg падает, нарыл на иностранном форуме что проблема в том, что пока fglrx не поддерживает такой режим (хотя тот же самый атишный драйвер под win7 находит 2 видяхи и работает с 2). Так что пока в BIOS стоит 1 видяха radeon 4570.
Вот
Вот конфиги и логи:
/etc/X11/xorg.conf http://dpaste.com/117173/
/etc/make.conf http://dpaste.com/117174/
/etc/xdg/compiz/compiz-manager http://dpaste.com/117175/
~/.mplayer/config http://dpaste.com/117176/
wgetpaste -I http://dpaste.com/117177/
lspci http://dpaste.com/117183/
lsmod http://dpaste.com/117185/
Xorg.0.log.part1 http://dpaste.com/117201/
Xorg.0.log.part1 http://dpaste.com/117203/
мда... Цитата: ACCEPT_KEYWOR
мда...
где такую траву брал?
keyboard mouse лишние
5 проблему решил. Написал про
5 проблему решил. Написал про принятие лицензии в make.conf и virtualbox-3.0.8 собрался gcc-4.4 и прекрасно работает. Скажите можно ли его научить понимать формат файлов дисков от qemu, которые я создавал kvm-img, или наоборот qemu научить понимать формат файлов виртуальных дисков от virtualbox?
Что касается
Что касается ACCEPT_KEYWORDS="x86 ~x86 amd64 ~amd64" - в gentoo handbook в примере make.conf так написано, я этот make.conf и брал, но ща уже поменял на ACCEPT_KEYWORDS="~x86".
.
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?style=printable&full=1
http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?style=printable&full=1
нет там такого
Это подпись, которую невозможно истолковать неправильно
Имел ввиду
Имел ввиду Gentoo_doc-2.0-M1_pdf.tar.bz2 вот отсюда http://code.google.com/p/gentoo-doc/downloads/list .
А какой у Вас процессор в
А какой у Вас процессор в этом ноутбуке? Разве он поддерживает аппаратную виртуализацию? У меня такой же ноут, проц Q-65.
Процессор AMD Turion X2
Процессор AMD Turion X2 RM-74, он вроде поддерживает. Вчера завел вай-фай на ноуте и сделал так, чтоб камера нормально работала, а не вверх ногами. Скоро напишу по поводу того, как на этом ноуте завести все под gentoo. Кто нить знает, пофиксили они баг работы wicd + dhclient, а то пока у мня wicd + dhcpd. Ну или ручками в консоли запускаю wpa_supplicant и потом dhclient. Skype правда пока глючит на звуке.
Я на нем убунту поставил, так
Я на нем убунту поставил, так как является вторым компом и нет времени все пересобирать. Камера кверх ногами, но в сторонних приложениях можно перевернуть, так что не напрягает. Хотя конечно хочу на него gentoo поставить, да времени нет.
Да, действительно у 74 есть виртуализация, так что я поторопился с покупкой, надо было ждать такую же модель.
Завтра напишу, как камеру
Завтра напишу, как камеру перевернуть - патч на uvcvideo наложил. Теперь скайп нормально показывает, а не ввверх ногами.
Проблему с kvm_amd+compiz+mplayer решил. Вкомпилировал в ядро виртуализацию намертво. Написал в portage.use
app-emulation/kvm -modules
и ура собрался app-emulation/kvm-88-r1 на ядре 2.6.31.
пересобрал mplayer и ура kvm_amd+compiz+mplayer нормально работают.