Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: xswitcher (новый аналог Punto Switcher) [Решено]  (Прочитано 4222 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mirbi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Несуществующий Punto Switcher
Заброшенный xneur
Кривоработающие(в моих руках) скрипты...
И последняя надежда на xswitcher https://habr.com/ru/post/495748/
Пост выглядит весьма серьезно. Перечитав все комментарии к нему так и не смог установить.
Сильно не бейте, я без 4 дней неделя как пользователь Linux.
Очень прошу покадрово, шаг за шагом расписать все действия для того что бы установить это чудо на Ubuntu 20.04 LTS
Всем нижеНаписавшим огромная благодарность и безлимитные печеньки! ;)
« Последнее редактирование: 17 Июня 2020, 09:06:01 от zg_nico »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #1 : 07 Мая 2020, 11:14:12 »
так и не смог установить
Без подробностей что именно делали и как вероятность оказания какой-либо помощи стремится к 0
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Mirbi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #2 : 08 Мая 2020, 00:52:24 »
Без подробностей что именно делали и как вероятность оказания какой-либо помощи стремится к 0
1. Скачал исполняемый файл "xswitcher" отсюда: https://github.com/ds-voix/VX-PBX/blob/master/x%20switcher/bin/xswitcher;
2. Уложил его в Домашнюю папку;
3.В терминале через команду "sudo su" получил root права;
4.через "chmod +xs xswitcher" получил вот такие приоритеты: -rwxrwxr-x;
5.Убедился через ls что лежит он у меня в той директории из которой пытаюсь установить;
6.Пытался установить через различные команды:
- sudo dpkg –i xswitcher (получил: "ошибка: укажите требуемое действие");
- sudo apt install xswitcher  ( получил: "E: Невозможно найти пакет xswitcher");
- apt-get install xswitcher ( получил: "E: Невозможно найти пакет xswitcher").

Я осознаю, что есть различные форматы установочных файлов. Поверхностно изучив их, и способы их установки, прихожу к выводу, что делаю все не так в адрес данного файла. Но что именно, я не смог понять.
« Последнее редактирование: 08 Мая 2020, 00:54:09 от Mirbi »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #3 : 08 Мая 2020, 01:47:39 »
что есть различные форматы установочных файлов
Вы скачали исполняемый файл. Дали ему права на исполнение. Вам теперь его нужно запустить по логике вещей, а не пытаться манипулировать им так, словно он является пакетом. Вот пример. Здесь то же самое, только с той разницей, что исполняемый файл Вы уже для себя определили и скачали.
Морально будьте готовы к тому, что программа может не заработать на Вашей системе. Интерфейс тоже весьма вероятно будет консольным (про сабжевый проект не знаю ничего, - это лишь моё предположение).
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6910
  • Luck Tales
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #4 : 08 Мая 2020, 02:45:01 »
про сабжевый проект не знаю ничего, - это лишь моё предположение

Автор вполне непрозрачно намекает в конце статьи на хабре:
Цитировать
Код — простейший процедурный. И туп как я. Так что, тешу себя надеждой что дописать желаемое сможет практически любой технарь. И данное изделие благодаря этому не сгинет без поддержки подобно большинству just-for-fun.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Mirbi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #5 : 10 Мая 2020, 00:58:00 »
zg_nico, Большое спасибо за подробную инструкцию!
Пока терминал(без рута) выдает мне на:
./xswitcher
Вот это:
Config error: unable to open config file: open ~/.config/xswitcher/xswitcher.conf: no such file or directory
* Using defaults!
panic: permission error for /dev/uinput try cmd : sudo chmod +0666 /dev/uinput

goroutine 1 [running]:
main.main()
/home/punk/Documents/GO/xswitcher/src/main.go:655 +0x924

С рут правами немного иное:
Config error: unable to open config file: open ~/.config/xswitcher/xswitcher.conf: no such file or directory
* Using defaults!
keyboard: Sleep Button
keyboard: ASUS USB2.0 Webcam: ASUS USB2.0
keyboard: Power Button
keyboard: AT Translated Set 2 keyboard
mouse: ETPS/2 Elantech Touchpad
keyboard: Asus WMI hotkeys
* gnome-terminal-server
* Navigator
* gnome-terminal-server
* Navigator

Пока мне не понятно куда и копать...
« Последнее редактирование: 10 Мая 2020, 11:35:28 от Azure »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #6 : 10 Мая 2020, 11:37:43 »
А не надо "копать". Автор сразу предупредил что "работает ТОЛЬКО с рут-правами" - что и показывает Ваш пример (во втором случае все запустилось и работает)
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Mirbi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: xswitcher (новый аналог Punto Switcher)
« Ответ #7 : 14 Мая 2020, 01:08:33 »
Моя внимательность, порой, даже меня удивляет!
Огромное Спасибо!
« Последнее редактирование: 14 Мая 2020, 09:07:53 от Azure »

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.