Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: khatziar στις 28 Μαΐου 2013, 09:19:59 ΠΜ

Τίτλος: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: khatziar στις 28 Μαΐου 2013, 09:19:59 ΠΜ
Γεια σας,
Στο μηχάνημα που έχουμε συνδεδεμένο τον προτζέκτορα με video splitter KONIG δεν εκκινούν τα ubuntu. Κολλάνε αμέσως μετά το μενού grub στις τελίτσες που "γεμίζουν".
Όταν τα καλώδια της οθόνης είναι απευθείας στον υπολογιστή ξεκινούν. Όταν αργότερα τα ubuntu είναι σε λειτουργία και συνδέσω τον προτζέκτορα όλα δουλεύουν καλά.
Υποθέτω ότι στην εκκίνηση δεν υποστηρίζει κάποια χαμηλή ανάλυση που επιβάλει αυτή η σύνδεση αλλά δεν ξέρω πως να το αλλάξω.
Αν έχετε καμμιά ιδέα θα βοηθούσε γιατί είναι κουραστικό να αλλάζω καλώδια σε κάθε εκκίνηση.
Ευχαριστώ πολύ
Κώστας Χατζηαράπης
3ο-6ο Δημ. Σχολείο Συκεών
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 28 Μαΐου 2013, 01:35:32 ΜΜ
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: khatziar στις 29 Μαΐου 2013, 07:30:07 ΠΜ
Είναι standalone ubuntu με εγκατάσταση από το  Live CD της Τεχνικής Στήριξης .
Σκέφτομαι πάντως να τον κάνω ltsp server και μαζεύω κάποιες ερωτήσεις πριν αρχίσω τη διαδικασία.
Τις ερωτήσεις 4-7 θα στις απαντήσω αύριο από το εργαστήριο του σχολείου.

Ευχαριστώ για την γρήγορη απάντηση
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: khatziar στις 30 Μαΐου 2013, 09:52:45 ΠΜ
1-3)
όπως έγραψα παραπάνω είναι standalone εγκατεστημένο με το Live CD της Τεχνικής Στήριξης. (γιατί είχα στο νου μου να το κάνουμε ltsp)

4)
dss@pc06:~$ lspci -nn -k | grep -A 2 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
   Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard [1043:82b0]
   Kernel driver in use: i915

5-6)
Έκανα λάθος, τελίτσες δεν φαίνονται  (αυτό γινόνταν όταν εκκινούσα με usb όταν έκανα εγκατάσταση μέχρι να ψιλιαστώ το θέμα με video splitter)

Μετά το grub η οθόνη (CRT Proview) βγάζει μήνυμα "Power save enable monitor shut down after few seonds" και μετά μαυρίζει.
Όμως παρατήρησα ότι τα ubuntu φορτώνουν από κάτω γιατί ακούγεται ο ήχος της οθόνης σύνδεσης,

7) Επισυνάπτω το αρχείο

Ευχαριστώ και πάλι
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 30 Μαΐου 2013, 01:41:46 ΜΜ
Υποθέτω ότι λόγω splitter δεν μπορεί να ανιχνεύσει το monitor και έτσι του βάζει πολύ ψηλή ανάλυση που δεν μπορεί να τη σηκώσει, και μαυρίζει.
Δοκίμασε το εξής:
Εκκίνηση χωρίς το splitter,
κλικ στο όνομα π.χ. "Υπεύθυνος ΣΕΠΕΗΥ" στο πάνω δεξιά μέρος της οθόνης, και "Λογαριασμοί χρηστών" από το μενού που θα εμφανιστεί,
και για τον λογαριασμό χρήστη σου, ενεργοποίησε την "Αυτόματη σύνδεση", ώστε τελικά να μπαίνει κατευθείαν στο λογαριασμό σου χωρίς κωδικό πρόσβασης.

Στη συνέχεια, σύνδεσε το splitter χωρίς reboot,
κλικ στο εικονίδιο με το γρανάζι τέρμα πάνω δεξιά, και επιλογή του μενού "Οθόνες",
και βάλε μια χαμηλότερη ανάλυση, π.χ. 1024x768 σε clone mode ή ό,τι άλλο θες - το σημαντικό είναι να πατηθεί το κουμπί "Εφαρμογή" ώστε να έχεις καθορισμένη συγκεκριμένη ανάλυση.

Μετά reboot με το splitter και δες αν κράτησε την ανάλυση που έβαλες...


