Startx não funciona mas lightdm não

1

Eu tenho um pequeno problema no meu Ubuntu, nada terrível, mas eu ainda gostaria de resolvê-lo se for possível!

Eu desabilitei minha GUI na inicialização para manter meus recursos, mas se eu quero iniciá-lo da maneira correta (ou seja, exec startx ) eu recebo um cursor cruzado que não funciona e nenhuma borda superior no meu janelas. Eu ainda posso executar comandos no emulador de terminal que são executados na inicialização.

Para o stat my Gui eu uso o método brut ( exec sudo systemctl start lightdm ) que funciona mas é muito sujo, já que me faz logar duas vezes, e (eu acho) não permitem iniciar 2 sessões gráficas (Editar finalmente funciona, mas deixa pra lá).

Inicialmente eu tinha instalado o Ubuntu 14.04 por upgraged para o Ubuntu 16.04 há um mês.

Eu não vejo nenhum erro no stderr do startx (pode ser que a versão de instalação do kernel não seja a mesma que a atual, mas eu não vejo como isso poderia ser uma questão.

X.Org X Server 1.18.3
Release Date: 2016-04-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.13.0-92-generic x86_64 Ubuntu
Current Operating System: Linux emixam 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-31-generic root=UUID=d0a053b8-4a8a-449d-897c-49489421a88e ro quiet splash
Build Date: 22 July 2016  07:50:34AM
xorg-server 2:1.18.3-1ubuntu2.3 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/hadoop/.local/share/xorg/Xorg.0.log", Time: Tue Aug  9 13:24:48 2016
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(II) AIGLX: Suspending AIGLX clients for VT switch

Então eu posso sobreviver com este problema, mas sendo um perfeccionista, eu gostaria de resolver para ter uma sessão mais limpa ...

Se alguém souber como eu poderia resolver isso seria ótimo!

(BTW, peço desculpas pelo meu pobre Inglês, que obviamente não é minha língua nativa ...)

    
por Maxime B. 09.08.2016 / 08:42

1 resposta

0

startx não funcionará em 16.04 porque usa o systemd no lugar e não o upstart.

Você pode voltar ao upstart, com

sudo apt-get install upstart-sysv
sudo update-initramfs -u

Por favor, note que isso irá remover systemd.

Para voltar ao systemd

sudo apt-get install ubuntu-standard systemd-sysv
sudo update-initramfs -u

Em suma, esse é o comportamento pretendido e você deve iniciar sua sessão de união em 16.04 com lightdm .

Fonte

    
por Mark Kirby 09.08.2016 / 12:40