Сделайте KDM диспетчером отображения по умолчанию

Эффективно, из автоматически установленного раздела nfts я не могу запустить исполняемый файл. В этом случае система смонтирует его как:

/dev/sdc1 on /media/romano/IOMEGA type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Я скопировал в него исполняемый файл, и он не работал - разрешено отклонение, и невозможно добавить разрешение «x» к файлу.

Одно решение вручную монтирует диск следующим образом:

sudo mount -t ntfs-3g -o user,relatime,umask=0022,exec /dev/sdc1 /mnt

(для этого монтируйте файловую систему, принадлежащую root, вы можете использовать uid=<your uid> для ее монтирования как вы, а вы можете добавить его в /etc/fstab, чтобы автоматически установить его). Теперь он работает:

(0)samsung-romano:/% file /mnt/trova
/mnt/trova: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically    linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
(0)samsung-romano:/% /mnt/trova
Uso: trova [file di agenda] cosa
   file di default ./agenda
(0)samsung-romano:/% ls -lt /mnt/trova
-rwxr-xr-x 1 root root 14756 Nov 12 20:43 /mnt/trova

Плохо то, что теперь все файлы исполняемы. Вероятно, это невозможно решить, учитывая, что NTFS не имеет понятия «исполняемый бит». Если вы делаете chmod -x /mnt/trova, ничего не происходит.

Обратите внимание, что параметр exec в команде mount должен быть последним в списке, потому что множество опций (например, user) имеет встроенный по умолчанию noexec.

19
задан 21 October 2011 в 15:56

3 ответа

Reconfiguring

С Debian и Debian (K / X / L / ubuntu) вы можете использовать dpkg-reconfigure.

    man dpkg-reconfigure:

    NAME
           dpkg-reconfigure - reconfigure an already installed package

    SYNOPSIS
            dpkg-reconfigure [options] packages

    DESCRIPTION
    dpkg-reconfigure reconfigures packages after they have already been 
    installed. Pass it the names of a package or packages to reconfigure. 
    It will ask configuration questions, much like when the package was first installed...

То есть:

sudo dpkg-reconfigure kdm

или

sudo dpkg-reconfigure gdm

или ...

Reconfiguring

LightDM: https : //wiki.kubuntu.org/LightDM

Был план: https://wiki.kubuntu.org/LightDM

QLightDM: https : //lists.ubuntu.com/archives/kubuntu-devel/2011-June/005248.html

С Oneiric рабочий стол Kubuntu зависит от KDM: https: //lists.ubuntu .com / архив / Kubuntu-разви / 2011-июнь / 005248.html

20
ответ дан 25 May 2018 в 17:48
  • 1
    Обратите внимание, что при запуске команды перенастройки на gdm или kdm вы должны сами выбирать между двумя менеджерами дисплея. – Thomas Ward♦ 21 October 2011 в 23:19
  • 2
    Если установлен только один менеджер дисплея, команда dpkg-reconfigure не будет выводить. – systemovich 17 November 2014 в 12:09
  • 3
    AFAICT on Xenial (16.04) kubuntu-desktop не включает KDM. sddm - это пакет диспетчера дисплея, установленный по умолчанию. – Jay _silly_evarlast_ Wren 18 March 2017 в 00:47

, пожалуйста, просмотрите следующий файл:

 /etc/X11/default-display-manager

Там вы можете перейти на kdm.

7
ответ дан 25 May 2018 в 17:48
  • 1
    Это также действительный ответ, хотя dpkg-reconfigure, вероятно, более надежный. – Sergey 22 October 2011 в 01:37

Решение, которое не требует доступа root

Сделайте файл ~/.xinitrc:

# makes a kde a default desktop after `startx':
exec startkde

Также создайте ~/.xsession:

# makes a kde a default desktop after `xdm':
exec startkde
2
ответ дан 25 May 2018 в 17:48
  • 1
    Искали это решение со вчерашнего дня. Я не уверен, что делаю, мой startx всегда приводит меня в WindowMaker. Теперь я возвращаюсь в KDE;) – swdev 19 February 2014 в 19:21

Другие вопросы по тегам:

Похожие вопросы: