LINUX.ORG.RU

Как откатить Devuan с 4й версии Chimaera обратно на 3ю версию Beowulf?

 , , , ,


0

1

Здравствуйте! После обновления стал сбоить xorg - выходит из сессии, если запустить openshot и chromium с google или каким-нибудь нагруженным javascript сайтом. иногда выходит из сессии (падает) если просто зайти на какой-нибудь перегруженный js сайт.

В beowulf такое не наблюдалось.

Смена /etc/apt/sources.list и apt update && apt upgrade не помогло

Подскажите, как откатить все апгрейднутые пакеты обратно?

/var/log/apt/history.log хранит всю историю, но где искать предыдущие версии по-быстрому не ясно.

cat /etc/apt/sources.list
## package repositories
#deb http://deb.devuan.org/merged chimaera main  
#deb http://deb.devuan.org/merged chimaera-updates main  
#deb http://deb.devuan.org/merged chimaera-security main  

deb http://deb.devuan.org/merged beowulf main  
deb http://deb.devuan.org/merged beowulf-updates main  
deb http://deb.devuan.org/merged beowulf-security main  
#deb http://deb.devuan.org/merged beowulf-backports main  

## source repositories
#deb-src http://deb.devuan.org/merged beowulf main  
#deb-src http://deb.devuan.org/merged beowulf-updates main  
#deb-src http://deb.devuan.org/merged beowulf-security main  
#deb-src http://deb.devuan.org/merged beowulf-backports main  


Никак, только переустановка.

AEP ★★★★★
()

Downgrade делать, но это дорога не совсем для новичков. Можешь попробовать.

Zubok ★★★★★
()

Можно руками поставить приоритет пакетам из этого источника 1001, man 5 apt_preferences — но это часто не работает. Да, тут даже для опытного проще переустановка.

Vsevolod-linuxoid ★★★★★
()

Лорчую переустановку. Но сохрани папку /home/username обязательно.

ololoid ★★★★
()

попробуй просто ведро установи от Beowulf - может и пройдет. Это быстро и просто…

anonymous
()

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

XMs ★★★★★
()

«Как откатить обратно версию Debian. Руководство для начинающих». Глава I, страница 1: «Никак».

anonymous
()
Ответ на: комментарий от firkax

xfce4

xfce4-panel -V
xfce4-panel 4.16.2 (Xfce 4.16)

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

cat /var/log/Xorg.0.log

...

[ 15951.918] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 17ms, your system is too slow
[ 15953.384] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 11ms, your system is too slow
[ 15953.384] (EE) event9  - Logitech M585/M590: WARNING: log rate limit exceeded (5 msgs per 60min). Discarding future messages.
...

[ 16975.999] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-14ms), your system is too slow
[ 17012.522] (EE) event4  - Compx 2.4G Receiver: client bug: event processing lagging behind by 26ms, your system is too slow
[ 17014.562] (EE) event4  - Compx 2.4G Receiver: client bug: event processing lagging behind by 14ms, your system is too slow
[ 17022.602] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-2ms), your system is too slow
[ 17048.774] (EE) client bug: timer event9 debounce: scheduled expiry is in the past (-13ms), your system is too slow
[ 17048.775] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-26ms), your system is too slow
[ 17077.700] (EE) client bug: timer event9 debounce: scheduled expiry is in the past (-3ms), your system is too slow
[ 17077.700] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-16ms), your system is too slow
[ 17081.519] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-6ms), your system is too slow
[ 17093.001] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-0ms), your system is too slow


grep 'client bug: timer event9 debounce short:' /var/log/Xorg.0.log | wc -l
134


youni
() автор топика
Ответ на: комментарий от youni

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

процессор Intel Core i5-9400