Αν δεν παίξουν τα παραπάνω, πες τι επιθυμητή ανάλυση θες ώστε να σου πω συγκεκριμένα τι να γράψεις στο xorg.conf.
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: khatziar στις 31 Μαΐου 2013, 09:06:36 ΠΜ
Λοιπόν, έκανα αυτά που είπες και δεν αλλάζει κάτι.
Και με αυτόματη σύνδεση και με μικρότερη ανάλυση η οθόνη είναι μαύρη και τα ubuntu από κάτω λειτουργούν.
Η ανάλυση που θέλω είναι 1024x768
Αν είναι χρονοβόρο δεν χρειάζεται να ασχοληθείς παραπάνω.
Σ'ευχαριστώ πολύ, όπως και να έχει.
Σημαντικό τώρα είναι να κάνω κάποιες αλλαγές για να τρέξω το ltsp σε fat clients και 100άρι δίκτυο. Θα ποστάρω μερικές ερωτήσεις σε άλλο θέμα...
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 03 Ιουν 2013, 07:03:15 ΠΜ
Αν θες έλα από το IRC (http://ts.sch.gr/wiki/IRC) να το δούμε live.
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 15 Σεπ 2015, 09:26:47 ΠΜ
Να σημειώσω δύο λύσεις για την περίπτωση του splitter στον server, αλλά δεν έχουν ακόμα δοκιμαστεί εκτενώς, οπότε αν κάποιος έχει πρόβλημα με splitter ας έρθει από το IRC να τις δούμε μαζί.

1) Αν η κάρτα γραφικών έχει KMS driver (πλέον έχουν σχεδόν όλες), τότε τρέχουμε sudo dpkg-reconfigure grub-pc και στην ερώτηση "Γραμμή εντολής Linux" βάζουμε μία από τις παρακάτω παραμέτρους, ανάλογα με την οθόνη μας:
drm_kms_helper.edid_firmware=edid/1024x768.bin
drm_kms_helper.edid_firmware=edid/1280x1024.bin
drm_kms_helper.edid_firmware=edid/1600x1200.bin
drm_kms_helper.edid_firmware=edid/1680x1050.bin
drm_kms_helper.edid_firmware=edid/1920x1080.bin

Αν είναι για client τότε αντί να τρέξουμε dpkg-reconfigure, βάζουμε την παράμετρο στο pxelinux.cfg.

2) Αν δεν έχει KMS driver, τότε βάζουμε vga=ask για να δούμε ένα μενού με όλες τις αναλύσεις πατώντας enter όταν ο server μπουτάρει, και μετά διαλέγουμε ανάλυση, και βάζουμε π.χ. vga=0x344 για 1024x768x32.
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 23 Δεκ 2016, 10:26:24 ΠΜ
Μια ακόμα λύση είναι να χρησιμοποιηθεί ο vesa driver, χάνοντας όμως και όλη την επιτάχυνση γραφικών αλλά και όλες τις μη-τυπικές αναλύσεις.
Δίνουμε sudo gedit /etc/X11/xorg.conf και βάζουμε τα παρακάτω:

Κώδικας [Επιλογή]

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "vesa"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
EndSection
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: charalampidis στις 07 Φεβ 2017, 08:45:50 ΠΜ
Έχω το ίδιο πρόβλημα σε client.
Πώς όμως τροποποιώ το pxelinux.cfg για τον συγκεκριμένο client και ποια εντολή-παράμετρο εισάγω;
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 07 Φεβ 2017, 09:27:09 ΠΜ
Το παρόν θέμα αφορά την ρύθμιση του server. Η ρύθμιση των clients είναι πολύ πιο απλή και γίνεται από τις παρακάτω εντολές του lts.conf:
Κώδικας (Bash) [Επιλογή]

# Οι παρακάτω οδηγίες χρησιμεύουν όταν το πρόγραμμα οδήγησης δεν ανιχνεύει
# σωστά την (πιθανώς παλιά CRT) οθόνη και δείχνει μόνο χαμηλές αναλύσεις.
# Δείτε το εγχειρίδιο της οθόνης για τις σωστές τιμές, αυτές είναι για 1024x768.
X_HORZSYNC=30.0-88.0
X_VERTREFRESH=50.0-88.0


Εάν δυσκολευτείς στο να βρεις τις σωστές τιμές χρονισμού της οθόνης του client, έλα από το IRC.
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 22 Μαρ 2017, 09:42:06 ΠΜ
Σε μια άλλη περίπτωση, 16.04 με VGA και προτζέκτορα χωρίς splitter, χρειάστηκε το παρακάτω xorg.conf ώστε να γίνει clone:
Κώδικας (Bash) [Επιλογή]

# To set the DP-1 monitor as primary
Section "Monitor"
    Identifier  "DP-1"
    Option      "Primary" "true"
EndSection

Section "Monitor"
    Identifier  "HDMI-1"
    Option      "PreferredMode" "1280x1024"
EndSection
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 10 Σεπ 2018, 12:58:55 ΜΜ
Τώρα με το KMS είναι προτιμότερος ο modesetting driver αντί του vesa:
Κώδικας [Επιλογή]

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "modesetting"
EndSection
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 07 Δεκ 2018, 04:44:22 ΜΜ
Και μια άλλη επιλογή που δούλεψε με splitter, ήταν:
sudo dpkg-reconfigure grub-pc
και video=VGA-1:1366x768@60
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 12 Αυγ 2019, 12:50:50 ΜΜ
Μιας και έχω όλα τα "υποδείγματα xorg.conf" μαζεμένα εδώ, να και ένα που χρησιμοποιώ για πολύ παλιές εικονικές μηχανές Linux κάτω από VirtualBox:

Παράθεση από: /etc/X11/xorg.conf
# Appropriate for VirtualBox with Vesa clients under host 1920x1080.
# Requires the following vboxmanage commands:
# vboxmanage setextradata "precise-dim" "CustomVideoMode1" "1920x1080x32"
# vboxmanage setextradata "precise-dim" "CustomVideoMode2" "1920x977x32"
# vboxmanage setextradata "precise-dim" "CustomVideoMode3" "952x976x32"
# vboxmanage setextradata "precise-dim" "CustomVideoMode4" "952x450x32"

Section "Device"
    Identifier  "Configured Video Device"
    # Vesa is used anyway; no need to force it unless FBDEV comes up
    # Driver    "vesa"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync     11-99
    VertRefresh   11-99
    # PreferredMode needs RandR 1.2, which vesa doesn't implement,
    # so we end up using "Modes" under the "Display" SubSection
    # Option      "PreferredMode" "952x976"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    SubSection  "Display"
        # Virtual 1920 1080 would be ideal, but then it somehow doesn't
        # respect the default (first) mode then, and uses 1920x1080
        Virtual 952 976
        Modes   "952x976" "1920x1080x32" "1920x977x32" "1600x1200" "1280x1024" "1152x864" "952x450" "800x600" "640x480" "640x400" "320x200"
    EndSubSection
EndSection
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 07 Οκτ 2021, 12:27:44 ΜΜ
Με το καινούργιο LTSP, για προσθήκη νέας ανάλυσης δούλεψε το παρακάτω:

Κώδικας (Bash) [Επιλογή]

[1280x1024]
X_MODELINE='"1280x1024" 109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync'
#X_MODES='"1280x1024" "1024x768" "800x600" "640x480"'
X_PREFERREDMODE="1280x1024"

[01:02:03:04:05:06]
HOSTNAME=pc01
INCLUDE=1280x1024
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 31 Οκτ 2022, 11:40:14 ΠΜ
Για την περίπτωση που κάποιος client έχει συνδεδεμένες δύο οθόνες και θέλουμε να θέσουμε την πρωτεύουσα:

Κώδικας (ini) [Επιλογή]
POST_INIT_XORG_CONF='cat >/etc/X11/xorg.conf.d/local.conf <<EOF
Section "Monitor"
    Identifier  "DP-1"
    Option      "Primary" "true"
EndSection
EOF'
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 15 Νοε 2022, 12:58:07 ΜΜ
Απενεργοποίηση hardware acceleration:

Κώδικας (ini) [Επιλογή]
POST_INIT_XORG_CONF='cat >/etc/X11/xorg.conf.d/local.conf <<EOF
Section           "Device"
    Identifier    "Configured Video Device"
    Option        "NoAccel" "on"
EndSection
EOF'
POST_INIT_SOFTWARE_OPENGL="echo 'export LIBGL_ALWAYS_SOFTWARE=1' >/etc/X11/Xsession.d/50sch-scripts"
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: gidarakos στις 23 Δεκ 2022, 12:38:52 ΜΜ
Επειδή αντιμετώπισα σύμπτωμα splitter, δηλαδή μη αναγνώριση monitor (Out of Range) χωρίς όμως να έχω splitter, αποτυπώνω τη λύση μην τυχόν ξαναχρειαστεί.

