LINUX.ORG.RU

Избранные сообщения Suigintou

Как правильно обновить Debian?

Форум — Desktop

Признаться, мне казалось, что в момент выхода Debian 12 я просто увижу гномовское уведомление, после нажатия на которое система сама всё обновит =)

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

  1. Правильно ли я понимаю, что сперва мне нужно изменить список репозитариев в /etc/apt/sources.list? Я просто меняю каждый bullseye на bookworm, так?
deb-src http://deb.debian.org/debian/ bookworm main non-free contrib

deb http://security.debian.org/debian-security bookworm-security main contrib non-free
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free

deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free
  1. В чём разница между apt full-upgrade и apt dist-upgrade? Какую именно команду мне следует использовать? Почему нельзя использовать обычный apt upgrade?

  2. Обычно я всё свое ПО обновляю с помощью GNOME Software. Он для обновления пакетов уходит в какую-то специальную перезагрузку, обновляется и снова перезагружается. Имеет ли смысл обновляться с его помощью? Или не выпендриваться и обновиться с помощью apt?

  3. Во время обновления при помощи apt, могу ли я продолжать пользоваться компьютером? Заниматься веб-сёрфингом, запустить видеоигру или включить какое-нибудь кино? Могут ли такие действия помешать обновлению и спровоцировать ошибки?

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

 ,

Kapusha
()

Visa, MasterCard россиянину для оплаты за рубежом

Форум — Talks

Всем доброго дня. Вопрос такой, у кого есть опыт получения электронной банковской карты, которую можно пополнить долларами, желательно по СПБ из РФ? Мне нужно оплатить покупку за рубежом, нужны реквизиты карты. Есть какие то рабочие сервисы? Что я попробовал webmoney. Но, связавшись с поддержкой, понял что там нет рублёвого кошелька, но это пол беды и нет возможности выпуска такой карты. Как бы я видел хорошую схему:

Мне генерируется QR. Я оплачиваю его по СПБ. Мне даются реквизиты карты, для разовой оплаты нужной мне услуги (сумма около 20 баксов). И я ухожу довольный.

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

Есть вариант попросить друзей за границей заплатить. Но не хочется людей напрягать.

 , ,

baaba
()

Какой SAS-контроллер взять?

Форум — Linux-hardware

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

Есть файлопомойка в виде системника с большим количеством кареток для винтов, и встала необходимость докупить ещё винтов, но нужен SAS/SATA контроллер. Вот здесь немного не понятно - на сайтах пишут, что они будут работать только с серверными материнками, но может это таки не так? Материнка от Асус miniATX M54 что-то там.

 , ,

PearlyDragon
()

apc smart 1000 отвалились интерфейсы

Форум — Linux-hardware

Есть apc smart 1000 SUA1000I выпуска 2010 года.

Был он подключен через usb порт.

Чтобы перепрограммировать настройки подключил com-порт.

Не отвечает.

Вернул usb, тоже не отвечает.

Выключил, отключил батарею, включил все назад. com-порт заработал.

Вопрос: это распространённый глюк или мне просто повезло ?

Может пора ему ёмкости заменить, как это делали с более древними образцами?

 , ,

vel
()

А кто-нибудь был присяжным? (РФ)

Форум — Talks

Привет, ЛОР! Не поверишь, но меня выбрали присяжным на 22-25 годы. На судах бывал, но без присяжных, не знаю, чего ждать. Есть тут кто-то, кто уже бывал? Что там вообще происходит? Мне дадут вообще на что-то повлиять?

 

Dog
()

VPS в зарубежных ЦОДах у российских провайдеров

Форум — Talks

Собственно, сабж. Есть ли такие варианты, сохранятся ли (знаю, что загадывать бессмысленно) и вообще какие есть подводные камни?

 , ,

WDWTFWW
()

Какой дистр Linux первым заблокирует обновления для России?

Форум — Talks

или это невозможно из за децентрализованной системы доставки обновлений. вобщем у кого первым в Linux сорвет крышу из за политики?

 ,

anonymous2
()

Идиотская конструкция корпуса

Форум — Linux-hardware

Заметил, что в ноутах HP уже Н лет совмещают углубления для винтов внешней нижней крышки с «траншеями» для резинок против трения. Так, что если надо залезть внутрь, необходимо эти резинки отдирать, и потом приклеивать обратно клеем (да ещё и не любой клей подойдет).

А какие вы знаете ещё новомодные говноконструкторские решения в современном ширпотребе?

Линукс тут при том, что когда одновременно ещё и дров нужных нет под онтопик из коробки, это выбешивает вдвойне.

