LINUX.ORG.RU

Сообщения Vsevolod-linuxoid

 

Debian 11 Xfce с ALSA

Галерея — Скриншоты

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

Ничего особо примечательного нет, это дуалбут, Windows 8.1 на первых 128 гибибайтах, потом 321 гибибайт под / в ext4, потом остальные 16,8 гибибайт под swap.

Опции монтирования стандартные, так как у меня SSD Samsung 860, то в опции ядра прописано libata.force=noncqtrim и я выполняю fstrim / просто время от времени руками, настроил sudo, чтобы делать это без ввода пароля от своего пользователя.

Ядро стандартное 5.10 от дистрибутива, тут ничего особенного.

По оформлению всё практически так же, как было в Ubuntu 19.04 с Xfce 4.14 pre-release – ну мне так комфортно, всё та же модифицированная oodwaita для черного текста на белом, всё те же шрифты Noto Sans, всё те же иконки gnome-brave и тема обрамления окон Stoneage. Чтобы была синхронизация тем Qt5 и GTK

vsevolod@hp15:~$ cat /etc/environment
QT_QPA_PLATFORMTHEME=gtk2

и поставил пакет qt5-style-plugins – тогда всё OK. Да, обои дефолтные – мне они правда понравились.

Использую обычно пакеты из фирменных репозиориев, за исколючением этого, из официальных .deb пакетов поставлены PeaZip, LibreOffice 7.2 и xfwm4-themes (их почему-то удалили, пришлось взять пакет от Debian 10), из flatpak и flathub поставлен Rocket.Chat, Pinta и Oomox theme designer, через официальные AppImage и просто архивы стоят локально у пользователя KeePassXC, Instead и Blender, и из официальных репозиториев стоит VirtualBox.

Из примечательного то, что на ОС нет PulseAudio, только голая ALSA. На самом деле, это не так трудно настроить. По каким-то причинам, ести PA установлено, то нормально настроить звук на ALSA не выйдет, потому сперва ставим netinstall минимальную систему, запрещаем установку пакета через

vsevolod@hp15:~$ ls /etc/apt/preferences.d/
gnome-keyring  pulse
vsevolod@hp15:~$ cat /etc/apt/preferences.d/gnome-keyring 
Package: gnome-keyring
Pin: release n=bullseye
Pin-Priority: -1
vsevolod@hp15:~$ cat /etc/apt/preferences.d/pulse 
Package: pulseaudio
Pin: release n=bullseye
Pin-Priority: -1

(gnome-keyring я по иной причине запретил), после чего у тебя не будет в ОС PA никогда, чтобы была нормальная регулировка звука через функциональные клавиши, достаточно поставить Volume Icon, там всё это можно настроить, а чтобы звук шел не на HDMI по умолчанию, прописываем

vsevolod@hp15:~$ cat /etc/modprobe.d/audio.conf 
options snd_hda_intel index=1,0

– после этого звук из коробки работает везде. Да, Firefox ESR, мой основной браузер, в Debian собирают с патчем для голой ALSA, так что проблем нет ни с чем, и даже звук от разных приложений работает.

Сейчас тут в комментариях начнут рассказывать, что PA можно отключить в конфиге у пользователя, и не нужны такие меры, что PA можно так-то настроить… я потратил на все эти попытки часы. По итогу плюнул, и решил, что запретить установку PA глобально и довериться автонастройке ALSA, раз всё работает, тупо проще.

У меня лишь однажды на Debian 9 каким-то чудом удалось настроить PA на нормальный звук на обычном ядре. Но воспроизвести это я не смог. Так что ну его нафиг.

В плане настройки чтобы не было тиринга всё просто – xfwm4 в Xfce 4.16 сам умеет его устранять – но с нюансом: по умолчанию на Debian 11 используется для встроеной видеокарты Intel 5 поколения старый драйвер, где тиринг есть. Но его можно переключить на новый, и тогда всё хорошо:

vsevolod@hp15:~$ cat /etc/X11/xorg.conf.d/20-intel.conf 
Section "Device"
  Identifier  "Intel Graphics"
  Driver      "modesetting"
EndSection

К слову, на ОС практически нет проприетарного ПО:

root@hp15:~# vrms
                Non-free packages installed on hp15

firmware-misc-nonfree               Binary firmware for various drivers in the Linux kerne
firmware-realtek                    Binary firmware for Realtek wired/wifi/BT adapters
intel-microcode                     Processor microcode firmware for Intel CPUs
rar                                 Archiver for .rar files
unrar                               Unarchiver for .rar files (non-free version)
  Reason: Modifications problematic

                Contrib packages installed on hp15

iucode-tool                         Intel processor microcode tool
peazip                              PeaZip free file archiver utility, GTK2 build
virtualbox-6.1                      Oracle VM VirtualBox

  5 non-free packages, 0.2% of 2591 installed packages.
  3 contrib packages, 0.1% of 2591 installed packages.

Обычно использую VirtualBox или qemu-kvm, для последней поднимаю бридж, чтобы по ssh ходить на виртуалки без доступа в сеть:

vsevolod@hp15:~$ cat /etc/qemu/bridge.conf 
allow br0
vsevolod@hp15:~$ cat /etc/systemd/system/set-up-br0.service
[Unit]
Description=Set up br0

[Service]
Type=simple
ExecStart=/bin/bash /usr/local/bin/br0.sh

[Install]
WantedBy=multi-user.target
vsevolod@hp15:~$ cat /usr/local/bin/br0.sh
#!/bin/bash
ip link add name br0 type bridge
ip link set up dev br0
ip addr add dev br0 172.16.0.1/24

И потом их запускаю их с опцией -net nic -net bridge,br=br0 – тогда сеть через br0 идет, а маршрутизация во внешнюю сеть у меня и не настроена.

>>> Просмотр (1920x1080, 341 Kb)

 , ,

Vsevolod-linuxoid ()

Почему не майнят на XBOX и PS?

Форум — Talks

Как мы все знаем, майнеры массово скупают видеокарты, из-за чего цены на них крайне высоки.

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

Это просто идеальный вариант для майнинга — собирать кластер из взломанных консолей, как мне кажется.

Так почему же этого не делают? И если делают, то почему не так массово, чтобы это перекашивало рынок, как с видеокартами?

 , , , ,

Vsevolod-linuxoid ()

Выбрать из текста текст между оговоренными строками

Форум — General

Нет, это не экзамеционная задача, просто мне приходится парсить лог одной программы.

В чём суть вопроса, допустим, наши оговоренные строки — это:

AAA---AAA

и

BBB---BBB
, тогда текст

00000
11111
AAA---AAA
22222
BBB---BBB
33333
44444
55555
AAA---AAA
66666
77777
88888
BBB---BBB
99999

должен превратиться в

22222
66666
77777
88888

То есть все между A и B оставить, все между B и A убрать, как и сами эти A и B.

 , , , ,

Vsevolod-linuxoid ()

Дистрибутивы или установщики, что из коробки умеют делать софтовый RAID 1 из двух ЖД

Форум — Linux-install

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

Но есть ли те, что предлагают такую опцию прямо в GUI во время установки, чтобы не требовалось это делать руками?

 ,

Vsevolod-linuxoid ()

To Zhbert

Форум — Linux-org-ru

www.linux.org.ru/people/Gashish4all/profile — что никнейм некорректный, я согласен, но елы-палы, пользователь с 2014 года на форуме.

Давайте ещё www.linux.org.ru/people/t184256/profile забаним за то, что у него никнейм состоит из бессмысленного набора символов — новых же баним так.

 

Vsevolod-linuxoid ()

Новый ноутбук 2030 (фантастическое эссе)

Форум — Talks

Василий купил себе новый ноутбук, так как его старый, проработав рекордные 10 лет, скончался необратимо — ни в одном СЦ не было запчастей для этой модели. При выборе его приятно удивили цены — ранее такие мощности стоили бешеных денег, а теперь он обладал ими за копейки.