Πρόβλημα
H/Y: ASUS EB1503
Συνθήκες: Κλωνοποίηση μέσω LTSP server (https://ts.sch.gr/wiki/linux/guides/virtual-machines/#clone-via-ltsp) ή boot με live USB Ubuntu MATE 22.04
Σύμπτωμα: Out of Range

Μόνιμη λύση
https://alkisg.mysch.gr/steki/index.php?topic=5220.msg74098#msg74098

Δηλαδή, εντολή:
Κώδικας (Bash) [Επιλογή]
sudo dpkg-reconfigure grub-pcΜε παράμετρο στη "Γραμμή εντολής Linux":
Κώδικας [Επιλογή]
drm_kms_helper.edid_firmware=edid/1280x1024.bin
Προσωρινή λύση
Κατά την εκκίνηση του live USB, στο kernel command line (https://alkisg.mysch.gr/steki/index.php?topic=8526.msg93029#msg93029) (συνήθως μπροστά από το quiet splash), εισαγωγή της ίδιας παραμέτρου (μόνιμη λύση).
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 05 Ιαν 2023, 12:13:49 ΠΜ
Τα μισά μου μηνύματα στο παρόν θέμα δεν έχουν σχέση με splitter πια, συλλέγω λύσεις σε παραπλήσια προβλήματα γραφικών, με στόχο να τα καθαρογράψω στο wiki όταν βρω ευκαιρία.

Για να ενεργοποιήσουμε με το ζόρι μία έξοδο (connector) ακόμα κι όταν δεν υπάρχει συνδεδεμένη οθόνη, για παράδειγμα σε headless server που συνδεόμαστε με VNC.
Αυτό μας επιτρέπει να επιλέξουμε μεγάλη ανάλυση αντί για 1024x768, και μερικές φορές επιταχύνει και το VNC σε σχέση με το default Screen0 output.

Βρίσκουμε το όνομα της εξόδου με:

Κώδικας (Bash) [Επιλογή]
$ ( cd /sys/kernel/debug/dri/0; echo [[:upper:]]* )
DP-1 DP-2 HDMI-A-1 HDMI-A-2 VGA-1

Τα ονόματα αυτά μπορεί να είναι διαφορετικά από αυτά που εμφανίζει η xrandr, π.χ. HDMI-0.
Τότε για τυπικές αναλύσεις (https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/drm_edid_load.c#L43) βάζουμε στο kernel command line κάτι τέτοιο:

Κώδικας [Επιλογή]
video=HDMI-A-1:e drm.edid_firmware=HDMI-A-1:edid/1920x1080.bin

Παραλλαγές:

Έτσι, για προσαρμοσμένες αναλύσεις π.χ. 1912x1016 το καλύτερο είναι "video=HDMI-A-1:1912x1016e" χωρίς edid αλλά συνοδευόμενο από το παρακάτω /etc/X11/xorg.conf:

Κώδικας [Επιλογή]
Section "Monitor"
        Identifier      "DVI-0"
        Option          "PreferredMode" "1912x1016"
EndSection

Σχετικές σελίδες:
https://docs.kernel.org/fb/modedb.html
https://wiki.archlinux.org/title/kernel_mode_setting
https://bugs.freedesktop.org/show_bug.cgi?id=103779
https://dri-devel.freedesktop.narkive.com/4y0vhfiy/patch-drm-fix-drm-force-on-digital-use
Τίτλος: Απ: ubuntu δεν φορτώνουν όταν είναι συνδεδεμένο με video splitter για προτζεκτορα
Αποστολή από: alkisg στις 06 Νοε 2023, 11:28:49 ΠΜ
Αν το Ubuntu δεν αναγνωρίζει τις αναλύσεις κάποιας οθόνης, αλλά μπορούμε να πάρουμε τις πληροφορίες αυτές (EDID) από άλλο λειτουργικό ή με άλλη σύνδεση (π.χ. χωρίς splitter), τότε για να φορτώσουμε το συγκεκριμένο EDID, ακολουθούμε αυτές τις οδηγίες:

https://sleeplessbeastie.eu/2022/02/02/how-to-incorporate-edid-into-initrd-image/