Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-09-17 19:34:17

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Problem z wylogowaniem do X

Mam Debiana Jessie amd64  i karte graficzną Nvidia Geforce GT 440. Przed instalacja niewolnych sterowników Nvidii w wersji 340.65 wszystko było ok. Po instalacji tychże sterowników po wylogowaniu się do lightdm mam czarny ekran. Przełączam się wtedy za pomocą ctrl+alt+dowolny klawisz funkcyjny do wirtualnej konsoli i wyłączam bądź resetuję kompa. Czcionka jest dziwna, brakuje niektórych liter. Przed instalacja gdy system korzystal z vdpau wszystko bylo ok. Myslalem ze jest to wina X i uprawnien uzytkownikow do jego uruchamiania, wyedytowalem wiec[i] /etc/X11/Xwrapper.config[/i] i zmienilem opcje allowed_users z console na anybody. Niestety nic to nie dalo, problem nadal wystepuje. Gdy wybieram w grubie tryb recovery to uzywam startx i wtedy wylogowuje normalnie do konsoli. Nie wiem czy problem lezy po stronie lightdm czy po stronie X. Uzywam XFCE.

Offline

 

#2  2015-09-17 19:50:13

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Problem z wylogowaniem do X

Zamiast myślenia, proponuję zajrzeć w log Xorga (/var/log/Xorg.0.log) i przeczytać czemu nie chce wstać. xD

Offline

 

#3  2015-09-17 20:10:58

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Kod:

[  2876.312] 
X.Org X Server 1.16.4
Release Date: 2014-12-20
[  2876.312] X Protocol Version 11, Revision 0
[  2876.312] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[  2876.312] Current Operating System: Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64
[  2876.312] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=cda1931b-f2dd-4104-91e8-398a83b80b89 ro quiet
[  2876.312] Build Date: 11 February 2015  12:32:02AM
[  2876.312] xorg-server 2:1.16.4-1 (http://www.debian.org/support) 
[  2876.312] Current version of pixman: 0.32.6
[  2876.312]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  2876.312] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  2876.312] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 17 20:06:14 2015
[  2876.312] (==) Using config file: "/etc/X11/xorg.conf"
[  2876.312] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  2876.312] (==) ServerLayout "Layout0"
[  2876.312] (**) |-->Screen "Screen0" (0)
[  2876.312] (**) |   |-->Monitor "Monitor0"
[  2876.312] (**) |   |-->Device "Device0"
[  2876.312] (**) |-->Input Device "Keyboard0"
[  2876.312] (**) |-->Input Device "Mouse0"
[  2876.312] (==) Automatically adding devices
[  2876.312] (==) Automatically enabling devices
[  2876.313] (==) Automatically adding GPU devices
[  2876.313] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  2876.313]     Entry deleted from font path.
[  2876.313] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    built-ins
[  2876.313] (==) ModulePath set to "/usr/lib/xorg/modules"
[  2876.313] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  2876.313] (WW) Disabling Keyboard0
[  2876.313] (WW) Disabling Mouse0
[  2876.313] (II) Loader magic: 0x7f6d1ef45d80
[  2876.313] (II) Module ABI versions:
[  2876.313]     X.Org ANSI C Emulation: 0.4
[  2876.313]     X.Org Video Driver: 18.0
[  2876.313]     X.Org XInput driver : 21.0
[  2876.313]     X.Org Server Extension : 8.0
[  2876.313] (II) xfree86: Adding drm device (/dev/dri/card0)
[  2876.314] (--) PCI:*(0:1:0:0) 10de:0de0:1458:3518 rev 161, Mem @ 0xfd000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[  2876.314] (II) LoadModule: "glx"
[  2876.314] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[  2876.327] (II) Module glx: vendor="NVIDIA Corporation"
[  2876.327]     compiled for 4.0.2, module version = 1.0.0
[  2876.327]     Module class: X.Org Server Extension
[  2876.327] (II) NVIDIA GLX Module  340.65  Tue Dec  2 09:10:06 PST 2014
[  2876.327] (II) LoadModule: "nvidia"
[  2876.327] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[  2876.327] (II) Module nvidia: vendor="NVIDIA Corporation"
[  2876.327]     compiled for 4.0.2, module version = 1.0.0
[  2876.327]     Module class: X.Org Video Driver
[  2876.327] (II) NVIDIA dlloader X Driver  340.65  Tue Dec  2 08:47:36 PST 2014
[  2876.327] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  2876.327] (++) using VT number 7