$ lscpu
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   39 bits physical, 48 bits virtual
CPU(s):                          6
On-line CPU(s) list:             0-5
Thread(s) per core:              1
Core(s) per socket:              6
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           158
Model name:                      Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Stepping:                        13
CPU MHz:                         3230.611
CPU max MHz:                     4100.0000
CPU min MHz:                     800.0000
BogoMIPS:                        5799.77
Virtualization:                  VT-x
L1d cache:                       192 KiB
L1i cache:                       192 KiB
L2 cache:                        1.5 MiB
L3 cache:                        9 MiB
NUMA node0 CPU(s):               0-5
Vulnerability Itlb multihit:     KVM: Mitigation: VMX disabled
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Enhanced IBRS, IBPB conditional, RSB filling
Vulnerability Srbds:             Mitigation; TSX disabled
Vulnerability Tsx async abort:   Not affected
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr 
                                 sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good
                                  nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3
                                  sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f
                                 16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single ssbd ibrs ibpb stibp ibrs_enha
                                 nced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms inv
                                 pcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pt
                                 s hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d arch_capabilities



free -h
               total        used        free      shared  buff/cache   available
Mem:            23Gi       3.0Gi        17Gi       367Mi       2.9Gi        19Gi
Swap:          976Mi          0B       976Mi


# sudo lshw -C memory
  *-firmware                
       description: BIOS
       vendor: Dell Inc.
       physical id: 0
       version: 2.13.0
       date: 05/29/2019
       size: 64KiB
       capacity: 32MiB
       capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification netboot uefi
  *-memory
       description: System Memory
       physical id: 9
       slot: System board or motherboard
       size: 24GiB
     *-bank:0
          description: DIMM DDR4 Synchronous 2666 MHz (0.4 ns)
          product: HMA81GU6CJR8N-VK
          vendor: Hynix Semiconductor (Hyundai Electronics)
          physical id: 0
          serial: 2E804A82
          slot: DIMM1
          size: 8GiB
          width: 64 bits
          clock: 2666MHz (0.4ns)
     *-bank:1
          description: DIMM DDR4 Synchronous 2666 MHz (0.4 ns)
          product: CT16G4DFD8266.C16FD1
          vendor: 059B0000802C
          physical id: 1
          serial: 4323D93E
          slot: DIMM2
          size: 16GiB
          width: 64 bits
          clock: 2666MHz (0.4ns)
  *-cache:0
       description: L1 cache
       physical id: 12
       slot: L1 Cache
       size: 384KiB
       capacity: 384KiB
       capabilities: synchronous internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 13
       slot: L2 Cache
       size: 1536KiB
       capacity: 1536KiB
       capabilities: synchronous internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 14
       slot: L3 Cache
       size: 9MiB
       capacity: 9MiB
       capabilities: synchronous internal write-back unified
       configuration: level=3
  *-memory UNCLAIMED
       description: RAM memory
       product: Cannon Lake PCH Shared SRAM
       vendor: Intel Corporation
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 10
       width: 64 bits
       clock: 33MHz (30.3ns)
       capabilities: pm cap_list
       configuration: latency=0
       resources: memory:dc416000-dc417fff memory:dc41c000-dc41cfff

youni
() автор топика
Ответ на: комментарий от youni

переподключил беспроводную клавиатуру acer и беспроводную мышь Logitech M590 не через кабель и тройник, а напрямую в usb-выходы, но сообщения все равно появляются, и причем более часто:

[ 18794.150] (II) libinput: Logitech M585/M590: is a virtual subdevice
[ 18794.150] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:xxxxxx:xxxx.0017/0003:xxxx:xxxx.0018/input/input60/event9"
[ 18794.150] (II) XINPUT: Adding extended input device "Logitech M585/M590" (type: KEYBOARD, id 18)
[ 18794.150] (**) Option "xkb_model" "pc105"
[ 18794.150] (**) Option "xkb_layout" "us"
ggg[ 20038.656] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 20ms, your system is too slow
ff[ 20053.605] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 17ms, your system is too slow
[ 20061.788] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 16ms, your system is too slow
[ 20073.593] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-9ms), your system is too slow
[ 20075.479] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-10ms), your system is too slow
[ 20085.391] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-6ms), your system is too slow
[ 20101.927] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-7ms), your system is too slow
[ 20167.563] (EE) event4  - Compx 2.4G Receiver: client bug: event processing lagging behind by 26ms, your system is too slow
[ 20189.497] (EE) event9  - Logitech M585/M590: client bug: event processing lagging behind by 13ms, your system is too slow
[ 20194.517] (EE) client bug: timer event9 debounce short: scheduled expiry is in the past (-9ms), your system is too slow

