[sisyphus] nvidia_glx_1.0.9629 & Beryl - success!
Vyaheslav Dikonov
=?iso-8859-1?q?linuxbox_=CE=C1_degunino=2Enet?=
Ср Ноя 29 16:23:09 MSK 2006
В Втр, 28/11/2006 в 17:50 +0200, Michael Shigorin пишет:
> On Tue, Nov 28, 2006 at 01:26:20PM +0300, Andrew G. Klepcha wrote:
> > попробуйте еще Option "AddARGBGLXVisuals" "True"
> > >как поправить ситуацию?
> > вечером вышлю xorg.conf с рабочей нвидии
>
> http://tinyurl.com/ylog82 => (адаптированный краткий перевод)
>
> ---
> используя текущий сизиф, делаем
>
> apt-get install beryl
>
> если используется видеокарта NVIDIA, поддерживаемая драйвером
> ветки 9xxx (это не TNT2), то дополнительно
>
> apt-get install nvidia-xconfig
>
> далее идём в консоль, говорим рутом
>
> nvidia-xconfig --composite
> nvidia-xconfig --allow-glx-with-composite
> nvidia-xconfig --render-accel
> nvidia-xconfig --add-argb-glx-visuals
>
> и перестартовываем X:
>
> service dm restart
>
И получаем:
$ beryl
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
Ошибка сегментирования
Конец strace:
ioctl(5, 0xc0104659, 0xbfa784e0) = 0
ioctl(5, 0xc0304654, 0xbfa784a8) = 0
ioctl(5, 0xc0104659, 0xbfa784e0) = 0
ioctl(5, 0xc020462b, 0xbfa784c4) = 0
geteuid32() = 500
open("/dev/nvidia0", O_RDWR|O_LARGEFILE) = 8
ioctl(5, 0xc040464d, 0xbfa78290) = 0
open("/proc/interrupts", O_RDONLY|O_LARGEFILE) = 9
fstat64(9, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f56000
read(9, " CPU0 \n 0: "..., 1024) = 800
read(9, "", 1024) = 0
read(9, "", 1024) = 0
close(9) = 0
munmap(0xb7f56000, 4096) = 0
ioctl(8, 0xc01446ce, 0xbfa784ec) = 0
geteuid32() = 500
open("/dev/nvidia0", O_RDWR|O_LARGEFILE) = 9
ioctl(5, 0xc040464d, 0xbfa78290) = 0
open("/proc/interrupts", O_RDONLY|O_LARGEFILE) = 10
fstat64(10, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f56000
read(10, " CPU0 \n 0: "..., 1024) = 800
read(10, "", 1024) = 0
read(10, "", 1024) = 0
close(10) = 0
munmap(0xb7f56000, 4096) = 0
ioctl(9, 0xc01446ce, 0xbfa784ec) = 0
ioctl(8, 0xc0284644, 0xbfa784f0) = 0
ioctl(9, 0xc0284644, 0xbfa784f0) = 0
ioctl(5, 0xc020462b, 0xbfa78490) = 0
ioctl(5, 0xc0304654, 0xbfa7858c) = 0
ioctl(5, 0xc0104659, 0xbfa785bc) = 0
ioctl(5, 0xc020462b, 0xbfa785b4) = 0
ioctl(6, 0xc0184633, 0xbfa78610) = 0
ioctl(6, 0xc0304627, 0xbfa782ec) = 0
mmap2(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0xf8114) =
0xb668a000
ioctl(5, 0xc0384657, 0xbfa78350) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 12740 detached
Подробная информация о списке рассылки Sisyphus