seiken
()

BFQ не очень хорош для многих SSD

Форум — Linux-hardware

Public Service Announcement:

Случайно обнаружил, что bfq на многих ssd сводит производительность к однопоточной.
На nvme и sata Samsung’ах всё в порядке, и пропускная способность bfq растёт с количеством одновременных запросов.
А на ADATA и Transcend вот так:

    Device Model:     TS256GMTS400S
    Serial Number:    0F109200E32506200140
    Firmware Version: P1225CH4
    ATA Version is:   ACS-2 (minor revision not indicated)
    SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
    Timing O_DIRECT disk reads: 1472 MB in  3.00 seconds = 489.96 MB/sec

    /dev/sda, 256.06 GB, 1 threads:
     512   B blocks: 11361.3 IO/s,   5.5 MiB/s ( 46.5 Mbit/s)
       1 KiB blocks: 7762.1 IO/s,   7.6 MiB/s ( 63.6 Mbit/s)
       2 KiB blocks: 4545.7 IO/s,   8.9 MiB/s ( 74.5 Mbit/s)
       4 KiB blocks: 2476.4 IO/s,   9.7 MiB/s ( 81.1 Mbit/s)
       8 KiB blocks: 2483.9 IO/s,  19.4 MiB/s (162.8 Mbit/s)
      16 KiB blocks: 2271.1 IO/s,  35.5 MiB/s (297.7 Mbit/s)
      32 KiB blocks: 1941.6 IO/s,  60.7 MiB/s (509.0 Mbit/s)
      64 KiB blocks: 1360.1 IO/s,  85.0 MiB/s (713.1 Mbit/s)
     128 KiB blocks:  968.5 IO/s, 121.1 MiB/s (  1.0 Gbit/s)

    /dev/sda, 256.06 GB, 4 threads:
     512   B blocks: 12958.1 IO/s,   6.3 MiB/s ( 53.1 Mbit/s)
       1 KiB blocks: 8832.4 IO/s,   8.6 MiB/s ( 72.4 Mbit/s)
       2 KiB blocks: 4945.6 IO/s,   9.7 MiB/s ( 81.0 Mbit/s)
       4 KiB blocks: 2598.6 IO/s,  10.2 MiB/s ( 85.2 Mbit/s)
       8 KiB blocks: 2553.3 IO/s,  19.9 MiB/s (167.3 Mbit/s)
      16 KiB blocks: 2410.9 IO/s,  37.7 MiB/s (316.0 Mbit/s)
      32 KiB blocks: 2089.0 IO/s,  65.3 MiB/s (547.6 Mbit/s)
      64 KiB blocks: 1463.4 IO/s,  91.5 MiB/s (767.2 Mbit/s)
     128 KiB blocks: 1056.8 IO/s, 132.1 MiB/s (  1.1 Gbit/s)

Этот же Transcend, но с mq-deadline:

/dev/sda, 256.06 GB, 4 threads:
 512   B blocks: 42803.6 IO/s,  20.9 MiB/s (175.3 Mbit/s)
   1 KiB blocks: 34526.3 IO/s,  33.7 MiB/s (282.8 Mbit/s)
   2 KiB blocks: 24795.4 IO/s,  48.4 MiB/s (406.2 Mbit/s)
   4 KiB blocks: 15848.5 IO/s,  61.9 MiB/s (519.3 Mbit/s)
   8 KiB blocks: 15403.9 IO/s, 120.3 MiB/s (  1.0 Gbit/s)
  16 KiB blocks: 9705.9 IO/s, 151.7 MiB/s (  1.3 Gbit/s)
  32 KiB blocks: 5583.4 IO/s, 174.5 MiB/s (  1.5 Gbit/s)
  64 KiB blocks: 2967.9 IO/s, 185.5 MiB/s (  1.6 Gbit/s)
 128 KiB blocks: 1666.6 IO/s, 208.3 MiB/s (  1.7 Gbit/s)

Если у вас не Самсунг, то bfq лучше не использовать.

P.S. Ещё едет терабайтный WD Blue, дополню позже.
P.P.S. Linux lin 5.10.0-0.bpo.5-amd64 #1 SMP Debian 5.10.24-1~bpo10+1 (2021-03-29) x86_64 GNU/Linux

 , , mq-deadline,

aidaho
()

smr hdd

Форум — Linux-hardware

Здравствуйте. Если я буду покупать hdd 500гб будет ли вероятность нарваться на черепичную структуру диска? Можно ли по внешним параметрам угадать тип записи?

 

i3344
()

[SOLVED] S3 Savage + DRI

