LINUXTALKS.CO

1
Всего сообщений: 20

Как быть с дисплеем в 600 точек по вертикали?

Подарила мне сестра свой старый нетбук. Настраивая его столкнулся с тем что многие окна не влезают в 600 пикселей высоты. Разрешение 1024x600 пикселей. Как сделать так что бы влезали? Что вообще можно сделать?

ОС debian stable.

Обновление 1. В настройках XFCE нашёл функцию масштабирования. Но получается разумеется плохое качество изображения. Как бы переключать это горячей клавишей?

 , , ,

rezedent12 ()

Nvidia GTX 570 debian 12. Драйвера убрали? Что теперь делать?

nvidia-detect

Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750] [10de:1381] (rev a2)

Checking card:  NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
Your card is supported by all driver versions.
Your card is also supported by the Tesla drivers series.
Your card is also supported by the Tesla 470 drivers series.
It is recommended to install the
    nvidia-driver
package.

nvidia-settings

ERROR: NVIDIA driver is not loaded


ERROR: Error parsing configuration file '/root/.nvidia-settings-rc' on line 22:
       '0/CursorShadow=0' (Unrecognized attribute name).

Прописывал в /etc/rc.local nvidia-modprobe , но всё равно не работает.

Если сделать xorg.conf командой nvidia-xconfig то иксы вообще не стартуют.

В репозитории lagacy ветки драйверов как было раньше, не видно. ЧЗХ?

 ,

rezedent12 ()

Корневая файловая система переходит в режим «только чтение».

Установлен актуальный debain-stable. Некоторое время назад, я неверно оценил то сколько на самом деле освободил пространства на накопителе и запустил обновление. Из за этого потом пришлось чинить всю пакетную систему. Но тогда же, а может и раньше, не уверен, появилась проблема. В любой момент во время работы корневая файловая система переходила в режим ro.

dmesg

[   22.571453] systemd-journald[307]: File /var/log/journal/443e4f41cf80faeb758a2a9d54d291ea/user-1000.journal corrupted or uncleanly shut down, renaming and replacing.
[   24.779195] show_signal_msg: 26 callbacks suppressed
[   24.779200] kdeconnectd[1778]: segfault at 3 ip 00007f5b323a0003 sp 00007ffe5b264b48 error 4 in libqca-qt5.so.2.3.5[7f5b323a0000+82000] likely on CPU 0 (core 0, socket 0)
[   24.779212] Code: fb 8d 5d b1 b7 b2 04 33 17 93 9e 78 9e fd 1c 17 40 47 9b 93 02 61 40 5a da ec 1d ce ae 49 84 87 00 63 27 c8 ad b8 3b 6b df 73 <a6> 2c f9 22 4b 0d df 8d a9 c7 15 f2 b8 d4 b7 b4 39 bb e3 3d 78 0b
[   25.384434] kdeconnectd[1937]: segfault at 1 ip 00007f25e3138003 sp 00007ffe9f53b658 error 4 in libqca-qt5.so.2.3.5[7f25e3138000+82000] likely on CPU 0 (core 0, socket 0)
[   25.384450] Code: fb 8d 5d b1 b7 b2 04 33 17 93 9e 78 9e fd 1c 17 40 47 9b 93 02 61 40 5a da ec 1d ce ae 49 84 87 00 63 27 c8 ad b8 3b 6b df 73 <a6> 2c f9 22 4b 0d df 8d a9 c7 15 f2 b8 d4 b7 b4 39 bb e3 3d 78 0b
[   58.945891] EXT4-fs error (device sda2): ext4_lookup:1851: inode #3299: comm plymouth: unexpected EA_INODE flag
[   58.945900] Aborting journal on device sda2-8.
[   58.949501] EXT4-fs error (device sda2): ext4_journal_check_start:83: comm systemd-journal: Detected aborted journal
[   58.949503] EXT4-fs error (device sda2): ext4_journal_check_start:83: comm rs:main Q:Reg: Detected aborted journal
[   58.962802] EXT4-fs (sda2): Remounting filesystem read-only
[  280.938863] EXT4-fs error (device sda2): __ext4_remount:6422: comm mount: Abort forced by user

