LINUX.ORG.RU

Сообщения tongubin

 

Xfce, Voidlinux: ни в одном терминале не работает ввод русских букв

Форум — Desktop

Здравствуйте. Установил void, поюзал, столкнулся с такой проблемой.

Три дня все было нормально, на четвёртый перестали вводиться русские буквы в (тогда еще голую) консоль.

Ни в bash, ни в dash, ни в zsh не работал ввод русских букв – zsh заменял каждую букву этим – <ffffff>, bash не только писал вместо первой русской буквы двоеточие, но и затирал все, что перед этой буквой было, включая приглашение. dash отвечал вопросиками.
И что самое хорошее, если одну и ту же программу запустить из-под разных шеллов, то и программа будет воспринимать русские буквы по-разному. Установил mksh – вдруг заработает. Заработало.

Теперь установил иксы, lightdm, xfce. Захожу в терминал – вместо русских букв ничего не вводится. Ну то есть вообще ничего, как если бы я не трогал клавиатуру. И сейчас это от шелла не зависит. В других программах все вводится.
Ну, я подумал, что это глюк xfce-terminal. Установил gnome-terminal, mate-terminal, xterm, urxvt, konsole. Та же самая ситуация во всех терминалах.

upd: Это были проблемы с локалью. Установил везде en_US.UTF-8 и все заработало.

 , ,

tongubin
()

Как узнать высоту окна терминала в строках (sh)?

Форум — Development

Здравствуйте, я пишу одну программу на sh, ей нужна высота терминала в строках. Как это сделать? (желателен полностью POSIX-совместимый способ)

Заранее спасибо. Переменная $ROWS пуста и поэтому не работает.

 , ,

tongubin
()

Debian testing — проблема с аптом

Форум — Desktop
~$ sudo apt install alien
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 alien : Depends: rpm (>= 2.4.4-2) but it is not going to be installed
         Depends: rpm2cpio
 cpp-10 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 g++-10 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 gcc-10 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 lib32gcc-s1 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 lib32stdc++6 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libasan6 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libatomic1 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libc6-dev : Depends: libc6 (= 2.31-3) but 2.31-4 is to be installed
 libc6-i386 : Depends: libc6 (= 2.31-3) but 2.31-4 is to be installed
 libcc1-0 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libgcc-10-dev : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libgfortran5 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libgomp1 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libitm1 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 liblsan0 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libobjc-10-dev : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libobjc4 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libquadmath0 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libstdc++-10-dev : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libstdc++6 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libtirpc3:i386 : Depends: libgssapi-krb5-2:i386 (>= 1.17) but it is not going to be installed
 libtsan0 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
 libubsan1 : Depends: gcc-10-base (= 10.2.0-13) but 10.2.0-16 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
~$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libutempter0 xbitmaps
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  cpp-10 g++-10 gcc-10 lib32gcc-s1 lib32stdc++6 libasan6 libatomic1 libc-dev-bin libc6-dev libc6-i386 libcc1-0 libcom-err2:i386 libgcc-10-dev libgfortran5 libgomp1 libgssapi-krb5-2:i386 libitm1
  libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 liblsan0 libnsl-dev libobjc-10-dev libobjc4 libquadmath0 libssl1.1 libssl1.1:i386 libstdc++-10-dev libstdc++6 libtirpc-dev libtsan0
  libubsan1
Suggested packages:
  gcc-10-locales g++-10-multilib gcc-10-doc gcc-10-multilib glibc-doc krb5-doc:i386 krb5-user:i386 libstdc++-10-doc
The following NEW packages will be installed:
  libcom-err2:i386 libgssapi-krb5-2:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libnsl-dev libssl1.1:i386 libtirpc-dev
The following packages will be upgraded:
  cpp-10 g++-10 gcc-10 lib32gcc-s1 lib32stdc++6 libasan6 libatomic1 libc-dev-bin libc6-dev libc6-i386 libcc1-0 libgcc-10-dev libgfortran5 libgomp1 libitm1 liblsan0 libobjc-10-dev libobjc4 libquadmath0
  libssl1.1 libstdc++-10-dev libstdc++6 libtsan0 libubsan1