если не трогать мышь, то все тихо, если ей ездить и кликать, тогда такие сообщения.

youni
() автор топика
Ответ на: комментарий от youni

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

НО появляются если долго держать нажатой кнопку мыши: «майнинг» новых сообщений можно сделать так: https://ibb.co/fQrzK9h

Но видимо это не относится к проблеме падений xorg?

youni
() автор топика
Ответ на: комментарий от youni

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

anonymous
()
Ответ на: комментарий от youni

Установи обратно firmware-misc-nonfree. Это не драйверы, а микрокод, и он как минимум полезен для встроенной графики Intel. Также стоит установить intel-microcode, это уже для CPU.

anonymous
()
Ответ на: комментарий от anonymous

спасибо, вот мое оборудование:

lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 0d)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 0d)
00:02.0 Display controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630] (rev 02)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0)
00:1c.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #6 (rev f0)
00:1c.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a308 (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 PCI bridge: Integrated Technology Express, Inc. IT8893E PCIe to PCI Bridge (rev 41)
05:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

я делал бекап пакетов firmware перед удалением с помощью apt-clone clone ~/mypackages –with-dpkg-repack и вот они:


ls -1 /root/mypackages/var/lib/apt-clone/debs/
atomic_2.32.1_amd64.deb
firmware-atheros_20190114-2_all.deb
firmware-bnx2_20190114-2_all.deb
firmware-bnx2x_20190114-2_all.deb
firmware-brcm80211_20190114-2_all.deb
firmware-intelwimax_20190114-2_all.deb
firmware-iwlwifi_20190114-2_all.deb
firmware-libertas_20190114-2_all.deb
firmware-misc-nonfree_20190114-2_all.deb
firmware-myricom_20190114-2_all.deb
firmware-netxen_20190114-2_all.deb
firmware-qlogic_20190114-2_all.deb
firmware-ralink_20190114-2_all.deb
firmware-realtek_20190114-2_all.deb
firmware-ti-connectivity_20190114-2_all.deb
firmware-zd1211_1.5-6_all.deb

сейчас, чтобы установить заново некоторые из них, я редактировал /etc/apt/sources.list сделав в конце всех строк ‘main non-free’. а потом apt-update, и эти пакеты firmware стали видны apt, и я установил firmware-misc-nonfree - в нём есть драйвер nvidia, возможно будет лучше работать карта NVIDIA Corporation GK208B [GeForce GT 710], честно говоря не знаю как это можно протестить?

но драйвер интел я не знаю где находятся:

# apt-cache search firmware-intelwimax
firmware-intelwimax - Binary firmware for Intel WiMAX Connection

это?

youni
() автор топика
Ответ на: комментарий от youni

нашел микрокод интел так apt-cache search firmware-* но поставить не получается из-за iucode-tool

# apt install intel-microcode
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 intel-microcode : Depends: iucode-tool (>= 1.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
youni
() автор топика
Ответ на: комментарий от youni
apt install iucode-tool
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package iucode-tool is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'iucode-tool' has no installation candidate

youni
() автор топика
Ответ на: комментарий от youni

поменял репы на chimaera обратно, а также добавил contrib и микрокод тоже поставился

# head /etc/apt/sources.list
## package repositories
deb http://deb.devuan.org/merged chimaera main contrib non-free  
deb http://deb.devuan.org/merged chimaera-updates main contrib non-free  
deb http://deb.devuan.org/merged chimaera-security main contrib non-free  
deb http://deb.devuan.org/merged chimaera-backports main contrib non-free  

#deb http://deb.devuan.org/merged beowulf main  non-free
#deb http://deb.devuan.org/merged beowulf-updates main  non-free
#deb http://deb.devuan.org/merged beowulf-security main non-free
#deb http://deb.devuan.org/merged beowulf-backports main non-free


apt install intel-microcode
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  iucode-tool
The following NEW packages will be installed:
  intel-microcode iucode-tool
0 upgraded, 2 newly installed, 0 to remove and 50 not upgraded.
Need to get 3,897 kB of archives.
After this operation, 4,932 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.devuan.org/merged chimaera/contrib amd64 iucode-tool amd64 2.3.1-1 [62.4 kB]
Get:2 http://deb.devuan.org/merged chimaera/non-free amd64 intel-microcode amd64 3.20210608.2 [3,834 kB]
Fetched 3,897 kB in 2s (1,607 kB/s)          
Selecting previously unselected package iucode-tool.
(Reading database ... 214217 files and directories currently installed.)
Preparing to unpack .../iucode-tool_2.3.1-1_amd64.deb ...
Unpacking iucode-tool (2.3.1-1) ...
Selecting previously unselected package intel-microcode.
Preparing to unpack .../intel-microcode_3.20210608.2_amd64.deb ...
Unpacking intel-microcode (3.20210608.2) ...
Setting up iucode-tool (2.3.1-1) ...
Setting up intel-microcode (3.20210608.2) ...
update-initramfs: deferring update (trigger activated)
intel-microcode: microcode will be updated at next boot
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for initramfs-tools (0.140) ...
update-initramfs: Generating /boot/initrd.img-5.10.0-11-amd64

много предупреждений
W: Possible missing firmware /lib/firmware/nvidia/tu117/acr/ucode_asb.bin for module nouveau
...
youni
() автор топика
Ответ на: комментарий от youni

я установил firmware-misc-nonfree - в нём есть драйвер nvidia, возможно будет лучше работать карта NVIDIA Corporation GK208B [GeForce GT 710]

Я уверен, что там этого нет. Во-первых, повторюсь, это не драйверы, а прошивки (микрокод). Во-вторых, NVIDIA не разрешает распространять firmware отдельно от драйверов. Я думал, что у тебя встроенное видео. Для NVIDIA, вероятно, стоит установить фирменный драйвер. Сам не пользуюсь, поэтому могу помочь только ссылкой: https://wiki.debian.org/NvidiaGraphicsDrivers

anonymous
()
Ответ на: комментарий от anonymous

с этой нвидией одни проблемы:

nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B [GeForce GT 710] [10de:128b] (rev a1)

Checking card:  NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
Your card is supported by all driver versions.
Your card is also supported by the Tesla 460 drivers series.
Your card is also supported by the Tesla 450 drivers series.
Your card is also supported by the Tesla 418 drivers series.
It is recommended to install the
    nvidia-driver
package.


apt-get installnvidia-driver

Setting up nvidia-persistenced (460.32.03-1) ...
Starting NVIDIA Persistence Daemon
nvidia-persistenced failed to initialize. Check syslog for more details.
invoke-rc.d: initscript nvidia-persistenced, action "start" failed.
dpkg: error processing package nvidia-persistenced (--configure):
 installed nvidia-persistenced package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 nvidia-persistenced
E: Sub-process /usr/bin/dpkg returned an error code (1)


# tail /var/log/syslog 
Feb  1 20:43:35 devuan nvidia-persistenced: Failed to lock PID file: Resource temporarily unavailable
Feb  1 20:43:35 devuan nvidia-persistenced: Shutdown (7759)
Feb  1 20:45:01 devuan CRON[8726]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Feb  1 20:46:58 devuan nvidia-persistenced: Failed to lock PID file: Resource temporarily unavailable
Feb  1 20:46:58 devuan nvidia-persistenced: Shutdown (8872)
Feb  1 20:52:22 devuan nvidia-persistenced: Failed to lock PID file: Resource temporarily unavailable
Feb  1 20:52:22 devuan nvidia-persistenced: Shutdown (9175)

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

youni
() автор топика

Как откатить Devuan с 4й версии Chimaera обратно на 3ю версию Beowulf? После обновления стал сбоить xorg - выходит из сессии, если запустить openshot и chromium с google или каким-нибудь нагруженным javascript или js сайтом.

Выкачай и поставь старое из Беовульфа и перегрузись под ним..

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

После этого сделай apt update и снеси openshot и chromium, после чего поставь их обратно из репозитария Беовульфа.

Если это не поможет то с помощью dpkg снеси главный пакет xorg и так же поставь его из Беовульфа.
Эту операцию надо делать не под гуем, а в консоли.

Пункты:

  1. Заменять пакеты именно в такой последовательности не обязательно, я дал в порядке роста сложности и возни.
  2. Глючит не только у тебя, так что может ничего не делай, а просто временно перейди на другой браузер и подожди недельку пока не поправят
torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.