Форум — Linux-hardware

Добрый день. Пытаюсь запустить X с аппаратным ускорением на Debian (buster) kernel 4.19.0-11-686-pae.

lspci | grep VGA
01:00.0 VGA compatible controller: S3 Grphics Ltd. 86C380 [ProSavageDDR K4M266]

Установил пакет xserver-xorg-video-savage

Сгенерировал xorg.conf с помощью «X -configure» (в разделе Device стоит Driver «savage»)

В секции Screen добавил DefaultDepth 16, якобы direct render на Savage запускается только с 16bit-ным цветом.

При запуске xstart в логах отображается:

SAVAGE(0): Sufficient Videoram available for 3D
SAVAGE(0): DRI isn't enabled
....
Initializing extension GLX
AIGLX: Screen 0 is not DRI2 capable
IGLX: Loaded and initialized swrast
GLS: Initialized DRISWRAST GL proviider for screen0

т.е. видно что используется софтовый рендер. X-ы запускаются glxgears -fullscreen выдает fps 5

После безрезультатных игр с параметрами в секции Device (xorg.conf), решил посмотреть исходники DRV модуля savage.

apt xserver-xorg-video-savage...

Понатыкал отладочных сообщение в savage_driver.c в функции SavageScreenInit (та в свою очередь вызывает SAVAGEDRIScreenInit) и в savage_dri.c функции SAVAGEDRIScreenInit.

Оказалось что в SAVAGEDRIScreenInit, есть проверка:

xf86LoaderCheckSymbol("GlxSetVisualConfigs")

В случае если функция xf86LoaderCheckSymbol возвращает false то SAVAGEDRIScreenInit так же возвращет false, а это в своей очереди указывает в SavageScreenInit что DRI не инициализировался (SAVAGE(0): DRI isn’t enabled).

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

Поиски показали что вроде как GlxSetVisualConfigs удалили из свежих xorg https://www.mail-archive.com/xorg-devel@lists.x.org/msg53329.html

Закомментировал эту проверку в коде, собрал savage_drv.so заново заменил в модулях xorg

Теперь при старте в логах xorg вот что:

...
[   101.604] (II) SAVAGE(0): psav->NoAccel=false
[   101.604] (II) SAVAGE(0): psav->Chipset is S3_TWISTER true
[   101.604] (II) SAVAGE(0): 4740 kB of Videoram needed for 3D; 32768 kB of Videoram available
[   101.604] (II) SAVAGE(0): Sufficient Videoram available for 3D
[   101.604] (II) SAVAGE(0): Goal #1
[   101.604] (EE) SAVAGE(0): can't load GlxSetVisualConfigs
[   101.609] (II) SAVAGE(0): [drm] bpp: 16 depth: 16
[   101.609] (II) SAVAGE(0): [drm] Sarea 2200+284: 2484
[   101.610] drmOpenDevice: node name is /dev/dri/card0
[   101.616] drmOpenDevice: node name is /dev/dri/card0
[   101.812] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
[   101.812] drmOpenDevice: node name is /dev/dri/card0
[   101.813] drmOpenDevice: open result is 14, (OK)
[   101.814] drmOpenByBusid: drmOpenMinor returns 14
[   101.814] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[   101.814] (II) [drm] loaded kernel module for "savage" driver.
[   101.814] (II) [drm] DRM interface version 1.4
[   101.815] (II) [drm] DRM open master succeeded.
[   101.816] (II) SAVAGE(0): [drm] Using the DRM lock SAREA also for drawables.
[   101.816] (II) SAVAGE(0): [drm] framebuffer handle = 0xd0000000
[   101.816] (II) SAVAGE(0): [drm] added 1 reserved context for kernel
[   101.816] (II) SAVAGE(0): X context handle = 0x1
[   101.816] (EE) SAVAGE(0): [drm] failed to setup DRM signal handler
[   101.816] (EE) SAVAGE(0): [drm] DRIScreenInit failed.  Disabling DRI.
[   101.816] (II) SAVAGE(0): SAVAGEDRIScreeInit return false
[   101.816] (II) SAVAGE(0): psav->ShadowStatus == psav->ConfigShadowStatus = true
[   101.816] (EE) SAVAGE(0): DRI isn't enabled
[   102.018] (II) EXA(0): Offscreen pixmap area of 29749248 bytes
[   102.018] (II) EXA(0): Driver registered support for the following operations:
[   102.018] (II)         Solid
[   102.018] (II)         Copy
[   102.018] (II)         UploadToScreen
[   102.018] (II) SAVAGE(0): Savage EXA Acceleration enabled.
[   102.018] (==) SAVAGE(0): Backing store enabled
[   102.026] (==) SAVAGE(0): DPMS enabled
[   102.026] (WW) SAVAGE(0): Direct rendering disabled
....
[   102.065] (II) SELinux: Disabled on system
[   102.065] (II) Initializing extension GLX
[   102.067] (II) AIGLX: Screen 0 is not DRI2 capable
[   103.315] (II) IGLX: Loaded and initialized swrast
[   103.315] (II) GLX: Initialized DRISWRAST GL provider for screen 0
....
[   104.207] (EE) Backtrace:
[   104.209] (EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x122) [0x5cd122]
[   104.212] (EE) 1: linux-gate.so.1 (?+0x0) [0xb7f37d77]
[   104.216] (EE) 2: ? (?+0x0) [0xc0000000]
[   104.217] (EE) unw_step failed: unspecified (general) error [-1]
[   104.217] (EE) 
[   104.217] (EE) Segmentation fault at address 0xc0000000
[   104.218] (EE) 
Fatal server error:
[   104.218] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   104.218] (EE) 
[   104.218] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   104.218] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   104.218] (EE) 
[   104.504] (EE) Server terminated with error (1). Closing log file.