24 upgraded, 9 newly installed, 0 to remove and 728 not upgraded.
7 not fully installed or removed.
Need to get 3,097 kB/220 MB of archives.
After this operation, 884 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://deb.debian.org/debian testing/main amd64 libssl1.1 amd64 1.1.1h-1 [1,550 kB]
Get:2 http://deb.debian.org/debian testing/main i386 libssl1.1 i386 1.1.1h-1 [1,547 kB]
Fetched 3,097 kB in 1s (2,704 kB/s)       
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package libcom-err2:i386.
(Reading database ... 430998 files and directories currently installed.)
Preparing to unpack .../0-libcom-err2_1.45.6-1_i386.deb ...
Unpacking libcom-err2:i386 (1.45.6-1) ...
Selecting previously unselected package libkrb5support0:i386.
Preparing to unpack .../1-libkrb5support0_1.17-10_i386.deb ...
Unpacking libkrb5support0:i386 (1.17-10) ...
Selecting previously unselected package libk5crypto3:i386.
Preparing to unpack .../2-libk5crypto3_1.17-10_i386.deb ...
Unpacking libk5crypto3:i386 (1.17-10) ...
Selecting previously unselected package libkeyutils1:i386.
Preparing to unpack .../3-libkeyutils1_1.6.1-2_i386.deb ...
Unpacking libkeyutils1:i386 (1.6.1-2) ...
Preparing to unpack .../4-libssl1.1_1.1.1h-1_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.1h-1) over (1.1.1g-1) ...
Selecting previously unselected package libssl1.1:i386.
Preparing to unpack .../5-libssl1.1_1.1.1h-1_i386.deb ...
Unpacking libssl1.1:i386 (1.1.1h-1) ...
Setting up libssl1.1:amd64 (1.1.1h-1) ...
Selecting previously unselected package libgssapi-krb5-2:i386.
(Reading database ... 431010 files and directories currently installed.)
Preparing to unpack .../libgssapi-krb5-2_1.17-10_i386.deb ...
Unpacking libgssapi-krb5-2:i386 (1.17-10) ...
Selecting previously unselected package libkrb5-3:i386.
Preparing to unpack .../libkrb5-3_1.17-10_i386.deb ...
Unpacking libkrb5-3:i386 (1.17-10) ...
Setting up libtirpc3:i386 (1.2.6-3) ...
Setting up libnsl2:i386 (1.3.0-2) ...
Setting up libnss-nis:i386 (3.1-4) ...
Setting up libcrypt1:i386 (1:4.4.17-1) ...
Setting up libgcc-s1:i386 (10.2.0-16) ...
Setting up libnss-nisplus:i386 (1.3-4) ...
Setting up libc6:i386 (2.31-4) ...
Setting up libssl1.1:i386 (1.1.1h-1) ...
Setting up libcom-err2:i386 (1.45.6-1) ...
Setting up libkrb5support0:i386 (1.17-10) ...
Setting up libk5crypto3:i386 (1.17-10) ...
Setting up libkeyutils1:i386 (1.6.1-2) ...
Setting up libkrb5-3:i386 (1.17-10) ...
Setting up libgssapi-krb5-2:i386 (1.17-10) ...
(Reading database ... 431019 files and directories currently installed.)
Preparing to unpack .../libstdc++6_10.2.0-16_amd64.deb ...
Unpacking libstdc++6:amd64 (10.2.0-16) over (10.2.0-13) ...
Setting up libstdc++6:amd64 (10.2.0-16) ...
(Reading database ... 431019 files and directories currently installed.)
Preparing to unpack .../00-libobjc4_10.2.0-16_amd64.deb ...
Unpacking libobjc4:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../01-libobjc-10-dev_10.2.0-16_amd64.deb ...
Unpacking libobjc-10-dev:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../02-libc6-dev_2.31-4_amd64.deb ...
Unpacking libc6-dev:amd64 (2.31-4) over (2.31-3) ...
Preparing to unpack .../03-libc-dev-bin_2.31-4_amd64.deb ...
Unpacking libc-dev-bin (2.31-4) over (2.31-3) ...
Selecting previously unselected package libtirpc-dev:amd64.
Preparing to unpack .../04-libtirpc-dev_1.2.6-3_amd64.deb ...
Unpacking libtirpc-dev:amd64 (1.2.6-3) ...
Selecting previously unselected package libnsl-dev:amd64.
Preparing to unpack .../05-libnsl-dev_1.3.0-2_amd64.deb ...
Unpacking libnsl-dev:amd64 (1.3.0-2) ...
Preparing to unpack .../06-libgomp1_10.2.0-16_amd64.deb ...
Unpacking libgomp1:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../07-libitm1_10.2.0-16_amd64.deb ...
Unpacking libitm1:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../08-libatomic1_10.2.0-16_amd64.deb ...
Unpacking libatomic1:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../09-libasan6_10.2.0-16_amd64.deb ...
Unpacking libasan6:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../10-liblsan0_10.2.0-16_amd64.deb ...
Unpacking liblsan0:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../11-libtsan0_10.2.0-16_amd64.deb ...
Unpacking libtsan0:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../12-libubsan1_10.2.0-16_amd64.deb ...
Unpacking libubsan1:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../13-libquadmath0_10.2.0-16_amd64.deb ...
Unpacking libquadmath0:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../14-g++-10_10.2.0-16_amd64.deb ...
Unpacking g++-10 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../15-gcc-10_10.2.0-16_amd64.deb ...
Unpacking gcc-10 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../16-libstdc++-10-dev_10.2.0-16_amd64.deb ...
Unpacking libstdc++-10-dev:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../17-libgcc-10-dev_10.2.0-16_amd64.deb ...
Unpacking libgcc-10-dev:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../18-libcc1-0_10.2.0-16_amd64.deb ...
Unpacking libcc1-0:amd64 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../19-cpp-10_10.2.0-16_amd64.deb ...
Unpacking cpp-10 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../20-libc6-i386_2.31-4_amd64.deb ...
Unpacking libc6-i386 (2.31-4) over (2.31-3) ...
Replaced by files in installed package libc6:i386 (2.31-4) ...
Preparing to unpack .../21-lib32gcc-s1_10.2.0-16_amd64.deb ...
Unpacking lib32gcc-s1 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../22-lib32stdc++6_10.2.0-16_amd64.deb ...
Unpacking lib32stdc++6 (10.2.0-16) over (10.2.0-13) ...
Preparing to unpack .../23-libgfortran5_10.2.0-16_amd64.deb ...
Unpacking libgfortran5:amd64 (10.2.0-16) over (10.2.0-13) ...
Setting up libobjc4:amd64 (10.2.0-16) ...
Setting up libgomp1:amd64 (10.2.0-16) ...
Setting up libasan6:amd64 (10.2.0-16) ...
Setting up libtirpc-dev:amd64 (1.2.6-3) ...
Setting up libquadmath0:amd64 (10.2.0-16) ...
Setting up libatomic1:amd64 (10.2.0-16) ...
Setting up libgfortran5:amd64 (10.2.0-16) ...
Setting up libubsan1:amd64 (10.2.0-16) ...
Setting up libnsl-dev:amd64 (1.3.0-2) ...
Setting up libc6-i386 (2.31-4) ...
Setting up libc-dev-bin (2.31-4) ...
Setting up libcc1-0:amd64 (10.2.0-16) ...
Setting up liblsan0:amd64 (10.2.0-16) ...
Setting up cpp-10 (10.2.0-16) ...
Setting up libitm1:amd64 (10.2.0-16) ...
Setting up libtsan0:amd64 (10.2.0-16) ...
Setting up libgcc-10-dev:amd64 (10.2.0-16) ...
Setting up lib32gcc-s1 (10.2.0-16) ...
Setting up lib32stdc++6 (10.2.0-16) ...
Setting up gcc-10 (10.2.0-16) ...
Setting up libobjc-10-dev:amd64 (10.2.0-16) ...
Setting up libc6-dev:amd64 (2.31-4) ...
Setting up libstdc++-10-dev:amd64 (10.2.0-16) ...
Setting up g++-10 (10.2.0-16) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for libc-bin (2.31-3) ...
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libgcc-s1:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libkrb5-3:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libgssapi-krb5-2:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libtirpc3:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libnsl2:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
E: Could not configure 'libc6:i386'. 
E: Could not perform immediate configuration on 'libnss-nis:i386'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
~$ 

 , ,