[  2876.329] (II) Loading sub module "fb"
[  2876.329] (II) LoadModule: "fb"
[  2876.329] (II) Loading /usr/lib/xorg/modules/libfb.so
[  2876.329] (II) Module fb: vendor="X.Org Foundation"
[  2876.329]     compiled for 1.16.4, module version = 1.0.0
[  2876.329]     ABI class: X.Org ANSI C Emulation, version 0.4
[  2876.329] (WW) Unresolved symbol: fbGetGCPrivateKey
[  2876.329] (II) Loading sub module "wfb"
[  2876.329] (II) LoadModule: "wfb"
[  2876.329] (II) Loading /usr/lib/xorg/modules/libwfb.so
[  2876.329] (II) Module wfb: vendor="X.Org Foundation"
[  2876.329]     compiled for 1.16.4, module version = 1.0.0
[  2876.329]     ABI class: X.Org ANSI C Emulation, version 0.4
[  2876.329] (II) Loading sub module "ramdac"
[  2876.329] (II) LoadModule: "ramdac"
[  2876.329] (II) Module "ramdac" already built-in
[  2876.329] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[  2876.329] (==) NVIDIA(0): RGB weight 888
[  2876.329] (==) NVIDIA(0): Default visual is TrueColor
[  2876.329] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  2876.329] (**) NVIDIA(0): Option "NoLogo"
[  2876.329] (**) NVIDIA(0): Enabling 2D acceleration
[  2876.440] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[  2876.440] (EE) NVIDIA(GPU-0):     check your system's kernel log for additional error
[  2876.440] (EE) NVIDIA(GPU-0):     messages and refer to Chapter 8: Common Problems in the
[  2876.440] (EE) NVIDIA(GPU-0):     README for additional information.
[  2876.440] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[  2876.440] (EE) NVIDIA(0): Failing initialization of X screen 0
[  2876.440] (II) UnloadModule: "nvidia"
[  2876.440] (II) UnloadSubModule: "wfb"
[  2876.441] (II) UnloadSubModule: "fb"
[  2876.441] (EE) Screen(s) found, but none have a usable configuration.
[  2876.441] (EE) 
Fatal server error:
[  2876.441] (EE) no screens found(EE) 
[  2876.441] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[  2876.441] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  2876.441] (EE) 
[  2876.441] (EE) Server terminated with error (1). Closing log file.

Offline

 

#4  2015-09-17 20:30:46

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Problem z wylogowaniem do X

2247

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:24:29)

Offline

 

#5  2015-09-17 21:00:30

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Problem z wylogowaniem do X

[quote=peiner85]Nie wiem czy problem lezy po stronie lightdm czy po stronie X. Uzywam XFCE.[/quote]
Problem leży po stronie sterowników nvidii. Zresztą sam powinieneś na to wpaść pisząc:

Przed instalacja niewolnych sterowników Nvidii w wersji 340.65 wszystko było ok. Po instalacji tychże sterowników po wylogowaniu się do lightdm mam czarny ekran.[/quote]
Zamknięte sterowniki nvidii i amd działają sensownie tylko w środowisku X.Orga. Poza nim jest loteria i zwykła prowizorka.
Poczytaj w tych wątkach i wielu podobnych na forum:
https://forum.dug.net.pl/viewtopic.php?id=22494
https://forum.dug.net.pl/viewtopic.php?id=24978

Offline

 

#6  2015-09-17 21:00:39

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Kod:

[ 2889.781296] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2889.984809] NVRM: GPU at PCI:0000:01:00: GPU-e468aa19-e579-2e06-2ee8-baa0ce3e1067
[ 2889.984818] NVRM: Xid (PCI:0000:01:00): 32, Channel ID 00000000 intr 80044000
[ 2889.984992] NVRM: Xid (PCI:0000:01:00): 32, Channel ID 00000000 intr 80004000
[ 2894.513706] NVRM: Xid (PCI:0000:01:00): 44, Ch 00000000, engmask 00000101, intr 10000000
[ 2894.579011] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000000 00000088 0100cb09 00000007 00000000
[ 2894.579047] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000000 0000008c 00000000 00000005 00000008
[ 2904.996840] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2905.102772] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1219)
[ 2905.102780] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 2905.102808] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
[ 2905.496294] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2905.606873] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1219)
[ 2905.606889] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 2905.607027] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
[ 2905.997852] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2906.103308] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1219)
[ 2906.103317] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 2906.103352] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
[ 2906.500801] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2906.612154] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1219)
[ 2906.612163] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 2906.612195] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
[ 2906.996642] nvidia 0000:01:00.0: irq 78 for MSI/MSI-X
[ 2907.106927] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1219)
[ 2907.106942] NVRM: rm_init_adapter failed for device bearing minor number 0
[ 2907.106997] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5

