LINUX.ORG.RU

7
Всего сообщений: 178

Мыши эпиллептики, или мыши паркинсонщики...

Задрало.

Покупаю мышь. Не важно, на проводе, или беспроводную, дешёвую или недешёвую, начинаю пользоваться и через какое-то время мышь неизбежно начинает колбасить. Меньше месяца и начинаются страдания, хоть выкидывай мышь...

Сначала лёгкое подрагивание, курсор слегка сползает, потом хуже и хуже и заканчивается перманентной трясучкой, курсор прыгает по всему экрану как эпиллептик. Особенно выбешивает когда хочу нажать кнопку и его вдруг вштыривает.

Разбирал, чистил, чистил сенсор, рассматривал на предмет царапин, жира, смещения сенсора, ничего не нахожу. Думал у меня в usb питание прыгает, но беспроводная мышь ведь от этого не должна зависеть? При чём тачпад сидящий на всё том же внутреннем usb не колбасит, уж сколько лет работает. Включал свои паркинсонские мыши в другие компы, всё так же трясёт и кувыркается, значит проблема в мыши. Но я их за два года уже с десяток сменил, они все бракованные? Ну не верю!

Сейчас дешманская беспроводная, до неё умерла логитековская, дорогая. Разницы во времени работы я не вижу. Такое ощущение, что это просто «среда обитания» их убивает. Но что?

Почему у меня умирают мыши? Что это может быть?

[UPD] прикладываю вещдок https://yadi.sk/i/2tUZaLxLzIvx7A после (второго) переключения на окно браузера оставил мышь и не трогал в течение нескольких секунд. Она ползала сама.

 , ,

ChekPuk ()

protobuf и java

Вести с полей: решил попробовать заюзать протобуф и посмотреть какой классец он сделаем вместо моей шлачной деревянной pojo-модельки с пачкой аннотах для джексона, валидаторов и базы.

Короче ну его нафиг

Особо эпичный кусок сгенеренного кода:

            case 58: {
              if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
                field_ = new java.util.ArrayList<my.test.RepeatedField>();
                mutable_bitField0_ |= 0x00000040;
              }
              field_.add(
                  input.readMessage(my.test.RepeatedField.parser(), extensionRegistry));
              break;
            }

продолжаю наблюдение

p.s. для тех кто в танке. Это блин модель. И очень неплохо когда глядя на модель ты блин видишь что же в ней за поля и на кой хрен она вообще нужна.

p.p.s. кстати javanano вполне читабелен. Прям наверху поля и конструктор. Чисто и удобно

 , , , ,

upcFrost ()

augtool не видит один конфиг из нескольких

Вот есть файлики:

ls /etc/httpd/conf.d/

05-foreman.conf  05-foreman.d  05-foreman-ssl.conf  05-foreman-ssl.d  15-default.conf  mod_security.conf  passenger.conf  robots.conf

при этом какого-то черта:

augtool
augtool> ls /files/etc/httpd/conf.d/
mod_security.conf/ = (none)
15-default.conf/ = (none)
passenger.conf/ = (none)
robots.conf/ = (none)
augtool>

Куда делся 05-foreman-ssl.conf и 05-foreman.conf?!! Если другие конфиги переименовывать, все меняется и в augeus. Куда копать?

 , , , ,

Shaman007 ()

Calculate проклята, или это NVIDIA?

Ребята, что происходит, почему с каждым разом всё хуже? Это калька проклята? С каждым обновлением всё больше проблем с видеокартой! Теперь проприетарный драйвер вообще не запускается, а у нуво не включаются эффекты вроде прозрачности и вообще она теперь странная хотя раньше на первый взгляд не хуже блоба было.

Всё как будто бы работает и никаких ошибок нигде нет, только плазме очень дурно, нет прозрачностей, и прочее. Работать совершенно невозможно, даже окна нормально не переключить – альттаб тоже плохо работает, на панели рандомные картинки.

В логе иксов