tongubin
()

Еще один скрин: MATE школьника

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

Здравствуйте. Это еще один скрин с моим MATE.

Так как за компьютерами я обычно ничего серьезного не делаю, то обои я выбрал расслабляющие. Взял их с сайта 7themes.su, нашел их в яндексе (первый результат по запросу «хорошие обои»).

Тема GTK 2/3 – Adapta-Eta, тема Qt – gtk2, тема иконок – Papirus. Так как Qt-программы откапывать лень, то показать вид Qt-приложений не получится.

На панельке ничего особо не поменялось с прошлого скрина. Только убраны стрелочки на кнопках сворачивания и выставлен цвет #000000 с прозрачностью 30%.

Под иконкой привидения – Ghostwriter, прога для заметок с поддержкой Markdown. Рекомендую.

В правом нижнем углу открыт Supertux на уровне The Somewhat Smaller Bath.

Браузер – Firefox. Немного кастомизированный. С юзерстилем для лора.

Шрифт в заголовке – Cantarell Bold, в терминале стоит терминус.

Ругайте.

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

 ,

tongubin
()

Grub Customizer неправильно настраивает Grub

Форум — Desktop

Здравствуйте. Сабж.

Как должно выглядеть и как выглядит.

grub.cfg:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
if loadfont /boot/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-16x9.png; then
  true
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt6'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
	else
	  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
	fi
	echo	'Loading Linux 5.8.0-2-amd64 ...'
	linux	/boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro  quiet splash iommu=soft
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-5.8.0-2-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
	menuentry 'Debian GNU/Linux, with Linux 5.8.0-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-2-amd64-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		else
		  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		fi
		echo	'Loading Linux 5.8.0-2-amd64 ...'
		linux	/boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro  quiet splash iommu=soft
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.8.0-2-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 5.8.0-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-2-amd64-recovery-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		else
		  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		fi
		echo	'Loading Linux 5.8.0-2-amd64 ...'
		linux	/boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro single 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.8.0-2-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 4.19.0-10-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-10-amd64-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		else
		  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		fi
		echo	'Loading Linux 4.19.0-10-amd64 ...'
		linux	/boot/vmlinuz-4.19.0-10-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro  quiet splash iommu=soft
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-4.19.0-10-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 4.19.0-10-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-10-amd64-recovery-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		else
		  search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
		fi
		echo	'Loading Linux 4.19.0-10-amd64 ...'
		linux	/boot/vmlinuz-4.19.0-10-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro single 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-4.19.0-10-amd64
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-D85D-3D61' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  D85D-3D61
	else
	  search --no-floppy --fs-uuid --set=root D85D-3D61
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

 