X-ы не запускаются.

lsmod | grep savage:
savage	32768	0
drm	323584	2	savage

[drm] failed to setup DRM signal handler - что этот за ерунда !?!?!

Может кто подскажет куда дальне копать ?

 , , ,

chjohn
()

Жизнь на лодке для IT-шника

Форум — Talks

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

Расценки - порядка $30-$100k в зависимости от размера, года, состояния лодки. За стоянку в марине примерно $10 в день, оптом - дешевле. Топлива нужно не много, т.к. парус. Ремонт и прочее - непредсказуемо, в целом, как я понял, в $1000 в месяц люди укладываются. Т.е. по сути стоимость вполне сопоставима со стоимостью аренды жилья в большом городе и зарплаты в $2-3k хватит с лихвой.

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

Интернет в маринах бесплатный или дёшевый (WiFi, Cellular). В море только дорогой спутниковый. Поэтому характер работы, вероятно, должен быть не требовательным к постоянному онлайну.

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

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

Интересно, кто-нибудь таким занимался? Или хотя бы обдумывал?

 лодки,

Legioner
()

Зачем в 2020 нужны отдельные багтрекеры?

Форум — Talks

Привет, ЛОР!

Поделюсь своей историей. Я вот сейчас по утру, кушая салатик на веранде симпатичного кафе, запивая это дело сангрией и откровенно пялясь на задницу официантки, которая мне это всё принесла, случайно нашёл баг в плеере Audacious. Баг не то чтобы очень критичный, но подбешивает. Решил я его зарепортить, только чтобы уткнуться в отключённые Issues на гитхабе у Audacious. На сайте плеера же ссылка на багтрекер ведёт в их Redmine, в котором надо регистрироваться. На этом я решил забить.

Вот скажи, ЛОР, зачем так делать и создавать лишние препятствия на пути пользователям, которые хотят зарепортить баг? Почему нельзя просто использовать Github, на котором почти у каждого пользователя Linux сейчас есть аккаунт? На крайняк, можно SSO приделать к своему сервису.

Алсо, ЛОР, пока лето не кончилось, накидай своих любимых рецептов холодных не слишком крепких коктейлей. Хочу вечеринку устроить.

P.S. Кстати, а тут есть разработчики Audacious? Я на Github вроде русскоязычных видел.

 , ,

hateyoufeel
()

Сборка ПК для игр и работы.

Форум — Linux-hardware

Решил собрать ПК для игр и работы. Из работы самое тяжелое что на нем будет производится это разработка под android.

Комплектующие:

  • Материнская плата ASUS STRIX B450-E GAMING - $173
  • Процессор AMD Ryzen 5 3600Х Box - $237
  • Видеокарта INNO3D GTX1660 SUPER 6GB 192Bit 1785/14000Mhz - $277
  • Модуль памяти KINGSTON HyperX Predator RGB DDR4 3200Mhz 8GBx2 - $125
  • Блок питания CHIEFTEC 750W CPS-750S - $68
  • SSD накопитель SAMSUNG 860 QVO 1TB SATAIII 3D NAND QLC - $133

Мне хотелось бы Intel, но цены уж сильно кусаются.
При выборе материнской платы, искал с WIFI и BT.
Думаю SSD можно было бы заменить на M.2.