[   157.850] (**) Extension "Composite" is disabled
...
[   157.851] (II) xfree86: Adding drm device (/dev/dri/card0)
[   157.851] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

Ошибку доступа удалось победить. Не догадаетесь как. С помощью chmod a+rw /dev/dri/card0, да. После этого эффекты не заработали, перемещение окон очень медленное со следами там где окно должно было перемещаться плавно, т.е. остаётся шлейф от окна. Переключение «механизма отрисовки» ака opengl, xrender ничего не даёт, эффектов нет.

В логе почему-то такие сообщения, хотя используется нуво и нвидия в блэклисте.

[  141.473754] nvidia: loading out-of-tree module taints kernel.
[  141.473771] nvidia: module license 'NVIDIA' taints kernel.
[  141.473772] Disabling lock debugging due to kernel taint
[  141.488228] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
[  141.488546] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[  141.488547] NVRM: This can occur when a driver such as: 
               NVRM: nouveau, rivafb, nvidiafb or rivatv 
               NVRM: was loaded and obtained ownership of the NVIDIA device(s).
[  141.488548] NVRM: Try unloading the conflicting kernel module (and/or
               NVRM: reconfigure your kernel without the conflicting
               NVRM: driver(s)), then try loading the NVIDIA kernel module
               NVRM: again.
[  141.488548] NVRM: No NVIDIA devices probed.
[  141.488707] nvidia-nvlink: Unregistered the Nvlink Core, major device number 240

при попытке загрузки с vesa почему-то загружается нуво, пишет опять же

[  141.204474] nvidia: loading out-of-tree module taints kernel.
[  141.204486] nvidia: module license 'NVIDIA' taints kernel.
[  141.204487] Disabling lock debugging due to kernel taint
[  141.218790] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
[  141.219032] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[  141.219033] NVRM: This can occur when a driver such as: 
               NVRM: nouveau, rivafb, nvidiafb or rivatv 
               NVRM: was loaded and obtained ownership of the NVIDIA device(s).
[  141.219034] NVRM: Try unloading the conflicting kernel module (and/or
               NVRM: reconfigure your kernel without the conflicting
               NVRM: driver(s)), then try loading the NVIDIA kernel module
               NVRM: again.
[  141.219034] NVRM: No NVIDIA devices probed.
[  141.219139] nvidia-nvlink: Unregistered the Nvlink Core, major device number 240
[  141.246733] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
[  141.246994] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[  141.246995] NVRM: This can occur when a driver such as: 
               NVRM: nouveau, rivafb, nvidiafb or rivatv 
               NVRM: was loaded and obtained ownership of the NVIDIA device(s).
[  141.246995] NVRM: Try unloading the conflicting kernel module (and/or
               NVRM: reconfigure your kernel without the conflicting
               NVRM: driver(s)), then try loading the NVIDIA kernel module
               NVRM: again.
[  141.246995] NVRM: No NVIDIA devices probed.
[  141.247168] nvidia-nvlink: Unregistered the Nvlink Core, major device number 2

и на этот раз ничего в блеклисте, по-моему пытается загрузить оба.

Какая-то чистая, рафинированая содомия.

 , , , ,

linuxnewbie ()

Ах, как гуглокапча делает мне больно...

Гуглокапча уперлась и выпрашивает меня как выглядят счётчики на парковках. А я откуда знаю? Я их вживую никогда не видел, и в нашей стране их практически нет.

Уже в который раз провалил проверку. Решил поискать, как выглядят эти счётчики, но гугл просит ввести капчу со счётчиками(!).

Что нас ждёт дальше?

 , ,

anonymous8 ()

Есть ли прибор для измерения человеческих страданий?

Допустим, вам поставили задачу спроектировать такую машину, как бы вы попытались измерить чью-то боль? Есть же нейроны вот это вот всё?.. Сигналы там по ним бегают, я дилетант на самом деле в этом. Мне кажется, в мозге должен быть какой-то участок, который отвечает за соответствующие очучения (безысходность, боль, кризис). Может, снимать с него показания? А как в европках диагнозы «хреническая дэпрэссия» ставят? У них есть какой-то прибор или они так, на глазок?

 , ,

