LINUX.ORG.RU

Сообщения comoestasyan

 

Как печатать 4 страницы на листе PDF в AltLinux?

Форум — General

Здравствуйте, уважаемые посетители форума! Проблема при использовании AltLinux - не знаю как в каком-нибудь из установленных PDF-просмотрщиков напечатать 4 страницы на листе.

В Foxit Reader есть кнопка Setup при печати, и строка ввода параметров. На выбор только три параметра: Paper Size, Duplex Printing, Resolution, а строка параметров выглядит так: lpr -P kyocera-postcript -o PageSize=A4 -o sides=one-sided -o Resolution=1200dpi

Какой добавить параметр, чтобы печатало 4 страницы на листе, не знаю.

В qpdfview тоже непонятно. Окно настроек печати: http://0x0.st/s6KI.png

Evince тоже не видит возможность печатать 4 страницы на листе http://0x0.st/s6Kl.png

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

Подскажите, что предпринять?

 , ,

comoestasyan
()

AltLinux под LXDE PCMAN не копирует, не вырезает и не вставляет

Форум — General

Здравствуйте! Установили LXDE на AltLinux SPT 7.0.5, вместо родного MATE, в котором все нормально было.

Под LXDE в Pcmanfm при копировании файла (правый клик - копировать) и нажимании правого клика кнопка «Вставить» не активна.

Точно также не работает Правка - Копировать, вставить.

В Thunar все работает.

Это неудобно еще и тем, что рабочий стол приходится открывать в Thunar.

PCMANFM, как LXDE установлены из репозиториев:

$ apt-cache search pcmanfm
libfm - core part of pcmanfm
libfm2 - GIO-based library for file manager-like programs
pcmanfm-qt - PCManFM-Qt is the Qt port of the LXDE file manager PCManFM
pcmanfm2 - PCMan File Manager

$ apt-cache show pcmanfm2
Package: pcmanfm2
Section: File tools
Installed Size: 964110
Maintainer: Nick S. Grechukh <gns@altlinux.org>
Version: 1.1.2-alt1
...




$ apt-cache search lxde
lxde-lxappearance - lxde-lxappearance is desktop-independent theme swither for GTK+.
lxde-lxappearance-devel - devel files for lxappearance
lxde-lxappearance-obconf - lxde-lxappearance-obconf is tool for configuring openbox within LXDE.
lxde-lxdm - Lightweight X11 Display Manager
lxde-lxinput - Keyboard and mouse settings dialog for LXDE
lxde-lxpanel - LXPanel is a lightweight X11 desktop panel.
lxde-lxpanel-devel - development headers to build lxde-lxpanel plugins
lxde-lxrandr - Easy-to-use XRandR GUI frontend for LXDE project
lxde-lxsession - LXSession is the default X11 session manager of LXDE.
lxde-lxsession-edit - LXDE Desktop Session Settings
lxde-lxshortcut - LXShortcut is a small program used to edit application shortcuts created with freedesktop.org Desktop Entry spec.
lxde-lxtask - Task manager for LXDE
lxde-lxterminal - Desktop-independent VTE-based terminal emulator for LXDE
pcmanfm-qt - PCManFM-Qt is the Qt port of the LXDE file manager PCManFM
altlinux-freedesktop-menu-lxde - lxde freedesktop menu
appliance-desktop-lxde - Virtual package that require LXDE-related packages
branding-altlinux-lxdesktop-alterator - Design for alterator for ALT Linux LXDEsktop
branding-altlinux-lxdesktop-bootloader - Graphical boot logo for grub2, lilo and syslinux
branding-altlinux-lxdesktop-bootsplash - Theme for splash animations during bootup
branding-altlinux-lxdesktop-gdm-theme - GDM2-theme for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-graphics - design for ALT
branding-altlinux-lxdesktop-indexhtml - branding-altlinux-lxdesktop -- ALT Linux html welcome page
branding-altlinux-lxdesktop-lite-settings - LXDE-lite settings for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-notes - Distribution license and release notes
branding-altlinux-lxdesktop-release - ALT Linux LXDEsktop release file
branding-altlinux-lxdesktop-settings - LXDE settings for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-slideshow - Slideshow for ALT Linux 6.0.0 LXDEsktop installer
docs-lxdesktop - ALTLinux LXDEsktop Standart documentation
docs-lxdesktop-lite - ALTLinux LXDEesktop Lite documentation
gdm-theme-abstraction - Тема менеджера входа в систему GDM - Abstraction
gdm-theme-education - Тема менеджера входа в систему GDM - Education
installer-distro-lxdesktop - Installer files for LXDEsktop distro
installer-distro-lxdesktop-stage2 - Installer stage2
installer-distro-lxdesktop-stage3 - Installer stage3
installer-feature-gdm-lxdesktop-stage2 - Setup gdm-theme-lxdesktop as default
lxde - Virtual package for install all parts of LXDE
lxde-lite - Virtual package for install minumal set of LXDE packages
lxde-common - Basic infrastructure for LXDE.
lxde-settings-upstream - provides unmodified LXDE configuration from upstream
lxde-icon-theme - Default icon theme for LXDE
lxde-lxmenu-data - freedesktop.org menu for LXDE
lxde-settings-altlinux - Provides default configuration for LXDE in ALT Linux
lxdm-theme-school - Provides theme for LXDM in ALT Linux
menu-icons-default - Icons for Menu system
menulibre - Advanced menu editor with quicklist support
mini-screenshoter - The LXDE Screenshot Tool


$ apt-cache show lxde
Package: lxde
Section: Graphical desktop/Other
Installed Size: 0
Maintainer: LXDE Packaging Team <lxde@packages.altlinux.org>
Version: 1.0-alt9
Pre-Depends: rpmlib(PayloadIsLzma)
Depends: lxde-common, lxde-lxpanel, lxde-lxsession, pcmanfm2, lxde-freedesktop-menu, menu-cache, lxde-lxappearance, lxde-lxsession-edit, lxde-lxrandr, lxde-lxshortcut, lxde-lxtask, gpicview, leafpad
Provides: lxde (= 1.0-alt9)
Architecture: noarch
Size: 2416

Подскажите, что ему нужно?

или как поставить файловым менеджером тунар или наутилус для работы с раб столом?

 , ,

comoestasyan
()

автостарт numlockx на экране входа в AltLinux (Mate)

Форум — General

не помогло:

# cat /etc/systemd/system/numlockx.service
[Unit]
Description=numlock

[Service]
ExecStart=/usr/local/bin/numlock
StandardInput=tty
RemainAfterExit=yes

[Install]


# systemctl enable numlockx

# reboot

# systemctl status numlockx
numlockx.service - numlock
   Loaded: loaded (/etc/systemd/system/numlockx.service; enabled)
   Active: active (exited) (Result: exit-code) since Ср 2018-08-22 16:58:20 MSK; 50s ago
  Process: 548 ExecStart=/usr/local/bin/numlock (code=exited, status=203/EXEC)

также не помогло добавление строки /usr/bin/numlockx в файлы /etc/rc.d/scripts/first_time и /etc/rc.d/rc

 , , ,

comoestasyan
()

apt-get останавливается и не скачивает

Форум — General

в системе AltLinux очень медленный сервер. При скачке пакетов в через apt-get install процесс может останаливаться и не идти. Не помогает отмена, поиск и завершение процесса. при повтороном запуске все равно не качает.

# apt-get upgapt-get update
E: Ошибочная операция upgapt-get
[root@comp-core-i5-3317u-01e288 ~]# apt-get update
Получено: 1 ftp://ftp.altlinux.org i586 release [878B]
Получено: 2 ftp://ftp.altlinux.org noarch release [672B]
Получено 1550B за 1s (1209B/s).
Найдено ftp://ftp.altlinux.org i586/classic pkglist
Найдено ftp://ftp.altlinux.org i586/classic release
Найдено ftp://ftp.altlinux.org noarch/classic pkglist
Найдено ftp://ftp.altlinux.org noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
[root@comp-core-i5-3317u-01e288 ~]# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  firefox-ru kernel-headers-modules-std-def kernel-headers-std-def
Следующие пакеты будут ЗАМЕНЕНЫ:
  hunspell-ru (by hunspell-ru-lebedev)  python-module-imaging (by python-module-Pillow) 
  python-module-pycrypto (by python-module-Crypto)
Следующие НОВЫЕ пакеты будут установлены:
  hunspell-ru-lebedev libwebp5 python-module-Crypto python-module-Pillow
  python-module-cffi python-module-pycparser
