LORCode helper bar - скачать скрипт
В теме Userscript'ы и Userstyl'и для LORа упоминался скрипт LORCode helper bar, но ссылка на его гитхаб битая. Может у кого он остался? Перезалейте куда-нибудь.
В теме Userscript'ы и Userstyl'и для LORа упоминался скрипт LORCode helper bar, но ссылка на его гитхаб битая. Может у кого он остался? Перезалейте куда-нибудь.
Если попробовать открыть файл по URL (Файл -> Открыть из сети ...), то всегда открывается окно с текстом
Не удалось открыть «https://example.com/img.png»:
Не удалось открыть 'https://example.com/img.png' для записи: Нет такого файла или каталога
GIMP 2.8.22, Ubuntu 18.04, KDE 5.44.0, Plasma 5.12.6
Что уже сделал:
sudo apt install gimp gvfs-backendsВ веб-приложении на React есть примерно такой код.
const myObj = {
foo: () => {
console.log(this)
}
}
class MyForm extends React.Component {
constructor(props) {
super(props);
this.state = {
...
}
this.handleSubmit = this.handleSubmit.bind(this)
}
async handleSubmit(event) {
...
console.log(this) // объект класса MyForm
myObj.foo() // undefined, а ожидаю получить тот же самый объект
...
}
}Почему так? Как правильно в таких случаях делать?
Если посмотреть в отладчике браузера скомпилированный JS, то получится
const myObj = {
foo: () => {
console.log(undefined);
}
};В Dolphin подключен Яндекс.Диск по такому URL
webdavs://<логин>@webdav.yandex.ru:443/Но если переименовать любой файл, появляется диалоговое окно с текстом
Доступ был запрещён при попытке перемещения указанного файла или папки.Ubuntu 18.04, KDE 5.44.0 / Plasma 5.12.6, Dolphin 17.12.3
На стандартный вывод ничего не пишет. После чего перестало работать, не знаю, возможно и не начинало работать. Нагуглить удалось только Dolphin webdav «not support the parameter» (cast
killzone06), но не знаю, по теме ли.
UPD: Баг
Если в URL не указывать порт,
webdavs://<логин>@webdav.yandex.ru/Есть веб-приложение с фронтендом на React.
$ ls
build node_modules package.json package-lock.json public README.txt src
$ cat package.json
{
"name": "fornt",
"version": "0.1.0",
"private": true,
"dependencies": {
"@khanacademy/react-multi-select": "^0.3.3",
"@material-ui/core": "4.0.0",
"@material-ui/icons": "4.0.0",
"axios": "0.18.0",
"classnames": "2.2.6",
"es6-promise": "4.2.6",
"moment": "2.24.0",
"re-resizable": "*",
"react": "^16.8.6",
"react-cookie": "4.0.0",
"react-dom": "^16.8.6",
"react-redux": "7.0.3",
"react-router-dom": "5.0.0",
"react-scripts": "3.0.1",
"redux": "4.0.1",
"redux-thunk": "2.3.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"proxy": "http://127.0.0.1:5000"
}src/components/Profile.js
import AddIcon from '@material-ui/icons/AddBox'
import EditIcon from '@material-ui/icons/Edit';
// работают
import PasswordIcon from '@material-ui/icons/Password';
// валится с ошибкой ниже
$ npm start
Failed to compile.
./src/components/Profile.js
Module not found: Can't resolve '@material-ui/icons/Password' in '<путь>/src/components'
Есть программа Radiotray-NG v0.2.7. Ее иконка, отображаемая в трее, задана так
$ cat ~/.config/radiotray-ng/radiotray-ng.json
{
...
"radiotray-ng-off" : "radiotray-ng-off",
"radiotray-ng-on" : "radiotray-ng-on",
"split-title" : false,
"volume-level" : 100
}Как эту иконку сделать кастомной?
Если
xdg-icon-resource install --novendor --theme breeze --mode user --size 64 ./radio.png raditray-ng-off
xdg-icon-resource install --novendor --theme breeze --mode user --size 64 ./radio.png raditray-ng-on
Если еще перезагрузиться и сделать
rm ~/.cache/icon-cache.kcache && kquitapp5 plasmashell && kstart5 plasmashellcast
dsxl
Ubuntu 18.04; KDE 5.44.0 / Plasma 5.12.6; Icon Theme: breeze
Машина с Ubuntu 18.04 подключена к VPN вот так. В этой сети (10.0.0.0/21) надо обратиться к маздай-машине, IP-адрес которой неизвестен, но известно имя NetBIOS.
Но
# ping SOME-NAME
ping: SOME-NAME: Неизвестное имя или служба
# nmblookup SOME-NAME
name_query failed to find name SOME-NAMEЧто уже сделал. В /etc/samba/smb.conf поправил строчку
wins support = yesapt install winbind libnss-winbindhosts: files mdns4_minimal [NOTFOUND=return] dns winssystemctl restart nmbd.service
systemctl restart smbd.service
systemctl restart winbind.service
После этого вывод ping и nmblookup не изменился.
Что еще известно. Не знаю, в тему или нет.
( читать дальше... )
Поставил Radiotray-NG v0.2.7 из deb-пакета.
Если жать сочетания кнопок пуск/пауза, следующий трек, предыдущий трек на клавиатуре (у меня это Fn+F*), то Radiotray-NG никак не реагирует и ничего не пишет на стандартный вывод. Хотя Media key support заявлена в README.
У KDE есть приложение Plasma mediakey handler, которое (как я понимаю) ловит сочетания кнопок и управляет различными мультимедийными программами по MPRIS. Однако Radiotray-NG не поддерживает MPRIS, у него свой DBus интерфейс для управления.
Попробовал в Параметрах системы нажать Специальные действия -> Новый -> Глобальная комбинация клавиш -> Команда D-Bus, но если задать сочетание клавиш, получаю окно
Комбинация клавиш «Media Play» конфликтует со следующей комбинацией клавиш:
Комбинация клавиш «Media Play» в приложении Управление медиапроигрывателем для действия «Начать/приостановить воспроизведение»с кнопками «Связать с новым» и «Отмена».
Ubuntu 18.04 / KDE 5.44.0 / Plasma 5.12.6
cast
harun_al_rashid
В Kodi нет звука около секунды после паузы. Проблема уже обсуждалась и лучше объяснена здесь. Я воспользовался тем решением.
Пункт 3.a инструкции
# apt build-dep kodi
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:
Следующие пакеты имеют неудовлетворённые зависимости:
builddeps:kodi : Зависит: libmodplug-dev но он не будет установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.Ubuntu 18.04
$ dpkg -l | grep 'kodi'
ii kodi 2:17.6+dfsg1-1ubuntu1 amd64 Open Source Home Theatre (executable binaries)
ii kodi-bin:amd64 2:17.6+dfsg1-1ubuntu1 amd64 Open Source Home Theatre (architecture-dependent files)
ii kodi-data 2:17.6+dfsg1-1ubuntu1 all Open Source Home Theatre (arch-independent data package)
ii kodi-repository-kodi 2:17.6+dfsg1-1ubuntu1 all Open Source Home Theatre (official addons repository feed)
ii kodi-visualization-spectrum:amd64
$ apt search libmodplug-dev
Сортировка… Готово
Полнотекстовый поиск… Готово
libmodplug-dev/bionic 1:0.8.9.0-1 amd64
development files for mod music based on ModPlug
libopenmpt-modplug-dev/bionic,now 0.3.6-1 amd64 [установлен]
module music library based on OpenMPT -- modplug compat development files
Есть тут те, кто были линуксоидами в 2000-е и остаются ими по сей день? Как тогда дела обстояли с нашей ОС? Надежда на вендекапец была больше чем сейчас или меньше? Я не имею в виду реальные шансы, но вроде бы, когда Ubuntu вышла, с ней связывали большие ожидания. Стереотипов о том что Линукс - это «сложна» было больше или меньше? И когда по-вашему было больше софтверной свободы, в нулевые или сейчас? Вроде бы сейчас стало больше веба, больше кроссплатформенности, но с другой стороны всякие secure boot'ы сделали.
А может тут есть даже те, кто линуксоидили в 90-е? Эти сенсеи тоже приглашаются.
Я, если что, уже не школьник, я жил в нулевые и прекрасно помню тогдашнюю реальную жизнь, которая была почти как сейчас. Я просто тогда не был линуксоидом. Я не интересовался IT и пользовался маздаем.
Есть программа на Java jdotxt. Просто лежит в /opt/jdotxt/jdotxt-0.4.8.jar
Запускается
/usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar /opt/jdotxt/jdotxt-0.4.8.jarОпытным путем выяснено, что свои настройки хранит в
~/.java/.userPrefs/com/chschmid/jdotxt/prefs.xmlКак ее установить два экземпляра с разными настройками, иначе как создав отдельного пользователя? Ну типа
/usr/lib/jvm/java-8-openjdk-amd64/bin/java -jar --custom-prefs /custom/path/prefs.xml /opt/jdotxt/jdotxt-0.4.8.jarКак в сабже перенести список задач на другую машину или экспортировать его во что-то читаемое (txt, csv, sqlite ...)?
Ubuntu 18.04
$ dpkg -l | grep 'todo'
ii gnome-todo 3.28.1-1 amd64 minimalistic personal task manager designed to fit GNOME desktop
ii gnome-todo-common 3.28.1-1 all common files for GNOME To Do
ii libgnome-todo 3.28.1-1 amd64 library data for GNOME To Dohttps://askubuntu.com/questions/1021405/where-does-gnome-to-do-stores-its-fil...
LD_LIBRARY_PATH=/opt/qmmp-1.5.0/lib /opt/qmmp-1.5.0/bin/qmmpНажимаю кнопку +, затем Add Url, вставляю адрес видео, нажимаю Add, двойной клик по соответствующей строчке в плейлисте. Звук не воспроизводится, на экране ничего не происходит. На стандартный вывод пишет это
PlayListManager: saving playlists...
InputSource: using https transport
YtbInputSource: starting youtube-dl...
StateHandler: Current state: Buffering; previous state: Stopped
"opus" "none" 47.521
"opus" "none" 63.027
"opus" "none" 126.659
"mp4a.40.2" "none" 129.488
"none" "avc1.4d400c" 0
"none" "av01.0.00M.08" 0
"none" "vp9" 0
"none" "av01.0.00M.08" 0
"none" "avc1.4d4015" 0
"none" "vp9" 0
"none" "av01.0.01M.08" 0
"none" "avc1.4d401e" 0
"none" "vp9" 0
"none" "av01.0.04M.08" 0
"none" "avc1.4d401e" 0
"none" "vp9" 0
"none" "av01.0.05M.08" 0
"none" "avc1.4d401f" 0
"none" "vp9" 0
"none" "av01.0.08M.08" 0
"none" "vp9" 0
"none" "avc1.640028" 0
"none" "vp9" 0
"none" "av01.0.12M.08" 0
"none" "av01.0.12M.08" 0
"none" "vp9" 0
"mp4a.40.2" "avc1.42001E" 0
YtbInputSource: selected stream: "opus" 126.659 kb/s
YtbInputSource: downloading stream...
YtbInputSource: ready
QmmpAudioEngine: unsupported file format
StateHandler: Current state: NormalError; previous state: Buffering
StateHandler: Current state: Stopped; previous state: NormalErrorUbuntu 18.04, qmmp собрал так
cmake ./ -DUSE_MPLAYER:BOOL=FALSE -DUSE_QSUI:BOOL=FALSE -DUSE_MODPLUG:BOOL=FALSE -DUSE_ENCA:BOOL=TRUE -DUSE_LIBRCD:BOOL=TRUE -DCMAKE_INSTALL_PREFIX=/opt/qmmp-1.5.0/
make -j5
sudo make install
cd ../qmmp-plugin-pack-1.5.0/
sudo cp -v /opt/qmmp/lib/pkgconfig/*.pc /usr/share/pkgconfig/
cmake ./ -DUSE_XMP:BOOL=FALSE -DUSE_FFAP:BOOL=FALSE -DUSE_SRC:BOOL=FALSE -DUSE_FFVIDEO:BOOL=FALSE -DCMAKE_INSTALL_PREFIX=/opt/qmmp-1.5.0
make -j5
sudo make installПерестало работать с переходом на версию 1.5.0, в 1.4.4 работало.
$ youtube-dl --version
2021.06.06Как в этом плеере выбрать кодировку тегов? Желательно только некоторых файлов (а именно тех, у которых она отличается от UTF-8).
$ export GST_TAG_ID3_ENCODING=CP1251
$ export GST_TAG_ENCODING=CP1251
$ export GST_ID3_TAG_ENCODING=CP1251
$ export GST_TAG_ID3V1_ENCODING=CP1251
$ sayonara
Нажал: Library -> Reload library -> Deep scan
Эффекта нет.
Sayonara Player 1.5.1-stable5
Ubuntu 18.04
Если никак, то в каком плеере это можно?
$ nslookup ubuntu.ru
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find ubuntu.ru: SERVFAIL
Уже несколько дней лежит.
Desktop: KDE Plasma 5.12.6
Distro: Ubuntu 18.04.1 LTS
Graphics: Card: Advanced Micro Devices [AMD/ATI] Vega [Radeon Vega 8 Mobile]
Display Server: x11 (X.Org 1.19.6 ) drivers: ati,amdgpu (unloaded: modesetting,fbdev,vesa,radeon)
Resolution: 1920x1080@60.00hzЕсли нажать на любой выпадающий список левой кнопкой мышки, то он с вероятностью 1/2 откроется и закроется тут же. Если между нажатием и отпусканием подвинуть мышку, то список точно закроется. Если на него нажать и держать, то от будет открыт пока держишь и закроется как отпустишь. Симптомы как здесь. То же самое относится к меню.
Проблема воспроизводится на gtkшных программах, но не воспроизводится ни на одной qtшной. Особенно хорошо видно на gnome todo и dia. Defender MS-125. Других зацепок пока нет.
Это только у меня так или у всех? Я понимаю, что телепаты в отпуске, но мне любая информация по теме пригодится, хотя бы о том, как называется и как гуглится то, что за это отвечает.
Как запустить отдельные иксы на Kubuntu 18.04? В смысле Ctrl+Alt+F2 -> startx вот это.
Если так сделать, получаю
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
Под рутом startx получается.
После каждой перезагрузки обои меняются на дефолтные, а ярлыки расставляются в строчку слева направо в непонятном мне порядке. Как надо перестало работать после того как по этим инструкциям поделал действия (plasmoidviewer, plasmawindowed).
Я даже не подозреваю, в чем может быть проблема, поэтому не знаю, что указывать, но я умею копировать команды.
Ubuntu 18.04, KDE 5.44.0 / Plasma 5.12.6, KWin
Уточнение:
Использовалось две комнаты, настройки сбиваются не только после перезагрузки, но и после завершения сеанса, и не всегда, а примерно в 50% случаев, т.е. иногда KDE вспоминает, как должно быть.
Надо много раз выполнить следующие действия.
У меня нет клавиатуры с макросами, но есть ли какой-то способ сделать такое программно?
Навесил на Ctrl+F5
xdotool key --delay milliseconds 3000 "Shift+Down" "Shift+Home" "Shift+Right"Ubuntu 18.04, KDE Plasma 5.12.6, текстовый редактор Brackets 1.14.
| ← назад | следующие → |