Что ж, распаковка окончена, подключено питание, включаем машину. Появился логотип производителя, короткая надпись «Loading UEFI customer UI»... «Choose language». Вася выбрал русский, как и следовало ожидать. Появились новые пункты меню: «Арендовать», «Триал», «Настройки сети», «Аварийное восстановление». Пункт «Арендовать» был неактивен, при наведении на него мышки отображалось «Для совершения покупок требуется настроить подключение к сети». Почесав голову, Вася навел мышку на «Триал» — «Все аппаратные возможности устройства будут доступны на 24 часа, по окончании которых доступ будет прекращен, а ОС на устройстве будет возвращена в заводское состояние, триал можно использовать не чаще 1 раза в 30 дней.» Пункт «Аварийное восстановление» выдавал ожидаемое: «Сброс ОС до заводских настроек. ВНИМАНИЕ: это удалит все ваши личные данные на устройстве».

В настройках сети Вася смог подключить ноут к своему роутеру, после чего пункт «Арендовать» стал доступен. Вася нажал на него... «Уважаемый клиент... примите EULA... для продолжения нужно войти в аккаунт „Производитель@Network“! Создать новый/Войти в существующий» — Василий не имел акка, так что решил создать, раз надо. Это заняло какое-то время, и вот интерфейс: «Арендовать ноутбук на [ ] (месяц/год)», «Число ядер CPU», «Максимальная частота CPU», «Количество RAM», «Объем ЖД». При выборе минимально возможной конфигурации (1 месяц, 1 ядро, 900 мегагерц, 1 гигабайт, 32 гигабайта) цена уже составляла примерно столько же, сколько он отдал за ноутбук в магазине, а при выборе максимально возможных значений — превышала более, чем в несколько десятков раз. Подумав, Василий выбрал аренду на месяц с характеристиками, которых должно было хватить для его задач, по его мнению.

И вот, наконец-то загрузился привычный интерфейс ОС... Василий отрыл дефолтный браузер и полез на сайт своего любимого браузера, скачал... «Производитель@MetaCenter заблокировал установку стороннего ПО — функция не оплачена». Найдя этот самый Производитель@MetaCenter и порыскав по его настройкам и меню, Вася понял: по умолчанию он может использовать только скудный набор предустановленного ПО, чтобы расширить возможности, нужно через Производитель@MetaCenter арендовать права на использования программ из списка ПО во встроенном магазине, так же можно было отключать показ в интерфейсе ОС рекламы на время, арендовать право менять обои и интерфейс системы, менять условия аппаратной аренды ноутбука, за отдельные деньги — арендовать право на неограниченную установку и использование стороннего ПО из внешних источников; кроме того, в глубине интерфейса Вася нашел пункт «Разблокировать Администратора ОС», но он стоил очень дорого и приводил к потере гарантии.

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

 , ,

Vsevolod-linuxoid ()

Забекапить всё перед /dev/sda1

Форум — General

Есть у меня диск с msdos разметкой, на /dev/sda1 стоит Windows, на остальных разделах, когда их сделаю, будет стоять Linux.

Сейчас разметка выглядит вот так:

[root@sysrescue ~]# fdisk -l /dev/sda
Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 870 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xae163fd1

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 268435455 268433408   128G  7 HPFS/NTFS/exFAT
/dev/sda2       268435456 976773119 708337664 337.8G 83 Linux

Я хочу создать бекап самой разметки в mbr и вдобавок всего места перед /dev/sda1 — чтобы потом можно было легко восстановить к текущему состоянию.

Как я понимаю, это можно сделать командой

dd if=/dev/sda of=start.img bs=1 count=2047
 — ведь с 2048 байта начинается уже сам /dev/sda1, а всё до него — это первые 2047 байт.

Или я не прав?

 , ,

Vsevolod-linuxoid ()

Насколько всё плохо у меня с SSD?

Форум — Linux-hardware

