LINUX.ORG.RU

Сообщения youmych

 

Cinnamon падает и переходит в резервный режим. Mint 19. Intel. Куда копать?

Здравствуйте.

После очередного обновления (увы, не уследил что обновлялось) стал падать Cinnamon на Linux Mint 19.2. После входа под своим пользователем вылезает окно что работа cinnamon прервана, работаетм в резервном режиме. Предлагает перезапустить cinnamon, но всё повторяется по кругу.

journalctl говорит что действительно что-то упало. Вот лог:

сен 26 17:17:07 MS-7B98 blueman-mechanism[2882]: loading Rfcomm
сен 26 17:17:08 MS-7B98 kernel: cinnamon[2772]: segfault at 50 ip 00007fb8322fb291 sp 00007ffceb32dcc0 error 4 in libGLX_mesa.so.0.0.0[7fb8322b2000+73000]
сен 26 17:17:08 MS-7B98 systemd[1]: Created slice system-systemd\x2dcoredump.slice.
сен 26 17:17:08 MS-7B98 systemd[1]: Started Process Core Dump (PID 2933/UID 0).
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Activating service name='org.mate.panel.applet.MintMenuAppletFactory' requested by ':1.60' (uid=1000 pid=2954 comm="mate-panel --replace " label="unconfined")
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Activating service name='org.mate.panel.applet.WnckletFactory' requested by ':1.60' (uid=1000 pid=2954 comm="mate-panel --replace " label="unconfined")
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Activating service name='org.mate.panel.applet.ClockAppletFactory' requested by ':1.60' (uid=1000 pid=2954 comm="mate-panel --replace " label="unconfined")
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Activating service name='org.mate.panel.applet.NotificationAreaAppletFactory' requested by ':1.60' (uid=1000 pid=2954 comm="mate-panel --replace " label="unconfined")
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Successfully activated service 'org.mate.panel.applet.WnckletFactory'
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Successfully activated service 'org.mate.panel.applet.NotificationAreaAppletFactory'
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Successfully activated service 'org.mate.panel.applet.ClockAppletFactory'
сен 26 17:17:09 MS-7B98 dbus-daemon[2414]: [session uid=1000 pid=2414] Successfully activated service 'org.mate.panel.applet.MintMenuAppletFactory'
сен 26 17:17:09 MS-7B98 systemd-coredump[2934]: Process 2772 (cinnamon) of user 1000 dumped core.
                                                   
                                                   Stack trace of thread 2772:
                                                   #0  0x00007fb8322fb291 n/a (libGLX_mesa.so.0)
                                                   #1  0x00007fb8322dcaab n/a (libGLX_mesa.so.0)
                                                   #2  0x00007fb8322f422e n/a (libGLX_mesa.so.0)
                                                   #3  0x00007fb846fd8677 n/a (libmuffin-cogl-0.so)
                                                   #4  0x00007fb846fc7b36 cogl_onscreen_swap_buffers_with_damage (libmuffin-cogl-0.so)
                                                   #5  0x00007fb84a5ea7dd n/a (libmuffin-clutter-0.so)
                                                   #6  0x00007fb84a5eb76b n/a (libmuffin-clutter-0.so)
                                                   #7  0x00007fb84a64eb97 n/a (libmuffin-clutter-0.so)
                                                   #8  0x00007fb84a63a899 n/a (libmuffin-clutter-0.so)
                                                   #9  0x00007fb849780417 g_main_context_dispatch (libglib-2.0.so.0)
                                                   #10 0x00007fb849780650 n/a (libglib-2.0.so.0)
                                                   #11 0x00007fb849780962 g_main_loop_run (libglib-2.0.so.0)
                                                   #12 0x00007fb84a948ce4 meta_run (libmuffin.so.0)
                                                   #13 0x000055aa02e2ea54 n/a (cinnamon)
                                                   #14 0x00007fb849133b97 __libc_start_main (libc.so.6)
                                                   #15 0x000055aa02e2eb4a n/a (cinnamon)
                                                   
                                                   Stack trace of thread 2776:
                                                   #0  0x00007fb849226bf9 __GI___poll (libc.so.6)
                                                   #1  0x00007fb8497805c9 n/a (libglib-2.0.so.0)
                                                   #2  0x00007fb8497806dc g_main_context_iteration (libglib-2.0.so.0)
                                                   #3  0x00007fb832d3136d n/a (libdconfsettings.so)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2782:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2774:
                                                   #0  0x00007fb849226bf9 __GI___poll (libc.so.6)
                                                   #1  0x00007fb8497805c9 n/a (libglib-2.0.so.0)
                                                   #2  0x00007fb8497806dc g_main_context_iteration (libglib-2.0.so.0)
                                                   #3  0x00007fb849780721 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2779:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb830a1718b n/a (i965_dri.so)
                                                   #2  0x00007fb830a16fd7 n/a (i965_dri.so)
                                                   #3  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #4  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2778:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb830a1718b n/a (i965_dri.so)
                                                   #2  0x00007fb830a16fd7 n/a (i965_dri.so)
                                                   #3  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #4  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2892:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2895:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2783:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2788:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2780:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb830a1718b n/a (i965_dri.so)
                                                   #2  0x00007fb830a16fd7 n/a (i965_dri.so)
                                                   #3  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #4  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2891:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2898:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2896:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2894:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2777:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb830a1718b n/a (i965_dri.so)
                                                   #2  0x00007fb830a16fd7 n/a (i965_dri.so)
                                                   #3  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #4  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2781:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2787:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2897:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2789:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2893:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2784:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2791:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2792:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2900:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2775:
                                                   #0  0x00007fb849226bf9 __GI___poll (libc.so.6)
                                                   #1  0x00007fb8497805c9 n/a (libglib-2.0.so.0)
                                                   #2  0x00007fb849780962 g_main_loop_run (libglib-2.0.so.0)
                                                   #3  0x00007fb849d6e0e6 n/a (libgio-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2899:
                                                   #0  0x00007fb84922d839 syscall (libc.so.6)
                                                   #1  0x00007fb8497c689a g_cond_wait_until (libglib-2.0.so.0)
                                                   #2  0x00007fb849753571 n/a (libglib-2.0.so.0)
                                                   #3  0x00007fb8497a8b34 n/a (libglib-2.0.so.0)
                                                   #4  0x00007fb8497a8195 n/a (libglib-2.0.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2785:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2790:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
                                                   
                                                   Stack trace of thread 2786:
                                                   #0  0x00007fb848f009f3 futex_wait_cancelable (libpthread.so.0)
                                                   #1  0x00007fb83feaa5e4 n/a (libmozjs-52.so.0)
                                                   #2  0x00007fb83feaa835 n/a (libmozjs-52.so.0)
                                                   #3  0x00007fb8402a7ae5 n/a (libmozjs-52.so.0)
                                                   #4  0x00007fb8402c8592 n/a (libmozjs-52.so.0)
                                                   #5  0x00007fb848efa6db start_thread (libpthread.so.0)
                                                   #6  0x00007fb84923388f __clone (libc.so.6)