3 будет обновлено, 6 новых установлено, 3 пакетов будет заменено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 9664kB архивов.
После распаковки потребуется дополнительно 2133kB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 ftp://ftp.altlinux.org noarch/classic hunspell-ru-lebedev 0.99g5-alt12.1 [480kB]
Получено: 2 ftp://ftp.altlinux.org i586/classic firefox-ru 52.6.0-alt0.M70C.1 [354kB]
Получено: 3 ftp://ftp.altlinux.org i586/classic kernel-headers-modules-std-def 1:4.4.143-alt0.M70C.1 [6599kB]
Получено: 4 ftp://ftp.altlinux.org i586/classic kernel-headers-std-def 1:4.4.143-alt0.M70C.1 [1016kB]
Получено: 5 ftp://ftp.altlinux.org i586/classic libwebp5 0.4.0-alt2.2 [161kB]             
Получено: 6 ftp://ftp.altlinux.org i586/classic python-module-Crypto 2.6.1-alt1 [240kB]   
Получено: 7 ftp://ftp.altlinux.org noarch/classic python-module-pycparser 2.10-alt1 [145kB]
Получено: 8 ftp://ftp.altlinux.org i586/classic python-module-cffi 1.4.2-alt0.M70C.1 [182kB]
Получено: 9 ftp://ftp.altlinux.org i586/classic python-module-Pillow 2.7.0-alt1.git20150301.M70C.1 [488kB]
Получено 9664kB за 11s (826kB/s).                                                         
^Z
[2]+  Stopped                 apt-get dist-upgrade



# ps aux | grep apt-get
root      7398  0.4  2.2  66088 54804 pts/0    T    14:16   0:01 apt-get dist-upgrade
root      7617  0.0  0.0   5956   796 pts/0    S+   14:21   0:00 grep apt-get

# kill -9 7398
# [2]+  Убито              apt-get dist-upgrade




# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  firefox-ru kernel-headers-modules-std-def kernel-headers-std-def
Следующие пакеты будут ЗАМЕНЕНЫ:
  hunspell-ru (by hunspell-ru-lebedev)  python-module-imaging (by python-module-Pillow) 
  python-module-pycrypto (by python-module-Crypto)
Следующие НОВЫЕ пакеты будут установлены:
  hunspell-ru-lebedev libwebp5 python-module-Crypto python-module-Pillow
  python-module-cffi python-module-pycparser
3 будет обновлено, 6 новых установлено, 3 пакетов будет заменено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/9664kB архивов.
После распаковки потребуется дополнительно 2133kB дискового пространства.
Продолжить? [Y/n] y
^Z
[2]+  Stopped                 apt-get dist-upgrade

Помогает перезагрузка. Хотелось бы узнать, как «перезарядить apt-get» без перезагрузки?

 ,

comoestasyan
()

Card Reader в AltLinux не работает

Форум — General

Доброго времени! Кард-ридер sd-карт не работает под Альт, хотя им никогда не пользовались, возможно, он просто не подключен.

Просьба подсказать, куда копать. fdisk -l не видит вставленную sd-карту

$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0cf3:e004 Qualcomm Atheros Communications 
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 005: ID 0bda:58c2 Realtek Semiconductor Corp. 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast Ethernet controller (rev 05)
08:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)


# fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1            2048     9928703     4963328   82  Linux своп / Solaris
/dev/sda2   *     9928704    59928575    24999936   83  Linux
/dev/sda4        59928576  1953519615   946795520    5  Расширенный
/dev/sda5        59928584  1953519615   946795516   83  Linux

Если подключать фотоаппарат через усб-кабель, то он подхватывается, в Mate появляются ярлыки на раб столе на диски фотоаппарата (на сд карту тоже).

карта читается на другом ноуте под другой ОС.

Как диагностировать неисправность до разборки ноута?

 , ,

comoestasyan
()

Как поставить новый firefox на AltLinux?

Форум — General

Здравствуйте! В Alt по умолчанию и после обновления firefox 45.9.0, что делает невозможным работу некоторых дополнений (автообновление вкладки, например).

После скачки firefox 61, распаковки и запуска из распакованной папки ./firefox - в справке все равно отображается версия 45, это он и есть. Перезагрузка помогла.

Теперь запускается из папки firefox 61, но хотелось бы поставить его системно. Как это сделать?

 ,

comoestasyan
()

Удалить LibreOffice4.2 на АльтЛинуксе

Форум — General

Проблема управлять пакетами в АльтЛинукс. LibreOffice не запускается, а удалить и установить заново не получается. При установке с офф. сайта 6 версия работает, но нужно установить из репов Альта (сертифицированное).

# lsb_release -a
LSB Version:	n/a
Distributor ID:	ALT
Description:	ALT Linux 7.0.5 SPT  (silo)
Release:	7.0.5
Codename:	silo

# whereis libreoffice
libreoffice: /usr/bin/libreoffice4.2