tongubin
()

Светлый LOR: тема Waltz, Lorify-NG и userstyle

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

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

Еще: галерея, трекер, UserCSS. Читает их Stylus.

Критикуйте.

>>> Просмотр (1894x1080, 885 Kb)

 ,

tongubin
()

debian testing arm64: при действиях с пакетами apt ругается

Форум — General

Здравствуйте, сабж.

Ругань:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "en_US",
    LC_ALL = (unset),
    LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Extracting templates from packages: 100% Preconfiguring packages
Setting up systemd (246.6-1)
fchownat() of /var/log/journal failed: No such file or directory
dpkg: error processing package systemd (--configure): installed systemd package post-installation script subprocess returned error exit status 73
Errors were encountered while processing: systemd

Список реп:

deb http://deb.debian.org/debian/ testing main contrib non-free
#deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://deb.debian.org/debian/ testing-updates main contrib  non-free
#deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free

deb http://deb.debian.org/debian-security testing-security main
#deb-src http://deb.debian.org/debian-security testing-security main

Если в ругани что-то непонятно, то это ocr накосячил.

Что делать? Testing очень надо, так как в стейбл нет ни хромиума, ни фокса, а в тестинге есть. Плюс в тестинге софт свежей.

Вижу, что перл не может установить локаль. Это у меня везде такое было, не обращал внимания.
Post-install скрипт Systemd не хочет выполняться, не находит /var/log/journal, которому нужно изменить права доступа. А вот это уже интересно, с чего бы ему?

upd. Данная директория существует, но post-install скриптом systemd почему-то не читается.

Перемещено a1batross из mobile

 ,

tongubin
()

Мое нерабочее место

Галерея — Рабочие места

Здравствуйте. Это сабж.

Все вопросы о качестве фото задавайте сяоми, который поставил в 5A такую хреновую камеру.

Ругайте.

>>> Просмотр (1280x960, 113 Kb)

 

tongubin
()

awesome, firefox, amdgpu, тиринг

Форум — Desktop

Здравствуйте, сабж. В Mate и Plasma этого нет. Как починить?

Видео:

Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Gigabyte 
           driver: amdgpu v: kernel bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati unloaded: fbdev,modesetting,radeon,vesa 
           resolution: 1920x1080~60Hz

Гугл не помог.

 , , ,

tongubin
()

Lorcode: в теге [pre] кавычки заменяются на елочки, \" не помогает