сен 26 17:17:11 MS-7B98 kernel: Bluetooth: HIDP (Human Interface Emulation) ver 1.2
сен 26 17:17:11 MS-7B98 kernel: Bluetooth: HIDP socket layer initialized
сен 26 17:17:11 MS-7B98 kernel: hid-generic 0005:0A5C:4503.0003: unknown main item tag 0x0

В какую сторону копать? Гугл по стектрейсам ничего не дал.

 , ,

youmych
()

Проходит ли WiFi-трафик через hostapd

Здравствуйте. Наверное нубский вопрос, но тем не менее...

Изучаю исходники hostapd. Пытаюсь понять обрабатывает он весь wifi-трафик или только пакеты аутентификации. Если нет, то как тогда проходят пакеты данных?

Пока понял только что он подписывается на netlink-сообщения от драйвера nl80211 (тоже непонятнаый зверь пока), и управляет каким-то виртуальным каналом.

 ,

youmych
()

Как запретить запуск gvfs-afc-volume-monitor

Доброго времени суток!

Linux Mint 18.3. В процессах висит много всякой фигни от gvfs, которой точно не буду пользоваться. Например, не нужны gvfs-afc-volume-monitor, gvfs-mtp-volume-monitor и тп.

На сколько понял, то service-файл находится в /usr/lib/systemd/user/gvfs-afc-volume-monitor.service

В процессах он есть:

$ ps auxw | grep gvfs-afc
user      2296  0.0  0.2 405068  5116 ?        Sl   18:34   0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor

А вот так типа нету, но запуск азрешен

$ systemctl --user status gvfs-afc-volume-monitor 
● gvfs-afc-volume-monitor.service - Virtual filesystem service - Apple File Conduit monitor
   Loaded: loaded (/usr/lib/systemd/user/gvfs-afc-volume-monitor.service; static; vendor preset: enabled)
   Active: inactive (dead)

Пытаюсь задизейблить - получаю ошибку:

$ systemctl --user disable gvfs-afc-volume-monitor 
Failed to execute operation: No such file or directory
$ echo $?
1

Причем, если указать enable, то ошибки не появляется

$ systemctl --user enable gvfs-afc-volume-monitor 
$ echo $?
0

Доп. Инфо:

grep -s -R gvfs-gphoto2-volume-monitor /usr
Двоичный файл /usr/lib/x86_64-linux-gnu/libgphoto2_port/0.12.0/usb1.so совпадает
/usr/lib/systemd/user/gvfs-gphoto2-volume-monitor.service:ExecStart=/usr/lib/gvfs/gvfs-gphoto2-volume-monitor
/usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service:Exec=/usr/lib/gvfs/gvfs-gphoto2-volume-monitor
/usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service:SystemdService=gvfs-gphoto2-volume-monitor.service

Вопрос. Как же запретить запуск этого сервиса?

 ,

youmych
()

Драйверы rt2800usb, injection

Здравствуйте. Новичок в драйверах. Хочу разобраться с драйвером rt2800usb чтобы понять почему некоторые пакеты отправляются устройством, некоторые нет. И еще почему некоторые поля 802.11 обнуляются при передаче.

Дело в том, что вот тут https://wireless.wiki.kernel.org/en/users/Drivers/rt2800usb очень мало чего полезного.

На сколько понимаю, то сейчас этот драйвер есть в ядре. То есть надо качать с kernel.org исходники и лопатить drivers/net/wireless/rt2x00.

Со стороны пользовательского ПО запись осуществляется обычным write() или send(). А вот как понять что там в драйвере вызывается после того как пользователь осуществит запись?

 ,

youmych
()

OpenVPN за NAT'ом. Спорадические лаги соединений

Здравствуйте. Имеется сервер openvpn, расположеный за NAT'ом. С внешки проброшен порт на сервер 21194 -> 1194. Сервер, соответственно, слушает на 1194/UDP.

На сервере создан мост br0, объединяющий eth1 и tap0. То есть vpn объединяет локалку и клиентов.

Клиенты подсоединяются, пакеты ходят. Захожу по ssh на несколько хостов локалки. В процессе работы периодически происходит «подвисание» канала связи - данные перестают идти в т.ч. даже пинги не ходят до хостов локалки. Потом всё само собой восстанавливается. При этом в логах клиента вот такое наблюдаю:

us=329044 TCP/UDP: Incoming packet rejected from [AF_INET]AAA.BBB.CCC.DDD:1194[2], expected peer address: [AF_INET]AAA.BBB.CCC.DDD:21194 (allow this incoming source address/port by removing --remote or adding --float)

AAA.BBB.CCC.DDD - это внешний адрес NAT.

Причем такое поведение наблюдается обычно когда после небольшого простоя пытаюсь по ssh вводить что-то в терминал или создаю любое tcp-соединение с новым хостом сети. Данные перестают ходить во всю локалку.

Куда копать?

 , , ,

youmych
()

Передача параметров из udev в systemd сервис

Не могу понять каким образом передать в конфиг сегвиса параметр из правила udev.

Для udev есть такое правило:

ATTRS{idVendor}=="17ba", ATTRS{idProduct}=="0511", TAG+="systemd", ENV{SYSTEMD_WANTS}="sauris.service", ENV{bus_num}="%E{BUSNUM}", ENV{dev_num}="%E{DEVNUM}"

Есть файл настроек sauris.service^

[Unit]
Description=isauris sau_proxy wrapper
After=syslog.target

[Service]
Type=idle
ExecStart=/opt/sauris/bin/runproxy %I

[Install]
WantedBy=multi-user.target

Правило срабатывает при подключении устройства по usb. В логах вижу запуск скрипта, но передаваемый скрипту параметр пустой.

А вот если в правиле udev написать вместо ENV{SYSTEMD_WANTS}=«sauris.service» что-то вроде ENV{SYSTEMD_WANTS}=«sauris@%E{DEVNAME}.service», то правило не срабатывает. В логах ни вызова скрипта, ни других ратефактов его работы в системе тоже нет.

Подскажите, что я делаю не так? И в каком мане про эти собачки написано?

 , ,

youmych
()

Может ли ядро Linux терять сигналы

Здравствуйте, уважаемые.

Возник тут вопрос, ответ на который, скорее всего могут подсказать знатоки ядра.

Однопоточное приложение, у которого разблокированы все сигналы и выставлены обработчики на SIGINT, SIGTERM, SIGQUIT. Вобщем считаем, что все необходимые условия для того, чтобы программа приняла и обработала сигнал есть. Другое приложение отправляет первому, например, SIGINT. Может ли случиться такое, что приложению НЕ дойдет отправленый сигнал? То есть отправленый сигнал система не доведет до приложения. По времени доставки ограничений нет. Дополнительно система нагружена по самое-самое другими приложениями: cpu - 90..100%, есть дефицит ресурсов (RAM, io), своп отсутствует и т.п.

 ,

youmych
()

Корректный перезапуск ОС из стартового сценария

Возможно хочу странного, но как корректнее сделать следующее:

Система (ARM Linux 2.6.28, скорее всего клон дебиан) стартует по дефолту на runlevel 2. Я записал в /etc/rc2.d некий скрипт, который будет выполнен при старте системы. Скрипт при отсутствии определенного файла выполняет свою основную функцию (обновление конфигурации спец. ПО) и должен перезагрузить контроллер, чтобы новая конфигурация вступила в силу. При наличии флагового файла скрипт ничего не делает и загрузка идет в нормальном режиме.

Понимаю, что выглядит дико, но пока что до системы есть доступ только по некоему аналогу FTP, который для загруженных файлов может ставить атрибут исполнимости. at и crond нет, голый busybox. Кроме того перезапуск является требованием обновляемого софта.

Сейчас в скрипте вызывается shutdown и это напрягает.

 , стартовые сценарии

youmych
()

Как установить avr-gcc в sabayon x86_64?

Доброго времени суток.

ПОнадобился мне avr-gcc и avr-binutils. Поставил crossdev, который, говорят, сможет сгенерить оверлей для avr-gcc

ну и при попытке сделать этот самый оверлей выходит вот такой болт:

# PORTDIR_OVERLAY=/usr/local/portage crossdev -t avr
/usr/bin/crossdev: fork: Невозможно выделить память
/usr/bin/crossdev: fork: Невозможно выделить память
--------------------------------------------------------------------------------
 * crossdev version:      20120721
 * Host Portage ARCH:     amd64
 * Target Portage ARCH:   *
 * Target System:         avr
 * Stage:                 4 (C/C++ compiler)
 * ABIs:                  

 * binutils:              binutils-[latest]
 * gcc:                   gcc-[latest]
 * libc:                  avr-libc-[latest]

 * CROSSDEV_OVERLAY:      /usr/local/portage
 * PORT_LOGDIR:           /var/log/portage
 * PORTAGE_CONFIGROOT:    
 * Portage flags:         
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  - 

Как можно это вылечить? О системе: Linux sabayon.m50vm 3.6.0-sabayon #1 SMP Fri Oct 12 11:08:53 UTC 2012 x86_64 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux

 ,

youmych
()

Не срабатывают alias'ы в /etc/network/interfaces

Доброго времени суток.

Подскажите куда копать. Контроллер Linpack c ОС Linux.

uname -a
Linux linpac-8000 2.6.19 #299 Fri Jun 4 16:56:48 CST 2010 armv5tel unknown

настройки сетевых интерфейсов хранятся в /etc/network/interfaces (по ходу китайцы перепилили дебиан).

Пытаюсь задать alias для eth0:

auto eth0
iface eth0 inet static
    address 192.168.0.33
    netmask 255.255.255.0
    gateway 192.168.0.2

auto eth0:1
iface eth0:1 inet static 
    address 192.168.0.88
    netmask 255.255.255.0
    gateway 192.168.0.2

При этом благополучна ложатся eth0 и eth0:1. ip a говорит, что никто не поднят. /etc/init.d/networking restart ругается:

Reconfiguring network interfaces: ifdown: interface eth0:1 not configured.
Это на первый вызов. На второй другой ответ:
Reconfiguring network interfaces: route: SIOCDELRT: No such process
done.

А если ручками прописать

ifconfig eth0:1 192.168.0.88 netmask 255.255.255.0 up 
при отсутствии алиаса в конфиге, то все благополучно отрабатывает и интерфейсы пингуются.

Вопросы: 1. Кривая система или руки? 2. Кто читает и применяет настройки из /etc/network/interfaces? 3. Как же применить алиас? Очень не хочется делать вызов ifconfig из rc2.d

PS. Посмотрел еще в /etc/init.d/networking как поднимаются интерфейсы... забавно:

...
 echo -n "Configuring network interfaces: "
        ifup -a
        ifup eth0
        ifup eth1
        ;;
...

youmych
()

[X.org+TV] Как задействовать modeline?

Доброго времени суток!

Подскажите, пожалуйста, как решить следующую проблему. Имеется CRT-телевизор, подключенный к компу через s-video. Телевизор является единственным монитором, ничего другого подключать не предполагается. ТВ нормально определяется автоматом и устанавливается нужное разрешение 1024x768. Проблема заключается в том, что при использовании проприетарных драйверов от nVidia изображение немного смещено за границы экрана по вертикали и горизонтали. С других устройств (dvd, антенна) все нормально. Нормально и с vesa (или что там использует убунта сразу после установки).

Чтобы сместить изображение, я попытался добавить ModeLine в /etc/X11/xorg.conf и указать там приемлемые тайминги. Строчку-то добавил, но иксы не хотят устанавливать этот режим, говорят в Xorg.0.log:

[    17.699] (WW) NVIDIA(0): No valid modes for "1024x768_my"; removing.
[    17.699] Warning: Xrealloc: requesting unpleasantly large amount of memory: 0 bytes.
[    17.699] (WW) NVIDIA(0): 
[    17.699] (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
[    17.699] (WW) NVIDIA(0):     "nvidia-auto-select".
[    17.699] (WW) NVIDIA(0): 
[    17.700] (II) NVIDIA(0): Validated modes:
[    17.700] (II) NVIDIA(0):     "nvidia-auto-select"

Указывал и другие строки - эффекта ноль.

Как же заставить иксы использовать modeline???

Тех. данные:

  • Карточка GeForce FX 5200.
  • X.Org X Server 1.10.1 [*} OS: Linux base 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686
  • Xorg.0.log
     [    17.132] 
    X.Org X Server 1.10.1
    Release Date: 2011-04-15
    [    17.132] X Protocol Version 11, Revision 0
    [    17.132] Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
    [    17.132] Current Operating System: Linux base 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686
    [    17.132] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.38-10-generic root=UUID=ee9de8b9-488f-4179-a8cd-50f8fa9fdf5f ro quiet splash vt.handoff=7
    [    17.132] Build Date: 21 May 2011  11:38:35AM
    [    17.132] xorg-server 2:1.10.1-1ubuntu1.1 (For technical support please see http://www.ubuntu.com/support) 
    [    17.132] Current version of pixman: 0.20.2
    [    17.132] 	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    [    17.132] Markers: (--) probed, (**) from config file, (==) default setting,
    	(++) from command line, (!!) notice, (II) informational,
    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [    17.132] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 20 00:15:40 2011
    [    17.133] (==) Using config file: "/etc/X11/xorg.conf"
    [    17.133] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [    17.133] (==) ServerLayout "Layout0"
    [    17.133] (**) |-->Screen "Screen0" (0)
    [    17.133] (**) |   |-->Monitor "Monitor0"
    [    17.134] (**) |   |-->Device "Device0"
    [    17.134] (**) |-->Input Device "Keyboard0"
    [    17.134] (**) |-->Input Device "Mouse0"
    [    17.134] (==) Automatically adding devices
    [    17.134] (==) Automatically enabling devices
    [    17.134] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [    17.134] 	Entry deleted from font path.
    [    17.134] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
    [    17.134] 	Entry deleted from font path.
    [    17.134] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
    [    17.134] 	Entry deleted from font path.
    [    17.134] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
    [    17.134] 	Entry deleted from font path.
    [    17.134] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
    [    17.134] 	Entry deleted from font path.
    [    17.134] (==) FontPath set to:
    	/usr/share/fonts/X11/misc,
    	/usr/share/fonts/X11/Type1,
    	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    	built-ins
    [    17.134] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
    [    17.134] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [    17.134] (WW) Disabling Keyboard0
    [    17.134] (WW) Disabling Mouse0
    [    17.134] (II) Loader magic: 0x81ffde0
    [    17.135] (II) Module ABI versions:
    [    17.135] 	X.Org ANSI C Emulation: 0.4
    [    17.135] 	X.Org Video Driver: 10.0
    [    17.135] 	X.Org XInput driver : 12.3
    [    17.135] 	X.Org Server Extension : 5.0
    [    17.144] (--) PCI:*(0:1:0:0) 10de:0322:1554:1152 rev 161, Mem @ 0xfd000000/16777216, 0xe8000000/134217728, BIOS @ 0x????????/131072
    [    17.145] (II) Open ACPI successful (/var/run/acpid.socket)
    [    17.145] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    [    17.145] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    [    17.145] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    [    17.145] (II) "record" will be loaded. This was enabled by default and also specified in the config file.
    [    17.145] (II) "dri" will be loaded by default.
    [    17.145] (II) "dri2" will be loaded by default.
    [    17.145] (II) LoadModule: "glx"
    [    17.145] (II) Loading /usr/lib/xorg/extra-modules/libglx.so
    [    17.186] (II) Module glx: vendor="NVIDIA Corporation"
    [    17.186] 	compiled for 4.0.2, module version = 1.0.0
    [    17.186] 	Module class: X.Org Server Extension
    [    17.186] (II) NVIDIA GLX Module  173.14.30  Thu Apr 14 09:20:02 PDT 2011
    [    17.186] (II) Loading extension GLX
    [    17.186] (II) LoadModule: "extmod"
    [    17.220] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [    17.220] (II) Module extmod: vendor="X.Org Foundation"
    [    17.220] 	compiled for 1.10.1, module version = 1.0.0
    [    17.220] 	Module class: X.Org Server Extension
    [    17.220] 	ABI class: X.Org Server Extension, version 5.0
    [    17.220] (II) Loading extension MIT-SCREEN-SAVER
    [    17.220] (II) Loading extension XFree86-VidModeExtension
    [    17.220] (II) Loading extension XFree86-DGA
    [    17.220] (II) Loading extension DPMS
    [    17.220] (II) Loading extension XVideo
    [    17.220] (II) Loading extension XVideo-MotionCompensation
    [    17.220] (II) Loading extension X-Resource
    [    17.220] (II) LoadModule: "record"
    [    17.221] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [    17.221] (II) Module record: vendor="X.Org Foundation"
    [    17.221] 	compiled for 1.10.1, module version = 1.13.0
    [    17.221] 	Module class: X.Org Server Extension
    [    17.221] 	ABI class: X.Org Server Extension, version 5.0
    [    17.221] (II) Loading extension RECORD
    [    17.221] (II) LoadModule: "dbe"
    [    17.222] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [    17.222] (II) Module dbe: vendor="X.Org Foundation"
    [    17.222] 	compiled for 1.10.1, module version = 1.0.0
    [    17.222] 	Module class: X.Org Server Extension
    [    17.222] 	ABI class: X.Org Server Extension, version 5.0
    [    17.222] (II) Loading extension DOUBLE-BUFFER
    [    17.222] (II) LoadModule: "dri"
    [    17.223] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [    17.223] (II) Module dri: vendor="X.Org Foundation"
    [    17.223] 	compiled for 1.10.1, module version = 1.0.0
    [    17.223] 	ABI class: X.Org Server Extension, version 5.0
    [    17.223] (II) Loading extension XFree86-DRI
    [    17.223] (II) LoadModule: "dri2"
    [    17.235] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [    17.235] (II) Module dri2: vendor="X.Org Foundation"
    [    17.235] 	compiled for 1.10.1, module version = 1.2.0
    [    17.235] 	ABI class: X.Org Server Extension, version 5.0
    [    17.235] (II) Loading extension DRI2
    [    17.235] (II) LoadModule: "nvidia"
    [    17.235] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
    [    17.236] (II) Module nvidia: vendor="NVIDIA Corporation"
    [    17.236] 	compiled for 4.0.2, module version = 1.0.0
    [    17.236] 	Module class: X.Org Video Driver
    [    17.237] (II) NVIDIA dlloader X Driver  173.14.30  Thu Apr 14 08:56:42 PDT 2011
    [    17.237] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [    17.237] (++) using VT number 7
    
    [    17.237] (II) Loading sub module "fb"
    [    17.237] (II) LoadModule: "fb"
    [    17.237] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    17.237] (II) Module fb: vendor="X.Org Foundation"
    [    17.238] 	compiled for 1.10.1, module version = 1.0.0
    [    17.238] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [    17.238] (II) Loading sub module "wfb"
    [    17.238] (II) LoadModule: "wfb"
    [    17.238] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    17.238] (II) Module wfb: vendor="X.Org Foundation"
    [    17.238] 	compiled for 1.10.1, module version = 1.0.0
    [    17.238] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [    17.238] (II) Loading sub module "ramdac"
    [    17.238] (II) LoadModule: "ramdac"
    [    17.238] (II) Module "ramdac" already built-in
    [    17.239] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
    [    17.239] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    17.239] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    17.239] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    [    17.239] (==) NVIDIA(0): RGB weight 888
    [    17.239] (==) NVIDIA(0): Default visual is TrueColor
    [    17.239] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [    17.239] (**) NVIDIA(0): Option "NoLogo" "yes"
    [    17.239] (**) NVIDIA(0): Option "UseEDID" "FALSE"
    [    17.239] (**) NVIDIA(0): Option "RenderAccel" "yes"
    [    17.239] (**) NVIDIA(0): Option "XvMCUsesTextures" "yes"
    [    17.239] (**) NVIDIA(0): Option "AllowGLXWithComposite" "yes"
    [    17.239] (**) NVIDIA(0): Option "RandRRotation" "yes"
    [    17.239] (**) NVIDIA(0): Option "AllowDDCCI" "yes"
    [    17.239] (**) NVIDIA(0): Option "AddARGBGLXVisuals" "yes"
    [    17.239] (**) NVIDIA(0): Option "ModeValidation" "NoDFPNativeResolutionCheck"
    [    17.240] (**) NVIDIA(0): Enabling RENDER acceleration
    [    17.240] (WW) NVIDIA(0): Support for DDC/CI within the NVIDIA X driver's NV-CONTROL
    [    17.240] (WW) NVIDIA(0):     extension is deprecated, and will be removed in a future
    [    17.240] (WW) NVIDIA(0):     release.  For details, please see the "AllowDDCCI"
    [    17.240] (WW) NVIDIA(0):     description in Appendix B: X Config Options of the
    [    17.240] (WW) NVIDIA(0):     README.
    [    17.240] (**) NVIDIA(0): Ignoring EDIDs
    [    17.240] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    [    17.240] (II) NVIDIA(0):     enabled.
    [    17.699] (II) NVIDIA(0): NVIDIA GPU GeForce FX 5200 (NV34) at PCI:1:0:0 (GPU-0)
    [    17.699] (--) NVIDIA(0): Memory: 131072 kBytes
    [    17.699] (--) NVIDIA(0): VideoBIOS: 04.34.20.80.01
    [    17.699] (II) NVIDIA(0): Detected AGP rate: 8X
    [    17.699] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    [    17.699] (--) NVIDIA(0): Connected display device(s) on GeForce FX 5200 at PCI:1:0:0:
    [    17.699] (--) NVIDIA(0):     NVIDIA TV Encoder (TV-0)
    [    17.699] (--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 350.0 MHz maximum pixel clock
    [    17.699] (--) NVIDIA(0): TV encoder: NVIDIA
    [    17.699] (II) NVIDIA(0): Mode Validation Overrides for NVIDIA TV Encoder (TV-0):
    [    17.699] (II) NVIDIA(0):     NoDFPNativeResolutionCheck
    [    17.699] (II) NVIDIA(0): Assigned Display Device: TV-0
    [    17.699] (WW) NVIDIA(0): No valid modes for "1024x768_my"; removing.
    [    17.699] Warning: Xrealloc: requesting unpleasantly large amount of memory: 0 bytes.
    [    17.699] (WW) NVIDIA(0): 
    [    17.699] (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
    [    17.699] (WW) NVIDIA(0):     "nvidia-auto-select".
    [    17.699] (WW) NVIDIA(0): 
    [    17.700] (II) NVIDIA(0): Validated modes:
    [    17.700] (II) NVIDIA(0):     "nvidia-auto-select"
    [    17.700] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
    [    17.700] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
    [    17.700] (**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
    [    17.700] (--) Depth 24 pixmap format is 32 bpp
    [    17.702] (II) NVIDIA(0): Initialized AGP GART.
    [    17.706] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
    [    17.811] (II) Loading extension NV-GLX
    [    17.823] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
    [    17.825] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
    [    17.825] (==) NVIDIA(0): Backing store disabled
    [    17.825] (==) NVIDIA(0): Silken mouse enabled
    [    17.825] (**) NVIDIA(0): DPMS enabled
    [    17.825] (II) Loading extension NV-CONTROL
    [    17.826] (==) RandR enabled
    [    17.826] (II) Initializing built-in extension Generic Event Extension
    [    17.826] (II) Initializing built-in extension SHAPE
    [    17.826] (II) Initializing built-in extension MIT-SHM
    [    17.826] (II) Initializing built-in extension XInputExtension
    [    17.826] (II) Initializing built-in extension XTEST
    [    17.826] (II) Initializing built-in extension BIG-REQUESTS
    [    17.826] (II) Initializing built-in extension SYNC
    [    17.826] (II) Initializing built-in extension XKEYBOARD
    [    17.826] (II) Initializing built-in extension XC-MISC
    [    17.826] (II) Initializing built-in extension SECURITY
    [    17.826] (II) Initializing built-in extension XINERAMA
    [    17.826] (II) Initializing built-in extension XFIXES
    [    17.826] (II) Initializing built-in extension RENDER
    [    17.826] (II) Initializing built-in extension RANDR
    [    17.826] (II) Initializing built-in extension COMPOSITE
    [    17.826] (II) Initializing built-in extension DAMAGE
    [    17.826] (II) Initializing built-in extension GESTURE
    [    17.827] (II) Initializing extension GLX
    [    17.863] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
    [    17.879] (II) config/udev: Adding input device Power Button (/dev/input/event1)
    [    17.879] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [    17.879] (II) LoadModule: "evdev"
    [    17.879] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    17.881] (II) Module evdev: vendor="X.Org Foundation"
    [    17.881] 	compiled for 1.10.0.902, module version = 2.6.0
    [    17.881] 	Module class: X.Org XInput Driver
    [    17.881] 	ABI class: X.Org XInput driver, version 12.3
    [    17.881] (II) Using input driver 'evdev' for 'Power Button'
    [    17.881] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    17.881] (**) Power Button: always reports core events
    [    17.881] (**) Power Button: Device: "/dev/input/event1"
    [    17.881] (--) Power Button: Found keys
    [    17.881] (II) Power Button: Configuring as keyboard
    [    17.881] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
    [    17.881] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [    17.881] (**) Option "xkb_rules" "evdev"
    [    17.881] (**) Option "xkb_model" "pc105"
    [    17.881] (**) Option "xkb_layout" "us,ru"
    [    17.881] (**) Option "xkb_variant" ","
    [    17.881] (**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
    [    17.886] (II) XKB: reuse xkmfile /var/lib/xkb/server-5BD46092C922CD443B4EABE4B26B5EFCDED629BD.xkm
    [    17.891] (II) config/udev: Adding input device Power Button (/dev/input/event0)
    [    17.891] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [    17.891] (II) Using input driver 'evdev' for 'Power Button'
    [    17.891] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    17.891] (**) Power Button: always reports core events
    [    17.891] (**) Power Button: Device: "/dev/input/event0"
    [    17.891] (--) Power Button: Found keys
    [    17.891] (II) Power Button: Configuring as keyboard
    [    17.891] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
    [    17.891] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [    17.891] (**) Option "xkb_rules" "evdev"
    [    17.892] (**) Option "xkb_model" "pc105"
    [    17.892] (**) Option "xkb_layout" "us,ru"
    [    17.892] (**) Option "xkb_variant" ","
    [    17.892] (**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
    [    17.908] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event2)
    [    17.908] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [    17.908] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
    [    17.908] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    17.908] (**) AT Translated Set 2 keyboard: always reports core events
    [    17.908] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event2"
    [    17.908] (--) AT Translated Set 2 keyboard: Found keys
    [    17.908] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [    17.908] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input2/event2"
    [    17.908] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    [    17.908] (**) Option "xkb_rules" "evdev"
    [    17.908] (**) Option "xkb_model" "pc105"
    [    17.908] (**) Option "xkb_layout" "us,ru"
    [    17.908] (**) Option "xkb_variant" ","
    [    17.908] (**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
    [    17.910] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event3)
    [    17.910] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall"
    [    17.910] (II) Using input driver 'evdev' for 'ImPS/2 Generic Wheel Mouse'
    [    17.910] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [    17.910] (**) ImPS/2 Generic Wheel Mouse: always reports core events
    [    17.910] (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event3"
    [    17.910] (--) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
    [    17.910] (--) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
    [    17.910] (--) ImPS/2 Generic Wheel Mouse: Found relative axes
    [    17.910] (--) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
    [    17.910] (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
    [    17.910] (II) ImPS/2 Generic Wheel Mouse: Adding scrollwheel support
    [    17.910] (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
    [    17.910] (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [    17.910] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input3/event3"
    [    17.910] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
    [    17.910] (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes.
    [    17.911] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
    [    17.911] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0
    [    17.911] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000
    [    17.911] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4
    [    17.911] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0)
    [    17.911] (II) No input driver/identifier specified (ignoring)
     
  • xorg.conf
     # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Thu Apr 14 09:22:52 PDT 2011
    Section "Module"
        Load "glx"
        Load "extmod"
        Load "record"
        Load "dbe"
        Load "freetype"
        Load "type1"
    EndSection
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "InputDevice"
        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection
    
    Section "InputDevice"
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Polar"
        ModelName      "POLAR"
        HorizSync       30.0 - 110.0
        VertRefresh     50.0 - 150.0
        Option         "DPMS"
    #    Option         "PreferredMode" "1024x768_my"
        # 1024x768 @ 50.00 Hz (GTF) hsync: 42.25 kHz; pclk: 58.14 MHz
        #Modeline       "1024x768" 58.14 1024 1072 1184 1376 768 770 776 844 -HSync +Vsync interlace
        # 1024x768 @ 50.00 Hz (GTF) hsync: 40.75 kHz; pclk: 54.12 MHz
        #Modeline  "1024x768_my" 54.12 1024 1072 1176 1328 768 770 776 814 -HSync +Vsync interlace
        UseModes  "Modes[0]"
    EndSection
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        Option         "NoLogo"    "yes"
        Option         "RenderAccel"   "yes"
        Option         "XvMCUsesTextures"  "yes"
        Option         "AllowGLXWithComposite" "yes"
        Option         "AddARGBGLXVisuals"     "yes"
        Option         "RandRRotation" "yes"
        Option         "AllowDDCCI"    "yes"
        Option         "ModeValidation" "NoDFPNativeResolutionCheck"
        Option         "UseEDID" "FALSE"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        SubSection     "Display"
            Depth       24
            Modes	    "1024x768_my"	
            ViewPort    0  0
        EndSubSection
    EndSection
    
    
    Section "Modes"
      Identifier  "Modes[0]"
      # 1024x768 @ 50.00 Hz (GTF) hsync: 40.75 kHz; pclk: 54.12 MHz
      Modeline  "1024x768_my" 54.12 1024 1072 1176 1328 768 770 776 814 -HSync +Vsync interlace
    EndSection
     
     
youmych
()

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