mount -no remount,rw /

mount: /: cannot remount /dev/sda2 read-write, is write-protected.
       dmesg(1) may have more information after failed mount system call.

fsck -yf /dev/sda2

fsck из util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
/dev/sda2: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? yes

Inode 392834 was part of the orphaned inode list.  FIXED.
Deleted inode 392924 has zero dtime.  Fix? yes

Inode 394122 was part of the orphaned inode list.  FIXED.
Inode 396034 was part of the orphaned inode list.  FIXED.
Inode 397224 was part of the orphaned inode list.  FIXED.
Inode 1056080, end of extent exceeds allowed value
	(logical block 9, physical block 7930435, len 1)
Clear? yes

Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences:  -(6917597--6917899) -(7654133--7654319) -(7876352--7876524) -(7929869--7929871)
Fix? yes

Free blocks count wrong for group #211 (7233, counted=7536).
Fix? yes

Free blocks count wrong for group #233 (4981, counted=5168).
Fix? yes

Free blocks count wrong for group #240 (2617, counted=2790).
Fix? yes

Free blocks count wrong for group #242 (4972, counted=4975).
Fix? yes

Free blocks count wrong (3746409, counted=3740090).
Fix? yes

Inode bitmap differences:  -392834 -392924 -394122 -396034 -397224
Fix? yes

Free inodes count wrong for group #48 (777, counted=782).
Fix? yes

Free inodes count wrong (1900337, counted=1899065).
Fix? yes


/dev/sda2: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda2: ***** REBOOT SYSTEM *****
/dev/sda2: 475495/2374560 files (1.3% non-contiguous), 5786444/9526534 blocks

SSD накопитель недавно менял на новый, переносил данные с помощью dd. SATA кабель переткнул в другой порт. В чём состоит проблема не понимаю. Переустанавливать ОС не хотелось бы.

 , , ,

rezedent12 ()

Держу в курсе: зеркало Debian source+amd64 ~700GB

Вот так вот. Создал отдельную виртуалочку с ftpsync, туда файл побольше как диск прокинул.

Скачал зеркало Debian чтобы побыстрее установка шла с локального репозитория (читай: локалхоста), выбрал только source+amd64

root@unassigned-hostname:~# df -h /srv/mirrors
Filesystem      Size  Used Avail Use% Mounted on
/dev/vdb1       885G  694G  147G  83% /srv/mirrors
root@unassigned-hostname:~# cat .config/ftpsync/ftpsync-debian.conf | grep ARCH_INCLUDE
# ARCH_INCLUDE=
ARCH_INCLUDE="source amd64"
root@unassigned-hostname:~# ls -lah /srv/mirrors/mirror
total 16K
drwxr-xr-x 4 root root 4.0K Aug 12 11:08 .
drwxr-xr-x 4 root root 4.0K Aug 13 21:54 ..
drwxr-xr-x 9 root root 4.0K Sep  4 08:18 debian
drwxr-xr-x 7 root root 4.0K Sep  4 08:37 debian-security

Просто все пакеты для source и amd64 весят 700гб.

Не представляю, какие диски нужны, если выкачивать весь проект Debian целиком, для всех архитектур, а до кучи ещё debian-cdimage, debian-backports и прочая.

Задача явно не для рядового локалхоста.

 

Spoofing ()

О да, Debian!

Как бы парадоксально не звучало, но отсутствие достойной пакетной базы в дистрибутиве это вообще не показатель. Только поработав с Debian я понял, что все остальные дистрибутивы просто не имеют право на жизнь. Значение имеет лишь инфраструктура, которую дистрибутив способен дать.