# apt-get remove libreoffice
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано LibreOffice4 для 'libreoffice'
Пакет LibreOffice4 не установлен, и не может быть удалён.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 1 не будет обновлено.

# echo $PATH
/home/okno14/bin:/usr/libexec/lightdm:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

В меню Система - Администрирование - Центр управления системой - Программное обеспечение - Источники установки ПО был добавлен источник: ftp://ftp.altlinux.org/pub/distributions/ALTLinux и ПО, ставится. Как только удалить непонятно.

 , , ,

comoestasyan
()

Как читать Ватсап удобно?

Форум — General

Здравствуйте! В Ватсап нужно читать групповой чат через браузер, без смартфона.

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

Как в Ватсапе можно читать все сообщения в групповом чате через браузер? Без необходимости постоянно авторизовываться с QR, и без смартфона?

 , ,

comoestasyan
()

Как распакованный tar-архив установить системно (system-wide) и запускать по короткому имени?

Форум — General

Здравствуйте! В Deepin я установил пакет Icecat, скачав tar.gz и запускаю icecat-bin. Как теперь прописать его системно?

$ apt-cache search icecat
$ 
$ wget http://ftp.gnu.org/gnu/gnuzilla/52.6.0/icecat-52.6.0.en-US.gnulinux-x86_64.tar.bz2
$ tar xf icecat-52.6.0.en-US.gnulinux-x86_64.tar.bz2 
$ icecat
$  ls
application.ini     icecat-bin		libnspr4.so	 libsoftokn3.so
browser		    icudt58l.dat	libnss3.so	 libssl3.so
chrome.manifest     libfreeblpriv3.chk	libnssckbi.so	 libxul.so
defaults	    libfreeblpriv3.so	libnssdbm3.chk	 omni.ja
dependentlibs.list  liblgpllibs.so	libnssdbm3.so	 platform.ini
dictionaries	    libmozavcodec.so	libnssutil3.so	 plugin-container
fonts		    libmozavutil.so	libplc4.so	 precomplete
gmp-clearkey	    libmozgtk.so	libplds4.so	 removed-files
gtk2		    libmozsandbox.so	libsmime3.so	 run-icecat.sh
icecat		    libmozsqlite3.so	libsoftokn3.chk

$ ./icecat-bin

Надо, чтобы в любом месте можно было вызвать icecat командой icecat. И перманентно. Поиск linux install tar package system-wide ничего не дал.

 , ,

comoestasyan
()

Что означает точка перед элементом структуры в C++?

Форум — Development

Здравствуйте! Я прочитал про структуры, но поиск «c++ structures dot before member name» ничего не показал.

Подскажите, что определяет элемент структуры .common?

Также, зачем нужно равно HAL_MODULE_INFO_SYM =

И почему все элементы начинаются с точки: .tag, .id, .name?

struct audio_module HAL_MODULE_INFO_SYM = {
    .common = {
        .tag = HARDWARE_MODULE_TAG,
        .module_api_version = AUDIO_MODULE_API_VERSION_0_1,
        .hal_api_version = HARDWARE_HAL_API_VERSION,
        .id = AUDIO_HARDWARE_MODULE_ID,
        .name = "NVIDIA Tegra Audio HAL",
        .author = "The Android Open Source Project",
        .methods = &hal_module_methods,
    },
};

https://source.android.com/devices/architecture/hal

 , ,

comoestasyan
()

Как переводится Project Treble?

Форум — Mobile

The Android 8.0 release includes Project Treble, a major re-architect of the Android OS framework designed to make it easier, faster, and less costly for manufacturers to update devices to a new version of Android. Treble is for all new devices launching with Android 8.0 and beyond (the new architecture is already running on the Developer Preview for Pixel phones).
Project Treble separates the vendor implementation (device-specific, lower-level software written by silicon manufacturers) from the Android OS framework via a new vendor interface.
https://source.android.com/devices/architecture/treble

 ,

comoestasyan
()

Что может произойти на рынке ИТ?

Форум — General

Доброго времени!

Билл Гейтс, хотя и не содействует идее свободного ПО, совершил серьёзный переворот в информационных технологиях. Он сделал компьютеры доступными и удобными для простых людей.

Он предложил продукт по низкой цене, который работал удивительно везде, без каких-либо вложений труда и знаний со стороны пользователя.

Наверное, в среде программистов Майкрософт со своими платными продуктами не представляет никакого интереса.

Если учитывать сегодняшние задачи и требования простых пользователей, что можно ещё предложить миру?

 ,

comoestasyan
()

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