Pyzia ()

ThinkPad Wired USB Keyboard with TrackPoint - омно!

Ой ребятушки, слов цензурных нет. Столкнулся с сабжем, а именно

Thinkpad USB Keyboard, это которая новая, еще брат-блютуз имеется.

https://www.lenovo.com/us/en/accessories-and-monitors/keyboards-and-mice/keyboards/KEYBOARD-US-English/p/0B47190

Это такой кал, никогда не берите и других предупреждайте!

Далее всё сравниваю со штатной клавой от t450s.

  • пластик - калский кал
  • ход клавиш - самый дешевый говно-клавиатурный. У t450s нажатие на клавиши вполне себе ощущается
  • без палмреста - ШТА!?. Вторая по значимости причина неюзабельности
  • средняя кнопка мыши под трекпоинтом не отдает, как положено, два скан-кода разом при отжатии (на нажатие и отжатие), а делает как любая другая кнопка - скан на нажатие, скан на отжатие. Что делает невозможным использовать скролл [средняя кнопка]+трекпойнт, т.к. происходит вставка из Х-буфера по нажатию. И это совсем ни в какие ворота, т.к. это одна из главных фич трекпонтклавиатур с трекпойнтом. Главная причина неюзабельности!
  • убогий юсб кабель с микро-юсб разъемом на клаве, который выломается скоро
  • диодной индикации никакой нет (микрофон, mute, capslock etc)
  • в функциональном ряду нет промежутков между F4-F5, и F8-F9, и F12-Home

Гнобите ленову, осуждайте ленову, не покупайте ленову! Мерзкие типы, похерили всю линейку цинков

 , ,

Deleted ()

XUL Firefox add-ons всё 😢

Даже не знаю где их искать. На https://addons.mozilla.org/firefox/ больше ничего нет 😢

 , , ,

newsbot ()

Debian, plasma 5.8.6: чудеса с устройствами ввода

Накатил стабильный дебиан на ноут и понеслось. У меня за мою недолгую пятилетнюю историю использования линуксов дебиану отведено отдельное место - самого глючного, блин, дистра. Потому что на все свои железки, которые у меня были за эти пять лет, а их было штук 8, на которые я пытался поставить debian, все оборачивалось плохо. Это при том, что любой другой дистр, который я ставил до/после debian (fedora, opensuse, arch, ubuntu, slackware, calculate) - все работали без проблем. А я тот шизик, про которого говорилось в FC3. Повторяю одно и то же в надежде, что результат изменится.
К сути. Стабильная ветка с ядром 4.9.0-8-amd64. Plasma 5.8.6. В sddm работает клавиатура, но не работат тачпад. После логина работает тачпад, а клавиатура работает странно. В любом окне, где есть область для ввода, я могу ввести только 1 символ. Любой. Но только 1. После этого ничего не вводится. Опробовано в аппфайндере, консоле, фм, меню, браузере, в строке поиска в настройках. По journalctl -xe никаких ошибок нет. В dmesg тоже. Если переключиться на другое tty и залогиниться без старта иксов, то все работает. Логин под новым аккаунтом не помогает. С подключенной по usb клавиатуры точно так же. Как такой симптом вообще загуглить?) Я не большой спец в глубинах системы, но похоже на то, что проблема c dbus?

 , , ,

brittx ()

третьегном

вот на кой-то хрен обновился с бубунты 16.04 с убогой юнити на 18.04 с третьегнумом. Этот шлакоблок вообще настраивается? В настройках только «выключить или включить экраны» или «добавить раскладку».

Плюс что в нем так тормозит? У меня ноут с i7 и 16 гигами мозгов, тормозит все начиная от переключалки языка и заканчивая переключалкой окон. Отобразить три (три блть!) квадрата с иконками это ж пипец какая работа. Даже долбаная юнити при всей ее убогости быстрее работала