С 2010 года, когда 3 месяца просидел на Arch Linux, когда он ещё был на sysvinit, а Linux 3.0.0 ещё не вышел, и набравшись опыта, впервые осилив установку CRUX, так и сидел на нём все эти 13 лет. Всё, что было нужно, воспроизводил сам. Собирал пакеты, писал скрипты, обёртки. Потом родилось booty как инструмент деплоя и воспроизведение конфигурации ОС, загрузка в tmpfs и восстановление в исходное состояние кнопкой Reset.

Сейчас я решил попробовать Debian, понятное дело, что требования всё те же, мне надо деплоить, деплоить и ещё раз деплоить, но в отличии от CRUX – Debian богат на пакетную базу, а в остальном хз.

Оказывается, у Debian есть своя альтернатива booty – live-build, команда lb. Оказывается, у Debian инитом предусмотрена загрузка в tmpfs, так, что флешку можно вытащить. То есть теперь booty не нужен, мы просто собираем кастомный лайв-билд и загружаем с параметром toram.

Так же я познакомился с pre-seed: инструкция, которая управляет установщиком, говорит, что ему делать, как разметить диск, какие пакеты доустановить и самая мякотка, после установки у нас есть прямой доступ к шеллу и возможность выполнить любые команды. Это топ.

Если бы мне в своё время сказали, что всё это есть уже в Debian, я бы не написал booty, я бы сейчас не писал это сообщение сидя в уже собственной Московской квартирке… Но хорошо, что я booty всё же написал. Потому что теперь я тут.

То есть, на моём сервачке сейчас крутится собственный live-build образ Debian с необходимыми параметрами.

Далее я написал preseed.cfg, который просто тупо автоматизирует процесс установки системы. Этот preseed.cfg раздаётся вместе с PXE загрузкой установщика Debian.

Теперь я беру, в цикле for запускаю 255 виртуальных машин, сколько мне позволяет оперативная память сервера, все эти виртуалки входят в бридж (а так же в бридж может входить ethernet порт и другие реальные физические машины), все они загружают по PXE установщик Debian с preseed’ом, и спустя каких-то дцать минут у меня 255 готовых к работе нод!

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

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

Дело в конечной инфраструктуре.

Если дистрибутив способен вам дать деплой – это хороший дистрибутив.

Если в дистрибутиве таких инструментов не предусмотрено, то такой дистрибутив говно.

Сейчас у Fedora / CentOS / RHEL глянул, у них там тоже есть автоустановщик, называется kickstart, что на счёт live-build – не знаю, пока не искал.

NixOS уверен, что тоже достойный дистрибутив, когда из файла конфигурации можно воссоздать загрузочный образ.

В общем вот, что хотел сказать. Я теперь окончательно на Debian, потому что тут есть всё, что нужно мамкиному девопсу.

 , ,

Spoofing ()

Debian и Intel GMA 3600. Нет пути или все же есть варианты?

Короче. Есть старый недобук Samsung NP-NC110-P04RU на Intel Atom N2600. Видеокарта там весьма мерзкая - Intel GMA 3600, она базируется на PowerVR SGX 545. Дебиан то ставится, но видеоускорение не работает, соответственно даже ютуб не посмотреть. Драйвер автоматически ставится gma500, походу он ничего не умеет. На просторах интернета находил такое: https://habr.com/ru/articles/181790/ , но статья 2013 года и этого cedarview-graphics-drivers походу больше не существует. По крайней мере в пакетах его нет. Собственно вопрос можно ли завести ускорение хотя бы до уровня 720p в ютубе и как? Или призвать древнеегипетского бога Анунаха?

P.S. Пробовал завести Debian 12, 32-битный

 , ,

Qwentor ()

Установка Opera

Приветствую!

Какие есть варианты установки браузера Opera в обход блокировки? Может есть какие-то репы кроме deb.opera.com?

 ,

Aleksandra ()

Debian testing: the last psh-sh-sh of the pulseaudio

https://imgur.com/a/vKBaEqT

Такой вот апдейт сегодня пришёл. Уходит эпоха. Ухх.

 , ,

Usruser ()