LINUX.ORG.RU

Сообщения piyavking

 

Арч на распберри пи не видит монитора

 , ,

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

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

Сделал всё по инструкции , гружусь: первая часть загрузки проходит, на экране мелькают малинки, и... монитор уходит в аут.

Что характерно, система при этом завелась и работает - по контр-альт-делу перегружает, просто видео нет.

Переходник HDMI на DVI, убунта с ним работает без проблем, попытки удаления config.txt или замена его конфигом.тхт с рабочей убунты не помогли.

Буду рад соображением, спасибо за внимание, арч мне уже нравится)

Апдейт. Мне надо было быть более терпеливым в выполнении инструкций(

Апдейт2: archlinuxarm плохой, manjaro arm minimal - хороший.

piyavking
()

Вопрос к знатокам fontconfig'а и, наверно, css

 ,

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

Вопрос в следующем: Вот есть текст на веб-странице, шрифт, например Proxima. Текст включает себя буквы, цифры, и пиктограммы (ну там стрелочки, чашечки, вот это всё).

Могу ли я нашаманить у себя в fonts.conf (и, может быть, в юзерстайлах браузера) так, чтобы кириллица и латиница из этого текста отображались шрифтом DejaVu Sans Mono, а всё остальное оставить как оно есть?

Назначить всему тексту на странице другой шрифт - не проблема, но тогда вместо символов-пиктограмм, которых в подставляемом мной DejaVu Sans Mono нет, я в браузере вижу квадратненькие кракозяброчки, которых видеть не хочу.

Буду рад соображениям. Спасибо за внимание.

piyavking
()

тупой вопрос по js и bash

 , ,

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

Вот у меня firefox с Tampermonkey, которая умеет исполнять пользовательские скрипты. Действует это, по моему слабому пониманию, примерно так: документ загрузился -> js-скрипт получил отмашку выполниться.

Вопрос в следующем: я могу как-то в этом скрипте вызвать «обычную консольную системную» команду? Чтоб в конечном итоге было так: документ загрузился -> *что-то там такое* -> команда исполнилась.

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

piyavking
()

Плохое поведение bluetooth наушников на RPi

 ,

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

Есть bluetooth-наушники, с телефоном коннектятся и играют вполне стабильно. Попробовал гнать на них звук малинкой (4, ubuntu) - она их видит, коннектит, играет, в pavucontrol ещё одна саунд-карта появляется, но: трески, хрипы, постоянные переконнекты - почему?

Софт свежий, блютус встроенный, wi-fi в config.txt отключен на всякий случай, чтоб не интерферировал, и всё равно: сижу в полметре от корпуса - сигнал фризит, тормозит, застревает, попукивает, то одно ухо оглохнет, то другое...

Отметил ещё одну деталь: на телефоне заряда хватает на кучу времени, когда коннекчусь малинкой, то буквально через полчаса начинает долбить «Please charge!»

Прошу мнений, советов, рецептов. Спасибо за внимание.

piyavking
()

Xorg, Raspberry 4, Ubuntu, 1280x1024

 , ,

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

Когда-то обновление убунты с 22 до 24 убило мне двухмониторную конфигурацию. Но с одним монитором всё было ok - подключил, работал, 1280x1024@75.

Сейчас второй монитор сгорел, и я, ничего плохого не ожидая, обновился 22.04->24.04. И иксы опять сошли с ума, но теперь я не могу получить даже 1280x1024 на единственном мониторе - максимум 1152x864. В списке xrandr 1280x1024 присутствует, но когда применяю, то видимая область в размерах не меняется, и просто возникают слепые зоны снизу и справа экрана, куда (мышка уезжает, но глазами не видно).

Помогите, пожалуйста. Ладно бы два моника не заводились, но единственный 1280x1024!....

В config.txt пробовал и dtoverlay=vc4-kms-v3d-pi4, и dtoverlay=vc4-fkms - без толку - и то и другое даёт

fbset

mode "640x480"
    geometry 640 480 1280 1024 16
    timings 0 0 0 0 0 0 0
    rgba 5/11,6/5,5/0,0/0
endmode

и то иксобезумие, что я выше описал. Если я комментирую эти dtoverlay, то фреймбуфер становится 1280x1024, ура. Но иксы в этом случае не запускаются вообще.

В логах загрузки и иксов куча ругательств, предоставлю всё, что скажете.

Спасибо за внимание.

Апдейт: вредила строчка «gpu_mem=512» в config.txt

piyavking
()

идиотский вопрос по sed

 sed regexp

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

Прошу прощения ещё раз за действительно дебильный вопрос, но поиск никак не выдаёт тайну(

Как мне сделать что-то вроде

sed -e "s/(что-то, что мне надо найти)/-бла-бла-бла(то, что я нашёл)-бла-бла-бла/g"

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

Подскажите, пожалуйста. Спасибо за внимание.

Апд. Спасибо откликнувшимся!

piyavking
()

Вопрос по awesome WM относительно формирования границ окон.

 

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

Использую awesome, всё устраивает, за исключеньем пустяка: я хочу уметь не рисовать границу на каких-то сторонах окна.

То, что я не могу просто в theme-файле задать что-то вроде «border-left:0px;border-top:0px;border-right:1px;border-bottom:1px;» - это мне уже понятно. Я хочу влезть с ломиком в lua-модуль, который клиент отрисовывает, и попробовать пошуровать там.

Вопрос: Так какой .lua мне курочить?

Хотелка выросла из такой вещи: вот в html есть табличное свойство border-collapse, его задействуешь, и границы соседних ячеек поглощаются друг другом: если вбито border=1px, то между ячейками в таблице будет пролегать линия толщиной 1px.

А вот при тайлинге в awesome, когда я в awesome назначаю «theme.border_width = 1» я между соседними клиентами имею 1+1=2 пикселя, потому, что awesome вот так по щелчку не может автоматически перекрывать границы соседних элементов, как абзацем выше.

Буду рад соображениям. Спасибо за внимание.

piyavking
()

Прошу помочь со стилизацией активных элементов веб-страниц в firefox

 ,

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

Использую firefox, хочу приглушённую циановую рамочку вокруг текущего/фокусного/активного элемента веб страницы. Мучаю userContent.css:

@-moz-document regexp(".*") {
-------------------------- 
	*:focus-visible,
	::-moz-focus-inner,
	a:active,
	a:focus-visible,
	button:active, 
	input:active, 
	select:active,
	textarea:active,
	button:focus-visible, 
	input:focus-visible, 
	select:focus-visible,
	textarea:focus-visible {	
		outline: 1px solid #008888ff !important;
	}
-------------------------- 
}

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

Причём, когда я до этого элемента добираюсь клавиатурным tab'om и активирую его Enter'ом - всё происходит так, как я хочу, рамка не слетает.

Истерзал гугль, вбивал кучу вариантов - воз и ныне там. Помогите, чем можете.

Спасибо за внимание.

Апдейт: ЛОР-эффект. :focus- то я и не приметил. Спасибо, тема решена.

piyavking
()

консоль безголового firefox в консоли

 ,

Здраствуйте

Вопрос первый:

Для просмотра разных онлайн-TV в mpv частенько использую грязноватый трючок: после нажатия «» лезу в консоль firefox, смотрю там, что браузер затягивает, вижу среди прочего линк на какой-нибудь ***somename.m3u, скармливаю этот линк плееру и спокойно смотрю, не грузя браузер лишним окном и лишней открытой в нём страницей.

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

И вот с этого момента я призадумался о headless mode. Насколько я смог понять эту безынтерфейсность, так это то, что режим «консольный», то есть запускается в терминале и в этом же терминале вместо GUI с помощью CLI в диалоговом режиме с пользователем и общается.

Я пробую после запуска firefox -headless вбивать что-то типа «screenshot --clipboard --fullpage» с нулевым профитом от этого.

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

В связи с этим вопрос к знающим людям: есть ли какой-нибудь простой способ к осуществлению моего замысла: «запустить в консоли консоль браузера не тратя ресурс на его интерфейс», или всё-таки единственный путь - это всё это учить да ещё небось и с яваскриптами? Цель-то тривиальнейшая: в консоли командой «нажать кнопку на плеере», погрепать активность и выцепить m3u.

Спасибо за внимание.

piyavking
()

оффлайновый онлайн-перевод

 ,

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

Интересует один общебраузерный момент:

Вот есть гугль-транслейт, например. Я могу скормить ему адрес, и, если у гугла будет к этому сайту доступ, то он мне весь текст по этому адресу переведёт, оставив на месте структуру, расположение, стили, цвета, и прочие хтмлы.

Но если у гугля к сайту доступа нет (i2p, onion, локальные хтмл, ким чен ын огородился) - всё, выделяй-копируй по кускам, и суй в переводчик.

Всё вышесказанное относится, как я понимаю, к любому онлайн-сервису подобного рода.

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

Чтобы правильно ответить на мой вопрос важно правильно понять предыдущий абзац, позволю себе это подчеркнуть. То есть есть у меня условное «<td><i><p>» с текстом, аддон с этим текстом метнулся в сервис, получил перевод, вернулся в этот «<td><i><p>», исходный текст выкинул, вместо него перевод положил. При таком подходе становится уже всё равно на доступ гугля к транслируемому сайту: достаточно того, что к нему есть доступ у меня, и я не возражаю на обмен данными с гугль-транслейтом.

Прошу соображений. Спасибо за внимание.

piyavking
()

Ещё вопрос по firefox: как переопределить «внутренний» стиль браузера?

 ,

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

В firefox есть «внутренние» стили: chrome://activity-stream/content/css/activity-stream.css, например, различные resource:// и т.д.

Вчера гуглил и нагуглил, что можно в этот (предварительно сохранённый и отредактированный мной по своему вкусу) для примера activity-stream.css вписать хитрый комментарий, начинающиеся с '//# sourceURL=', содержащий вышеуказанный путь, и положить полученное в пользовательский профайл, то пользовательский activity-stream.css будет перекрывать браузерный. Более подробно нагуглить не очень получается.

Буду рад подсказке. Спасибо за внимание.

piyavking
()

:nth-child - неужели нельзя задать промежуток?

 ,

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

Мучаю один css, там длиннющий ul, который я по номерам обрабатываю. Вышеупомянутый псевдокласс отлично справляется с командами «отрубить голову каждому третьему, начиная с семнадцатого», а мне надо обработать номера просто «с пятнадцатого по девяносто седьмой».

Прошу знающих людей прояснить вопрос: могу ли я в какой-то упорядоченной структуре css'ом обработать интервал значений, не вбивая их каждое в явной форме?

Спасибо за внимание.

piyavking
()

Первичный фон запускаемого firefox

 

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

Предпочитаю тёмные темы оформления интерфейсов, соответственно, цвет рабстола у меня тёмный. Заморочился с конфигом firefox, в юзерконтенте.цсс настроил тёмный фон about:home.

Казалось бы, живи и радуйся бесшовному переходу, но перед тем, как загрузить тёмный about:home мозилла какие-то мгновения светит пустым белым фоном.

Мне больно видеть белый свет, мне лучше в полной темноте (с). Очень может быть, что в каком-то месте в каком-то из user....css, или даже в конфиге gtk есть строчка, в которой я условное #fff поменяю на условное #000, и обрету гармонию.

Прошу знающих людей просветить по вопросу.

Linux здесь при том, что firefox у меня на убунте. Спасибо за внимание.

Перемещено hobbit из general

piyavking
()

Электронные голоса

 ,

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

Мне нравится слушать различные текстовые файлы голосовыми движками. Пользуюсь пока RHVoice, но до полного феншуя ещё пилить и пилить: если включить погромче, то всё вроде разборчиво, но расслабленно слушать электронную озвучку как радио (а тем более засыпать под какой-нибудь романчик) всё-таки не получается, приходится напрягать уши, и на следующий день они обвисают и болтаются.

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

Спасибо за внимание.

piyavking
()

Awesome, firefox, raspberry, ubuntu

 , , ,

https://ibb.co/tL6c7Qz
https://ibb.co/2jGJkXy
https://ibb.co/hVqqNq7
https://ibb.co/rQFx28t
https://ibb.co/cJ8gQfY
https://ibb.co/1m99zWp
https://ibb.co/Drc8W37
https://ibb.co/hFFkRvY

Raspberry Pi 4, два монитора, Xorg, Awesome WM, feh, urxvt, spacefm, worker, firefox.

Обои сменные по таймеру. Чтоб ярлыки не сливались, обоина блюрится и затемняется imagemagick'ом, а когда отключаю ярлыки, бумкнув по десктопу средней кнопкой, восстанавливается оригинальная обоина. Оптический эффект приносит мне удовольствие.

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

К приёму тухлых помидоров готов, закидывайте. Спасибо за внимание.

Совсем забыл: на десктопе, когда он без ярлыков, присутствует обновляемая c moongiant.com луна. Тоже обработанная imagemagick'ом, чтоб убрать затенённую область.

piyavking
()

Фавиконки на панели WM

 applications, ,

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

Мне было бы интересней на панельке WM и в заголовке окна вместо дефолтной иконки браузера иметь фавиконку открытой в браузере страницы.

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

Интересуюсь, не пытался ли кто-нибудь рукастый и упёртый реализовать что-то в таком роде, и вообще хотел бы поговорить об этом.

Браузер firefox, на всякмй случай. Спасибо за внимание.

piyavking
()

уважаемые яваскриптеры, помогите с коротеньким скриптом

 ,

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

Интересует совершенный пустяк: в firefox с Tampermonkey при открытии домашней страницы (about:home и about:newtab) сэмулировать четырёхкратное нажатие «TAB». И всё.

Трудность в том, что я не знаю яваскрипт. Баш и питон я просто не знаю, а яваскрипт я не знаю напрочь, навзрыд, взахлёб.

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

piyavking
()

задать правило для awesomewm, определяющее запуск приложение на определённом теге

 ,

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

Использую awesome WM. Недавно руки дошли обустроить очевидное: привязать приложения к тегам, то еcть чтоб терминал и gvim на первом теге запускался, браузер на втором, и всё в таком же духе.

Кто в своём конфиге что-то подобное практикует - поделитесь рабочим rule плз.

Хотел это обустроить, но, как бы ни бился, назначая properties в соответствующей секции конфига, тег приложению не назначается.

Пришлось упилить обходной манёвр с move_to_tag. Но мне хотелось бы знать, почему не работает штатный вариант.

Спасибо за внимание.

piyavking
()

Telegram Web и сетевые интерфейсы

 ,

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

Есть десктоп, в нём проводной интернет, на десктопе браузер. Захожу браузером на web.telegram.org, на странице крутится кружок получения QR-кода. Крутится вечно, QR-код не появляется. Ок, пробую «login from phone number», вбиваю актуальный номер телефона (аппарат передо мной, клиент на нём запущен, всё ОК) - получаю «Undefined».

Ок, убиваю eth0, поднимаю проводное usb0 с телефона, повторяю вышеописанные шаги и... в браузер спокойно приходит QR код, я его сканирую телефоном и благополучно логинюсь в веб-интерфейс.

Тут бы и счастье, но включив eth0 обратно авторизация слетает, и я снова упираюсь в первый абзац.

Как я понимаю, дело в провайдере - проводной рубит какой-то компонент авторизации, а мобильный - нет. Узнать бы, какой...

Спасибо за внимание.

piyavking
()

Использовать съёмный диск на постоянной основе

 

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

Есть съёмный USB3 HDD (WD My Pasport Utra 1TB), не бит, не крашен. Реквестую понимающих людей обсудить идею использовать его на десктопе как интегрированный в систему стационарный - воткнуть его, примонтировать, и не вынимать.

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

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

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

Спасибо за внимание.

piyavking
()

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