Форум — Linux-org-ru

Сабж. Так надо или это баг?

echo «hello»
echo \«hello\»

Это [code]:

echo "hello"
echo \"hello\"

Возможно, это из-за Lorify-NG Отключил Lorify-NG, проблема осталась.

Браузер — Firefox, как под Debian Testing, так и под оффтопиком.

 , , , ,

tongubin
()

Debian MATE, мне хорошо

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

Здравствуйте. Это мой Debian Testing. Установлена MATE.

Телеграм в репах тестинга оказался 2.2.0. Это круто!

Значков на раб.столе нет. Обои дефолтные, градиент вертикальный с #73D216 до #FFFFFF.

Тема GTK – Adapta-Eta. Тему Qt никак настроить не могу, поэтому выглядит фигово.

Значки – Papirus. Больше рассказывать нечего.

В Screen-/Neofetch баг, версию показывает почему-то Buster, хотя у меня Bullseye.

Что нравится, что нет? Оставляйте свои комментарии.

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

 ,

tongubin
()

codeblocks странно себя ведет

Форум — Development

Здравствуйте. Скринкаст этого дела.

Выскакивает окно:

Ваш проект не скомпилирован, а надо?
[Нет]         [Отмена]          [Да]
Если я нажимаю на [Да], то диалог высовывается снова.
Если на [Нет] — выскакивает терминал с сообщением о том, что файл не найден.
Если на [Отмена] нажать, то ничего не будет.

Новичок в codeblocks, возможно, что-то не там нажал.

Заранее спасибо.

 

tongubin
()

apt сломался после неудачной установки codeblocks

Форум — General

Здравствуйте. Решил я установить codeblocks для изучения c++. Он не установился и сломал apt.

https://pastebin.com/raw/q2CjbRKA

Как мне решить эту проблему?

Заранее спасибо.

ps. Аптитуды нет и установить я её не могу, выскакивает ошибка

 , ,

tongubin
()

Как в MATE сделать так, чтобы панель лежала поверх окон без автоскрытия?

Форум — Desktop

Здравствуйте. Сабж.

Нужно, чтобы Mate Panel (не растянутая, а огрызок) лежала на окнах. Пока что нахожу только Autohide, но мне автоскрытие не нужно.

На машине есть dconf-editor.

Заранее спасибо.

 , ,

tongubin
()

Вопросы о Devuan и Sysv

Форум — General

Здравствуйте, решил перейти с Debian на Devuan. А все из-за инита, который не может за минуту убить один сеанс.

Вопросы:

  1. Насколько удобнее юзать SysV? Каковы подводные камни, какие плюсы? Действительно ли система работает быстрее? (@Spoofing? Также я помню, что @Korchevatel юзал SysV)
  2. Что в Devuan с репами? Может ли какая-нибудь прога появиться в Devuan быстрее, чем в оригинальном дебиане? Я правильно понял, что можно установить Beowulf и заменить в sources.list на testing, чтобы пакеты были новее?

Кастую @torvn77, он, насколько я помню, юзает Devuan. Анонов оставляю.

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

 ,

tongubin
()

Firmware для AMDGPU на Debian 10?

Форум — General

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

Я установил Debian на свой системник. Все получилось, настроен русский язык в консоли. Только при старте показывается сообщение о том, что AMDGPU нужна Firmware и отсылает на https://wiki.debian.org/Firmware который я читал, но нифига не понял. Не стартует графика, насколько я понял, тоже из-за отсутствия этой Firmware. Какую Firmware надо поставить?

Пишу из горящего танка ядерной консоли с Links.

tongubin
()

Еще один гном

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

Здравствуйте, это сабж.

С прошлого скриншота (Debian Gnome: первый гном в моей жизни) ничего особенно не изменилось.

Поменял терминал на Xfce Terminal. Причина такова: LXTerminal неправильно реагирует на нажатия сочетаний Super+X. Он перехватывает эти сочетания, но Super не понимает и когда я хочу заблкировать экран, в терминале отображается l и экран не блокируется. В Xfce Terminal такой проблемы нет. Шрифт так и остался Terminus.

В терминале открыт Vim с самописным скриптом apt-ng. Пока ещё недоделанным.

Обои. Взяты с телефона, а на телефон скачаны с Mi Themes. Выглядят нормально.

Тема GTK поменялась с Adapta на Adapta-eta, где гигантизма чуть меньше.