Пойду обратно на openbox, ну его этот гном. Хороший же DE был, зачем его так извращать было?

 ,

upcFrost ()

Помогите разобраться с либами, чтобы запустить Civilization

При запуске ругается на libcurl-gnutls.so.4

./Civ6: /usr/lib/libcurl-gnutls.so.4: no version information available (required by ./Civ6)
./Civ6: symbol lookup error: ./libASL_Interpose.so: undefined symbol: _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev

До этого пофиксил уже другую десятку проблем с другими либами, но застопорился вот на этой трабле.

LDD

ldd Civ6  | grep libcurl
./Civ6: /usr/lib/libcurl-gnutls.so.4: no version information available (required by ./Civ6)
	libcurl-gnutls.so.4 => /usr/lib/libcurl-gnutls.so.4 (0x00007f02120df000)

HELP

 ,

kevlik ()

как заставить KDE 5 выглядеть как KDE4 ?

и как так вышло, что у 5-ки из коробки помоечный дизайн, в то время, как 4-ка - образец дизайна?

 , , , ,

next_time ()

apt --ingnore-missing

Надоело перепаковывать пакеты, чтобы ставились в новых ОС. Даже если поставить пакет как есть через dpkg, то потом через apt не поставить вообще ничего, пока не удалишь этот самый пакет.
Может кто знает волшебные опции для apt, позволяющие оставить зависимости нерешенными для некоторых пакетов, при этом не ломая установку новых пакетов ? Собсна опция из заголовка не помогает, вообще непонятен смысл её существования.

 , , , ,

bdfy ()

NoReverseMatch прошу помощи

Добрый день ЛОР. Имеется модель:

class Loureats(models.Model):

    class Meta():
        db_table='loureats'
        verbose_name='Лоуреат'
        verbose_name_plural='Лоуреати'

    year = models.ForeignKey(LoureatsYear, on_delete=models.CASCADE, blank=True, null=True)
    name = models.CharField(verbose_name='Название', max_length=400)
    logo = ProcessedImageField(verbose_name='Логотип', upload_to='loureats/', processors=[ResizeToFit(300)], format='JPEG',
                                options={'quality': 90})
    description = models.TextField(verbose_name='О луореате')
    photo = ProcessedImageField(upload_to='loureats/photo/', processors=[ResizeToFit(300)], format='JPEG',
                                options={'quality': 90})
    create = models.DateTimeField(verbose_name='Дата создания', default=timezone.now)
    update = models.DateTimeField(verbose_name='Дата обновления', auto_now=True)
    moder = models.BooleanField(verbose_name='Модерация', default=False)

    def __str__(self):
        return self.name

Вьюха:

def loureats_list(reguest, slug):
    year = LoureatsYear.objects.get(slug=slug)
    loureats = Loureats.objects.filter(year=year)
    return render(reguest, 'loureats/loureats_list.html', {
        'year': year,
        'loureats': loureats}
    )

def loureats_detail(request, pk):
    template='loureats/loureats_detail.html'
    loureats_detail = get_object_or_404(Loureats, pk=pk)
    return render(request, template, {'loureats_detail': loureats_detail})

urls:

path('loureats/<slug>/', views.loureats_list, name='loureats_list'),
path('loureats/<pk>/', views.loureats_detail, name='loureats_detail'),

И ссылка в шаблоне для перехода к детальному описанию:

{% for item in loureats %}
<h1><a href="{% url 'base:loureats_detail' pk=loureats_detail.pk %}">{{ item.name }}</a></h1>
{% endfor %}

При переходе loureats/<slug>/ получаю такую ошибку:

Reverse for 'loureats_detail' with keyword arguments '{'pk': "}' not found. 1 pattern(s) tried: ['loureats\\/(?P<pk>[^/]+)\\/$']

Новости вывожу таким же образом, и все работает. Что я делаю не так?

 ,