Ostatnio edytowany przez peiner85 (2015-09-17 21:02:52)

Offline

 

#7  2015-09-17 22:39:43

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Problem z wylogowaniem do X

Jak odpalisz Xorga przez [b]startx[/b] a potem się z niego wylogujesz,
to jest taki sam objaw?
Powinna się otworzyć konsola, na której wpisałeś [b]startx[/b] (po wylogowaniu).

PS.
Aktualne stery do twojej karty to:

Kod:

Latest Long Lived Branch version: 352.41
Latest Short Lived Branch version: 355.11

Radziłbym spróbować któryś z nich (zwłaszcza 355.11),  połatali w nich  sporo różnych błędów.

Ostatnio edytowany przez Jacekalex (2015-09-17 22:45:15)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2015-09-18 19:17:54

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Nie, po startx ładuje sie xfce i wylogowanie powoduje ponowne przejscie do konsoli.

Offline

 

#9  2015-09-18 19:29:07

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Problem z wylogowaniem do X

Czyli po startx działa prawidłowo (tak, jak powinno), a problemem jest LightDM.

Radziłbym go zamienić na jakiś inny manager logowania, albo w ogóle logować się przez konsolę.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2015-09-18 20:16:46

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Każdy inny menedżer logowania też się tak zachowuje, sprawdzałem xdm wdm i gdm.

Offline

 

#11  2015-09-18 20:29:58

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Problem z wylogowaniem do X

2248

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:24:30)

Offline

 

#12  2015-09-18 20:30:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Problem z wylogowaniem do X

Każdy inny menedżer logowania też się tak zachowuje, sprawdzałem xdm wdm i gdm.[/quote]
To pozostaje Ci albo NODM, albo logowanie w konsoli, i startx, względnie automatyczne logowanie i automatyczny start X-ów.

I oczywiście czekanie na aktualizację Xorga, bo to wyraźnie w Xorgu jest jakiś błąd.

Przydałby się też bardziej aktualny sterownik, to może pomóc.

Ostatnio edytowany przez Jacekalex (2015-09-18 20:33:07)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2015-09-18 20:53:10

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Problem z wylogowaniem do X

2249

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:24:31)

Offline

 

#14  2015-09-19 16:20:17

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Rozwiązałem sprawę, loguję się w konsoli a do .bashrc dodałem startx i wszystko działa jak powinno.

Offline

 

#15  2015-09-19 16:34:20

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Problem z wylogowaniem do X

Nie do bashrc dodaj, ale do

Kod:

$HOME/.profile

taki wpis:

Kod:

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty6 ]; then
exec startx &> /dev/null 
fi

W ten sposób na 6 konsoli po zalogowaniu będą wskakiwały Xy, a na pozostałych będziesz się mógł normalne zalogować.

Możesz użyć dowolnej konsoli, ale lepiej autostart X ograniczyć tylko do jednej konsoli, a nie wszystkich, bo potem w razie potrzeby może być problem z wejściem do konsoli w przypadku, kiedy X-y się skichają (co się czasami zdarza).


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#16  2015-09-19 16:53:26

  peiner85 - Użytkownik

peiner85
Użytkownik
Zarejestrowany: 2013-06-30

Re: Problem z wylogowaniem do X

Teraz już wszystko mi działa. Zainstalowałem XDM i mogę się normalnie wylogowywać do niego. Widocznie żeby stery nvidii zaczęły działać trzeba było odinstalować menedżer logowania i z konsoli zainstalować na nowo.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.010 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00128 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.217.140.224' WHERE u.id=1
0.00182 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.217.140.224', 1732285018)
0.00031 SELECT * FROM punbb_online WHERE logged<1732284718
0.00083 DELETE FROM punbb_online WHERE ident='185.191.171.5'
0.00020 SELECT topic_id FROM punbb_posts WHERE id=290814
0.00031 SELECT id FROM punbb_posts WHERE topic_id=27729 ORDER BY posted
0.00033 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27729 AND t.moved_to IS NULL
0.00026 SELECT search_for, replace_with FROM punbb_censoring
0.00065 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27729 ORDER BY p.id LIMIT 0,25
0.00065 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27729
Total query time: 0.00677 s