View previous topic :: View next topic |
Author |
Message |
YPenguin Apprentice
Joined: 26 Apr 2014 Posts: 278 Location: Kenzingen, Germany
|
Posted: Thu Aug 18, 2016 5:06 pm Post subject: Console als Ziel (sddm) |
|
|
Ich vermisse bei sddm die Möglichkeit, zur Eingabekonsole zu wechseln. Damit meine ich Beenden von sddm und X.
Grund: Manche Bibliotheken sind gesperrt unter X - efl zum Beispiel, so dass ein Update nicht möglich ist. _________________ Languages: English, German |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4549 Location: Germany
|
Posted: Thu Aug 18, 2016 7:24 pm Post subject: |
|
|
Hm, ich bin mir nicht sicher ob ich dich richtig verstanden hab, aber normal sollte ein wechsel via Strg+Alt+F2
zur Textkonsole funktionieren. Dort kann sddm und X dann zb via "/etc/init.d/xdm stop" beendet werden. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5175
|
Posted: Thu Aug 18, 2016 7:44 pm Post subject: |
|
|
Was meinst du mit "manche Bibliotheken sind gesperrt unter X"?
Was heißt "gesperrt"? _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
YPenguin Apprentice
Joined: 26 Apr 2014 Posts: 278 Location: Kenzingen, Germany
|
Posted: Fri Aug 19, 2016 7:56 am Post subject: |
|
|
Meine Erfahrung ist, dass ich efl updaten konnte, wenn ich gleich in die Konsole gebootet habe.
Hatte ich dagegen X laufen, bekomme ich eine Access Violation der Sandbox.
Falls es von Interesse ist, könnte ich Bugdaten liefern nach einem neuen Versuch. _________________ Languages: English, German |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Fri Aug 19, 2016 9:47 am Post subject: |
|
|
Das wäre tatsächlich ein Bug, aber hier ist der bisher noch nicht aufgetreten. |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2545 Location: Konradsreuth (Germany)
|
Posted: Fri Aug 19, 2016 8:42 pm Post subject: |
|
|
Du kannst ja einfach den xdm-Service beenden ("rc-service xdm stop" oder "/etc/init.d/xdm stop" unter openrc). Das beendet dann auch den X-Server. Natürlich von einer Konsole aus, also z. B. nach STRG+ALT+F1 und Login als root. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4549 Location: Germany
|
Posted: Sat Aug 20, 2016 12:10 am Post subject: |
|
|
Ah, so langsam begreife ich worum es geht - es geht vermutlich ums bauen von dev-libs/efl
Falls ja, versuche es unter X mal mit einer LoginShell (su -l).
(oder noch besser - poste die Original-Fehlermeldung - dann kann man wahrscheinlich eher weiterhelfen, und man muss nicht raten
Edit fügt noch einen Schuss ins Blaue hinzu: Das ganze klingt ein wenig nach Bug 587868 bzw Bug 567192
Und ja, in dem Fall sollte das bauen auch unter X funktionieren, sofern emerge von einer Loginshell gestartet wurde. |
|
Back to top |
|
|
YPenguin Apprentice
Joined: 26 Apr 2014 Posts: 278 Location: Kenzingen, Germany
|
Posted: Sat Aug 20, 2016 3:03 pm Post subject: |
|
|
Ich hab es gerade mal probiert und dieses Ergebnis erhalten (emerge mit normaler Plasma-Konsole Shell mit user=root durch su ohne weitere Parameter):
Code: | Making all in data
\
/bin/mkdir -p ethumb/frames/; \
EFL_RUN_IN_TREE=1 ../src/bin/edje/edje_cc -v -id . -fd . -id ./ethumb/frames/ ethumb/frames/default.edc ethumb/frames/default.edj
* ACCESS DENIED: mkdir: /var/run/user/1000/.ecore
edje_cc: Wrote 172 bytes ( 0Kb) for "edje_file" header
edje_cc: header: 0.00017
edje_cc: groups: 0.00043
edje_cc: scripts: 0.00001
edje_cc: lua scripts: 0.00000
edje_cc: source: 0.00008
edje_cc: fontmap: 0.00004
edje_cc: Wrote 403 bytes ( 0Kb) for "edje/images/0" image entry "border-0.jpg" compress: [raw: 99.4%] [real: 64.9%]
edje_cc: images: 0.00279
edje_cc: models: 0.00000
edje_cc: fonts: 0.00000
edje_cc: sounds: 0.00000
edje_cc: mo: 0.00000
edje_cc: vibrations: 0.00000
edje_cc: license: 0.00000
edje_cc: THREADS: 0.00000
Summary:
Wrote 1 collections
Wrote 1 images
Wrote 0 sounds
Wrote 0 fonts
Making all in doc
Making all in previews
make[3]: Nothing to be done for 'all'.
Making all in po
>>> Source compiled.
* --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
* LOG FILE: "/var/log/sandbox/sandbox-16848.log"
*
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: mkdir
S: deny
P: /var/run/user/1000/.ecore
A: /var/run/user/1000/.ecore
R: /run/user/1000/.ecore
C: /usr/bin/efreetd
F: mkdir
S: deny
P: /var/run/user/1000/.ecore
A: /var/run/user/1000/.ecore
R: /run/user/1000/.ecore
C: /usr/bin/efreetd
* --------------------------------------------------------------------------------
>>> Failed to emerge dev-libs/efl-1.17.0, Log file:
>>> '/var/tmp/portage/dev-libs/efl-1.17.0/temp/build.log' |
Mit su -l ist der Fehler nicht aufgetreten. _________________ Languages: English, German |
|
Back to top |
|
|
|