Иконки: Numix Circle. Объясняю, как добился имени Terminal и гномовского монохромого значка терминала у Xfce Terminal: я редактировал Desktop-файлы в /usr/share/applcations.

Браузер — Vivaldi, значок web-browser. Гамбургер-меню так и осталось. Собственно, в нем и не должно было ничего поменяться.

Dash-to-dock своей функции не изменил:

Расширение Dash-to-dock используется не по назначению. На нем я отключил показ как избранных, так и запущенных приложений, осталось только меню программ. Также я поместил док вверх, поставил полную прозрачность, Shrink, Use built-in theme и выставил размер 12. Мне так нравится. Теперь на моей панельке в центре красуется меню приложений.

Use built-in theme был отключен.

Убрано слово Activities. Я понял, что оно не нужно.

Под иконкой чата стоит Rambox. Очень, кстати, удобная прога. Можно и чатиться в вацапе, и в скайпе, и в IRC, можно почту смотреть, а можно и ЛОР. Это очень удобно, когда один чат только в одной вкладке. Но для поиска в яндексе он не сильно подходит.

Расширения:

  • AlternateTab
  • Dash-to-dock
  • Dynamic Panel Transparency
  • Flippery Move Clock
  • Flippery Panel Favorites
  • Hide Activities Button
  • Workspace Indicator

Что нравится? Что нет?

Еще скриншоты

>>> Просмотр (1280x800, 571 Kb)

 

tongubin
()

Debian Installer не видит ни мышку, ни клаву

Форум — Linux-install

Здравствуйте, сабж. Клава проводная USB CBR KB 390GLM, мышь проводная USB неизвестного производителя. На Windows 10, которая стоит на компе, все работает.

Я загружаюсь в установщик, пробегаюсь по пунктам меню загрузчика (Graphical install/Install/etc), чтобы убедиться, что комп не завис. В загрузчике Debian Installer стрелки и Ret работают. Загружается Graphical Install и на пункте выбора языка не видит установщик ни мышь, ни клаву. Как быть?

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

 , , ,

tongubin
()

Debian Gnome: первый гном в моей жизни

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

Здравствуйте. Это мой почти-дефолт.

Значков на рабочем столе нет. Обои взяты из стандартных гномовских, называются Wood. Выбирались по аналогии с обычным столом, плюс они мне просто понравились. То, что это деревяшки – сразу видно, поэтому показывать мне нечего.

Расширение Dash-to-dock используется не по назначению. На нем я отключил показ как избранных, так и запущенных приложений, осталось только меню программ. Также я поместил док вверх, поставил полную прозрачность, Shrink, Use built-in theme и выставил размер 12. Мне так нравится. Теперь на моей панельке в центре красуется меню приложений.

Я никак не могу постигнуть адвайту, поэтому моя тема GTK – Adapta, курсор – Breeze Dark, а тема значков – Papirus. Рамка окон – тоже Adapta. На браузер не смотрите, у него своя рамка, смотрите на терминал и на Nautilus.

Файловый менеджер – Nautilus. Это рай.
Терминал стырен из LXDE, называется LXTerminal. На деле это – XTerm с GTKшными вкладками, копированием/вставкой по ^Sh-C/^Sh-V, графической тулзой для настройки и т.п. Шрифт – Terminus, цветовая схема – xterm. Собственно, из-за возможности сменить шрифт в два клика и юзаю. Открыт vim, редактирующий файл heylor.
Браузер – Vivaldi.

Шрифты в системе – Liberation. В панели, похоже, так и остался Cantarell, не знаю, как его сменить.

Дополнения:

  • AlternateTab – это дополнение показывает окна в AltTab menu
  • Dash-to-dock
  • Emoji Selector – выбор Emoji 🙂
  • Extensions – делает меню всех дополнений
  • Flippery Move Clock – двигает часы вправо
  • Flippery Panel Favorites – добавляет иконки запуска на панель
  • Workspace Indicator – рабочие столы, предустановлен

Все.

И как? Красиво? Что надо бы подправить? Что нравится? Оставляйте комментарии.

P.S. Не знаю, почему на скриншотах ШГ, а в системе выглядит хорошо…

>>> Просмотр (1280x800, 265 Kb)

 , ,

tongubin
()

Debian Gnome, GDM: где поменять обои, иконки и курсор?

Форум — Desktop

Здравствуйте. Сабж. Гугл молчит.

 , ,

tongubin
()

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