xaTa ()

Ошибка во время устновки Android SDK

[1,796s][info][classload] java.nio.file.AccessDeniedException source: jrt:/java.base

а именно во время запуска./sdkmanager

понятно, что доступ к файлу запрещён, но с чего бы и к какому? жаба установлена нормально, местные жабоприложения вполне идут без проблем

//Жду, когда gradle перестанет останавливаться на достигнутом и будет просить новый sdk не раз в месяц, а, хотя бы, раз в час

 ,

next_time ()

VIM и ваши пальцы.

Привет лоровцы! Возник такой вопрос. Бывали ли у вас проблемы с болью в пальцах от того что много писали код в вим? У меня редко, но бывает. Как вы это решаете?

P.S. У меня знакомый ушел с вима, так как по его мнению, от вима даже может развиваться тунельный синдром!? Что простите?

 ,

Siansor ()

Нет ли реализации fuse драйвера для HTTPCommander ?

По работе теперь приходится пользоваться недоразумением под названием HTTPcommander. Может кто знает, есть ли удобный клиент для работы с ним, как например есть для *cloud|Ydisk|Gdisk и т.п. ?

 , ,

bdfy ()

Что поставить в виртуалку, чтобы не было боли с настройкой?

Шалом, нужен простой в настройке дистр для виртуалки, чтобы внутри него можно было запустить мелкомягкий офис, пару специфичных виндовых программ и чтобы работал модуль vboxsf.

Или проще мелкомягкую ОС в виртуалку накатить?

ЗЫ чет совсем со времен хр не занимался странными вещами с компом. Была виртуалка со всем этим специфичным мелкомягким софтом на хр, но критичный для меня софт перестал под ней обновляться...

ЗЗЫ приглядываюсь к Можаро, тому що приятель арчелюб, да и вокруг арча веселое сообщество с блекарчем и куртизанками.

Вот так вот. Поливайте ответами, гойспода.

 , ,

Deleted ()

ipad и openvpn

Не думал я, что на старости придётся взять в руки этот самый ипад. Этот самый ипад жене подарила подруга, я его разумеется проклял, но теперь ей понадобилось в дальних странствиях удалённо заходить на домашний комп рулить там всяким, что на ипаде в принципе не поднять. За один вечер я успел возненавидеть это устройство. Теперь сижу и думаю - купить ей какой-нить планшет или у впн пароли включить. Потому что как заставить приложение увидеть сертификаты, лежащие рядом с конфигом я не допёр. А ещё предстоит подключить к этому, с позволения сказать, устройству синезубых мышь и клаву... Может проще купить Нексус какой-нибудь? У неё есть т60, но тяжёловат, хочет планшет.

 , ,

WerNA ()

Gnome 3 - боль при использовании клавиатуры и мыши

Переключение раскладки:

- невозможно назначить на КапсЛок. Эту тему Gnome 3 переключение раскладки. читал. Ни что из этого не помогает. Единственный метод - установка сессии Юнити и назначение Капслока в ней. Но после этого КапсЛок не только перелкючает раскладки но и одновременно лочит шифт.

- при переключении раскладки оно тормозит так, что начинаешь подозревать, что оно каждый раз скачивает нужную раскладку из Интернета. Эту тему тоже читал: Испортили переключение раскладки (комментарий) - она не применима, потому что предложенные в ней инструменты, как я писал выше, не могут внести изменение в настройки переключения раскладки.

- невозможно настроить открытие меню приложений на клавишу открытия меню приложений - Супер. Вообще создается такое ощущение, что создатели, специально для каждого действия прописали в исключения ту кнопку, которую наиболее удобно использовать для него

- невозоможно настроить переключение рабочих столов на кнопки для мыши

- невозможно добавить рабочие столы по горизонтали - только вертикальное расположение

Да, Убунту 18.04 и соответственно Гном 3.28, а линукс тут не при чем.

 , , , ,

Suntechnic ()