Не получается запустить compiz
4ivortep 30 июля, 2012 - 10:50
Доброго дня.
При попытке запустить compiz ($compiz --replace) вываливаются иксы.
Вот вывод команд.
mygentoo ~ # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
USE="x86 gtk -gnome qt4 -kde4 dvd alsa cdr acpi eselect X -gallium -llvm -gles egl xorg nptl hal dbus dri dri2 xcomposite"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/"
SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"
LINGUAS="ru en"
INPUT_DEVICES="evdev"
VIDEO_CARDS="intel i965"
mygentoo ~ # dmesg | grep agp [ 0.511532] Linux agpgart interface v0.103 [ 0.511624] bus: 'pci': add driver agpgart-intel [ 0.511631] bus: 'pci': driver_probe_device: matched device 0000:00:00.0 with driver agpgart-intel [ 0.511634] bus: 'pci': really_probe: probing driver agpgart-intel with device 0000:00:00.0 [ 0.511674] agpgart-intel 0000:00:00.0: Intel G41 Chipset [ 0.511860] agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable [ 0.512429] agpgart-intel 0000:00:00.0: detected 65536K stolen memory [ 0.512597] device: 'agpgart': device_add [ 0.512664] PM: Adding info for No Bus:agpgart [ 0.512770] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000 [ 0.512871] driver: '0000:00:00.0': driver_bound: bound to device 'agpgart-intel' [ 0.512875] bus: 'pci': really_probe: bound device 0000:00:00.0 to driver agpgart-intel
mygentoo ~ # glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) G41 x86/MMX/SSE2
GL_EXT_vertex_array_bgra, GL_NV_conditional_render,
mygentoo ~ # cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "extmod"
Load "dbe"
Load "record"
Load "glx"
Load "dri"
Load "dri2"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,altwin:menu"
EndSection
#Section "InputDevice"
# Identifier "Keyboard0"
# Driver "kbd"
#EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
Option "AccelMethod" "UXA"
Option "Tiling" "False"
Option "DRI2" "true"
Option "DRI" "true"
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "FallbackDebug" # [<bool>]
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "Shadow" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "RelaxedFencing" # [<bool>]
#Option "BufferCache" # [<bool>]
Option "XAANoOffScreenPixmaps" "true"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
egrep "AIGLX" /var/log/Xorg.0.log [ 23.590] (**) Option "AIGLX" "true" [ 23.969] (**) AIGLX enabled [ 24.624] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer [ 24.624] (II) AIGLX: enabled GLX_INTEL_swap_event [ 24.624] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control [ 24.624] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects [ 24.624] (II) AIGLX: Loaded and initialized i965 [ 1429.165] (II) AIGLX: Suspending AIGLX clients for VT switch
mygentoo ~ # lspci -s 00:02.0 -vv
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Giga-byte Technology Device d000
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 42
Region 0: Memory at fd800000 (64-bit, non-prefetchable) [=4M]
Region 2: Memory at d0000000 (64-bit, prefetchable) [=256M]
Region 4: I/O ports at ff00 [=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0100c Data: 4171
Capabilities: [d0] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: i915
mygentoo ~ # glxinfo | grep GLX
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_INTEL_swap_event
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap
32 GLX Visuals
48 GLXFBConfigs:
mygentoo ~$./compiz-check Gathering information about your system... Distribution: Gentoo (2.1) Desktop environment: Unknown Graphics chip: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) Driver in use: intel Rendering method: AIGLX Checking if it's possible to run Compiz on your system... Checking for texture_from_pixmap... [ OK ] Checking for non power of two support... [ OK ] Checking for composite extension... [ OK ] Checking for FBConfig... [ OK ] Checking for hardware/setup problems... [ OK ]
Запускаю компиз
$ compiz --replace
Вываливаются иксы.
Логи
Xorg.0.log
[ 2702.518] (II) evdev: Power Button: Close [ 2702.520] (II) UnloadModule: "evdev" [ 2702.520] (II) evdev: Power Button: Close [ 2702.520] (II) UnloadModule: "evdev" [ 2702.531] (II) evdev: AT Translated Set 2 keyboard: Close [ 2702.531] (II) UnloadModule: "evdev" [ 2702.532] (II) evdev: ImPS/2 Logitech Wheel Mouse: Close [ 2702.532] (II) UnloadModule: "evdev" [ 2702.568] Server terminated successfully (0). Closing log file.
Лог запуска compiz
XIO: fatal IO error 4 (Interrupted system call) on X server ":0"
after 142 requests (142 known processed) with 0 events remaining.
Я запутался совсем и не понимаю почему не работает.
Короче помощи прошу.
»
- Для комментирования войдите или зарегистрируйтесь

А полный Xorg.0.log на каком
А полный Xorg.0.log на каком нибудь пастебин почитать можно?
в консоль ваще ничего не кидает?
oxygene написал(а): А полный
В самом конце написан вывод команды compiz --replace.
Полный лог иксов https://dl.dropbox.com/u/86323772/Xorg.0.log
[ 25808.881] (II) This device
[ 25808.881] (II) This device may have been added with another device file.
[ 85865.849] (II) evdev: Power Button: Close
По xorg`у всё красиво - запустился, отработал, завершил работу...
Чё-то USE в make.conf "бедные", как собирал компиз? можно нечто вроде emerge -pv compiz?
oxygene написал(а): [
Вот
Из какого оверлея собран
Из какого оверлея собран compiz - в дереве не все ебилды на 100% рабочие. Попробуйте из моего оверлея(pinkbyte)
Нейтральность - высшее достижение сознания!