У меня есть SSD Intel, использую его уже давно, сейчас переставил его в optibay вместо DVD в ноуте. Недавно в логах заметили странные сообщения, хотя диск не используется и даже не размечен пока:

root@hp15:~# dmesg | grep sdb
[    3.494641] sd 1:0:0:0: [sdb] 250069680 512-byte logical blocks: (128 GB/119 GiB)
[    3.494652] sd 1:0:0:0: [sdb] Write Protect is off
[    3.494655] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.494674] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.497277] sd 1:0:0:0: [sdb] Attached SCSI disk
[    4.870689] sd 1:0:0:0: [sdb] tag#3 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[    4.870692] sd 1:0:0:0: [sdb] tag#3 Sense Key : Illegal Request [current] 
[    4.870695] sd 1:0:0:0: [sdb] tag#3 Add. Sense: Unaligned write command
[    4.870699] sd 1:0:0:0: [sdb] tag#3 CDB: Read(10) 28 00 00 00 00 48 00 00 30 00
[    4.870701] print_req_error: I/O error, dev sdb, sector 72
[    4.870775] sd 1:0:0:0: [sdb] tag#4 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[    4.870777] sd 1:0:0:0: [sdb] tag#4 Sense Key : Illegal Request [current] 
[    4.870780] sd 1:0:0:0: [sdb] tag#4 Add. Sense: Unaligned write command
[    4.870782] sd 1:0:0:0: [sdb] tag#4 CDB: Read(10) 28 00 00 00 00 88 00 00 78 00
[    4.870784] print_req_error: I/O error, dev sdb, sector 136
[    4.870841] sd 1:0:0:0: [sdb] tag#5 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[    4.870843] sd 1:0:0:0: [sdb] tag#5 Sense Key : Illegal Request [current] 
[    4.870846] sd 1:0:0:0: [sdb] tag#5 Add. Sense: Unaligned write command
[    4.870849] sd 1:0:0:0: [sdb] tag#5 CDB: Read(10) 28 00 00 00 01 08 00 00 f8 00
[    4.870850] print_req_error: I/O error, dev sdb, sector 264
root@hp15:~# fdisk -l /dev/sdb
Disk /dev/sdb: 119,2 GiB, 128035676160 bytes, 250069680 sectors
Disk model: INTEL SSDSC2KW12
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Решил посмотреть SMART и вот что мне выдало:

root@hp15:~# smartctl -s on -a /dev/sdb
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.19.0-16-amd64] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     INTEL SSDSC2KW128G8
Serial Number:    BTLA82220HLG128BGN
LU WWN Device Id: 5 5cd2e4 14f70b616
Firmware Version: LHF004C
User Capacity:    128 035 676 160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3 (minor revision not indicated)
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Tue Apr 20 22:42:47 2021 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(    0) seconds.
Offline data collection
capabilities: 			 (0x53) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					No Offline surface scan supported.
					Self-test supported.
					No Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 (  15) minutes.
SCT capabilities: 	       (0x003d)	SCT Status supported.
					SCT Error Recovery Control supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       7212
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       1731
170 Unknown_Attribute       0x0033   100   100   010    Pre-fail  Always       -       0
171 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       0
173 Unknown_Attribute       0x0033   095   095   005    Pre-fail  Always       -       335014658082
174 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       214
183 Runtime_Bad_Block       0x0032   100   100   000    Old_age   Always       -       56
184 End-to-End_Error        0x0033   100   100   090    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0032   020   042   000    Old_age   Always       -       20 (Min/Max 11/42)
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       214
199 UDMA_CRC_Error_Count    0x0032   100   100   000    Old_age   Always       -       1662
225 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       268451
226 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       0
227 Unknown_SSD_Attribute   0x0032   100   100   000    Old_age   Always       -       0
228 Power-off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       0
232 Available_Reservd_Space 0x0033   100   100   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   093   093   000    Old_age   Always       -       0
236 Unknown_Attribute       0x0032   093   093   000    Old_age   Always       -       0
241 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       268451
242 Total_LBAs_Read         0x0032   100   100   000    Old_age   Always       -       222603
249 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       11378
252 Unknown_Attribute       0x0032   100   100   000    Old_age   Always       -       78

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%      7167         -
# 2  Short offline       Completed without error       00%       771         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.