Нормальные ли комплектующие?
Хорошо будут ли они между собой сочетаться?
Как дела обстоят с дровами под nvidia, буду использовать archlinux?
Возможно вы подскажите что-то лучшее при этом эквивалентно в цене или дешевле

Надеюсь на объективную критику и помощь.
Заранее всем спасибо

 , , , ,

oster2011
()

Альтернатива self-hosted gitlab

Форум — Development

Привет, ЛОР.

Есть какая-то альтернатива self-hosted gitlab'у для нетребовательной команды из пары разработчиков?

Из требований только кастомизируемый веб-интерфейс к DVCS с возможностью скачать/просмотреть.

Gitlab ОЧЕНЬ жирный.

Git не принципиален, можно hg.

 

annerleen
()

x11vnc ошибка.

Форум — Desktop

kubuntu 16.04 x11vnc Architecture: amd64 Version: 0.9.13-1.2build1

Подключение происходит нормально, но если переключить пару окон, то вываливается ошибка:
07/01/2017 16:18:39 cursor_noshape_updates_clients: 0 caught XIO error: 07/01/2017 16:18:41 deleted 43 tile_row polling images.

 , , ,

vladcraft
()

Выбор ups

Форум — Linux-hardware

Взываю к опыту коллективного разума ЛОРа. Собрался покупать ups. Не знаю что выбрать. В местном инет магазине продаются ибп фирмы svc, volta, apc .

  • VOLTA Active 1200 LCD
  • SVC V1200-F
  • SVC PT-1K-LCD
  • APC Back BX1400UI

Первые два дешевые, но никому не известные. В инете о них мало информаций. Третий по списку онлайн (в инете пишут что онлайн лучше чем офлайновые). Apc наверное самый известный но и цена на него выше. Смотрел в computer universe цены на ибп , даже с доставкой у них стоимость гораздо меньше. Какую модель выбрать и где покупать : здесь или в computer universe. Поделитесь своим опытом эксплутаций ибп.

 

psiman
()

Cairo, WebKit, а что ещё?

Форум — Talks

Есть открыто-свободные браузеры, использующие движок CairoGeckocairo: Firefox, Seamonkey... (Не уверен, есть ли живые кроме них, но были, и могут появиться в будущем.)

Есть открыто-свободные браузеры, использующие движок WebKitWebCore, который в WebKit и его форк Blink: Chromium, Epiphany, Midori, qutebrowser, reconq, surf, vimb. Или под Линуксом у них тоже внутри cairo?

А другие движки сопоставимого уровня существуют? Живые?

P.S. В первом варианте смешал в кучу Cairo и WebKit. Спрашиваю именно по библиотекам для преобразования текста, SVG и прочего в графику, а не по всеобъемлющим браузерным движкам.

 , , , ,

question4
()

Qt Creator и микроконтроллеры

Форум — Development

Хочу попробовать использовать Qt Creator (всё же это очень хорошая IDE) для разработки под микроконтроллеры, такие как AVR и MSP430.

UPD: С помощью CMake всё получилось. Сейчас CMakeLists.txt в Qt Creator выглядит так:

project(test)
SET(MCU "msp430f5529")
SET(FIRMWARE_FILE ${PROJECT_NAME}.elf)

SET(CMAKE_SYSTEM_NAME Generic)
SET(CMAKE_C_COMPILER msp430-elf-gcc)
SET(CMAKE_CXX_COMPILER msp430-elf-g++)

SET(CMAKE_C_FLAGS "-mmcu=${MCU} -Os")
SET(CMAKE_C_LINK_FLAGS "")
SET(CMAKE_CXX_FLAGS "-mmcu=${MCU} -Os")
SET(CMAKE_CXX_LINK_FLAGS "")
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS)

INCLUDE_DIRECTORIES("/opt/ti/mspgcc/msp430-elf/include")

cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_executable(${FIRMWARE_FILE} ${SRC_LIST})

add_custom_target("upload"
	mspdebug tilib "prog ${FIRMWARE_FILE}"
	DEPENDS ${FIRMWARE_FILE}
	COMMENT "Uploading ${FIRMWARE_FILE} to ${MCU} using mspdebug"
)

make upload выполняется на шаге деплоймента, так что нажав «Запустить» в IDE я прошиваю микроконтроллер.

Теперь новый вопрос:

Можно ли прикрутить отладку? mspdebug умеет запускаться в режиме gdb-сервера, надо только заставить Qt Creator при старте отладки выполнять команду «mspdebug tilib gdb», а потом подключаться к GDB на локальном порту 2000.

 , , , ,

KivApple
()

Кроссворд

Форум — Talks
ruoxid_agilobetov
()