Ну что уже появились ошибки, я вижу. Но насколько всё плохо?

 , ,

Vsevolod-linuxoid ()

Как грамотно включить TRIM в openSUSE Leap 15.2?

Форум — Desktop

Собственно. Вроде fstrim.timer и так активен, но при этом есть некий специальный btrfs-trim.service, который вроде как входит в состав btrfsmaintenance... короче, я немного запутался.

Устанавливал с дефолт с KDE Plasma на свободное место примерно 128 гигабайт, btrfs на всё, включая /home, политика снапшотов по умолчанию — то есть при каждом изменении в конфигурации системы бекапится всё, кроме /home.

 , , , ,

Vsevolod-linuxoid ()

[РЕШЕНО] Загрузчик Windows для BIOS, записываемый из-под Linux

Форум — General

Нашел таки его название: ms-sys — хотя возможно, я и перепутал сперва его основное назначение.

Помню, был такой проект — чтобы можно было из файла .iso с Windows поместить на раздел FAT32 все файлы, а потом в MBR записать особый загрузчик, чтобы эта флешка могла грузиться и с неё можно было поставить Windows на BIOS машину. И этот загрузчик было СПО и позволял это всё проделать на Linux машине. Помогите вспомнить название.

Да, я в курсе про Unetbootin, WoeUSB и Rufus. Прошу их не упоминать, я ищу конкретный малоизвестный проект, о котором когда-то здесь прочел.

 , , ,

Vsevolod-linuxoid ()

GNOME 3.* vs. GNOME 40

Галерея — Скриншоты

Собственно, до стабилизации вида GNOME 40 всего несколько недель, так что как есть сейчас, так и будет дальше.

Поэтому я поставил бету на Fedora 33 отсюда: https://copr.fedorainfracloud.org/coprs/haeckerfelix/gnome-shell-40/

И посмотрев, решил сопоставить GNOME 3.32 в составе CentOS 8 с бетой GNOME 40, что запущена на Fedora 33.

Слева — было, справа — будет. На обоих на первом рабочем столе запущен текстовый редактор и терминал в окнах, а на втором — браузер на весь экран. Самые большие различия — в Обзоре и Приложениях, обычный вид не отличается, так что и не показан (он просто не лез в лимиты на размер скриншота).

Вкратце — различия практически такие же, как между GNOME 2.* и 3.*.

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

Особенно, если ты любил расширения — отвалятся многие. Собственно, я теперь прекрасно понимаю, почему в Ubuntu 21.04 будет GNOME 3.38... причины прекрасно видны.

>>> Просмотр (3840x3240, 2973 Kb)

 , , ,

Vsevolod-linuxoid ()

Вопросы по GNOME и Red Hat

Форум — Talks
  • На какие части проекта GNOME Red Hat выделяет деньги и разработчиков, а на какие нет?
  • Какие он курирует в плане предъявления требований к продукту, а какие нет?
  • Кто вообще выбирает путь GNOME (roadmap)?

И особый вопрос лично от меня: у меня сложилось ощущение, что Red Hat выделяет проекту GNOME деньги и помощь, но при этом предъявляет крайне низкие требования по качеству (лишь бы работало), и позволяет самому выбирать путь развития.

Но при этом из-за такой поддержки проект GNOME имеет возможность игнорировать интересы конечных пользователей Linux — то есть не важно, удобен GNOME или нет, хорошо работает или нет — деньги будут в любом случае, мнение не участников проекта и тех, кто не согласен с «генеральной линией» можно игнорировать, и не важно, каково их число.

Что приводит к тому, что roadmap GNOME является по сути личной прихотью верхушки проекта, которые делают DE мечты, игнорируя любое противоположное своему мнение, неважно, высказывают ли его иные члена проекта или масса пользователей из сообщества Linux. Им выпала уникальная возможность получать деньги, делая почти что угодно и не отвечая ни перед кем — ни перед теми, кто дает деньги, ни перед пользователями — только перед самими собой.

Я прав или нет? Просьба ответить тем, кто в теме.

 , ,

Vsevolod-linuxoid ()

Вероятные проблемы с гибридной графикой Intel + nVidia на ноутбуке Acer, Ubuntu 20.04

Форум — Desktop

Мопед не мой. Изначальная тема: Чёрный экран с курсором Linux Ubuntu 20.04

Как я понял из анализа вот этих логов: https://paste.ubuntu.com/p/wxTcjYRSCC/ , проблема в драйверах nouveau. Видеокарты: https://imgur.com/gallery/khwpTcu

Просьба тем, кто разбирается в гибридной графике Intel + nVidia, помочь человеку, например установить проприетарные драйвера, сам не знаю как.

 , , , ,

Vsevolod-linuxoid ()

У нас теперь можно винду в Галерею?

Форум — Linux-org-ru

 

Vsevolod-linuxoid ()

Что ЭТО тут делает?

Форум — Linux-org-ru

www.linux.org.ru/forum/talks/15942898

Из темы ТСа мы узнаем, что его соседи:

  • Общаются с ним вежливо
  • Не нарушают никаких официальных норм на шум по децибелам
  • Не шумят после 11 часов вечера

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

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

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

Злодей и по закону, и по морали в этой ситуации — ТС. Нормальное решение — войлок. На свои стены.

Вопрос к модераторам: что здесь делает обсуждение противозаконных и аморальных способов мести невинным?

 

Vsevolod-linuxoid ()

Вопрос снят

Форум — Linux-org-ru

shell-script, вопрос снят, извини за недоверие.

 ,

Vsevolod-linuxoid ()

Я уже вконец разучился думать?

Форум — Talks

Вот на такую задачу наткнулся:

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

Как мне показалось, все довольно очевидно: 12 месяцев, январь-декабрь. В первом будет 1 сотрудник «ученик»; во втором он станет «мастером» и возьмет «ученика», итого 2 сотрудников; в третьем они уже оба «мастера» и оба обучают по сотруднику, итого 4; ну и так далее, в итоге в 12 месяце у нас 2^11=2048 сотрудников, половина из которых «мастера», а вторая — «ученики».

Но сказано, что правильный ответ: 233. Я вообще не врубаюсь, как. Где я ошибся?

 , ,

Vsevolod-linuxoid ()

Qt 6 в Debian может не быть

Форум — Talks

 ,

Vsevolod-linuxoid ()

Возможно ли сохранение прав Unix для файлов на NTFS в Linux?

Форум — General

Как всем известно, Linux имеет драйвера, которые позволяют читать и писать на NTFS; и NTFS не имеет встроенной поддержки Unix прав доступа на файлы.

Однако, теоретически, эти права не более чем небольшой список атрибутов: 0774 user:users — как пример. Есть ли способ запихнуть их обходным путем, скажем в ACL, или просто созданием рядом скрытых пустых файлов, в которые будут просто текстом писаться права доступа, и которые драйвер будет воспринимать как один?

 , , , ,

Vsevolod-linuxoid ()

[РЕШЕНО] Помогите определить разъем на ноуте

Форум — Linux-hardware

Как и предполагали в комментариях, это язычок шлейфа клавиатуры и тачпада, а не обрезанный шлейф: https://imgur.com/0en7Ctz

У меня есть ноутбук HP 15-ac665ur, немного модифицированный. Вместо HDD стоит SSD, и память до 16 гигов добита.

Вот фото со старых времен до модификаций (не хочу ещё раз разбирать): https://imgur.com/spAFH99

Интересует тот широкий разъем снизу картинки, в который вставлен обрезанный шлейф, ведущий в никуда (узкий разъем выше ведет к привинченной планке, в которую вставляется DVD).

 

Vsevolod-linuxoid ()

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