Thank you for your replies.

After many additional tries (reinstall xserver-xorg-video-amdgpu, running with and without xorg.conf) I think the problem is again (I have found several references to this problem in other environments) indicated by the message

[     7.655] (EE) open /dev/dri/card0: No such file or directory

How do get (where do I find) "/dev/dri/card0" ??

K.D.J.


On 3/25/20 7:25 PM, IL Ka wrote:
In most cases there is no need to run "-configure" since X can autodetect many things using defaults provided by distro. Have you tried official debian wiki (it is about amdgpu, not general modesetting)
https://wiki.debian.org/AtiHowTo  ?

I think that "/dev/dri/card0: No such file or directory"  means there is no kernel driver (no module compiled or not loaded by udev) Do you run custom kernel? Have you tried to load module manually using (modprobe)?


On Wed, Mar 25, 2020 at 9:00 PM Klaus Jantzen <k.d.jant...@mailbox.org <mailto:k.d.jant...@mailbox.org>> wrote:

    Hello,

    I installed Debian on a PC with AMD Ryzen 5 3400 G.

    My first trials ended with a message

    "Cannot run in framebuffer mode ..." from xorg.

    Due to some research in the net I am using the following xorg.conf.
    It is basically what I got when I did a "X -configure".
    ==
    Section "ServerLayout"
          Identifier     "X.org Configured"
          Screen      0  "Screen0" 0 0
          Screen      1  "Screen1" RightOf "Screen0"
          InputDevice    "Mouse0" "CorePointer"
          InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
          ModulePath   "/usr/lib/xorg/modules"
          FontPath     "/usr/share/fonts/X11/misc"
          # FontPath     "/usr/share/fonts/X11/cyrillic"
          FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
          FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
          FontPath     "/usr/share/fonts/X11/Type1"
          FontPath     "/usr/share/fonts/X11/100dpi"
          FontPath     "/usr/share/fonts/X11/75dpi"
          FontPath     "built-ins"
    EndSection

    Section "Module"
          Load  "glx"
    EndSection

    Section "InputDevice"
          Identifier  "Keyboard0"
          Driver      "kbd"
    EndSection

    Section "InputDevice"
          Identifier  "Mouse0"
          Driver      "mouse"
          Option        "Protocol" "auto"
          Option        "Device" "/dev/input/mice"
          Option        "ZAxisMapping" "4 5 6 7"
    EndSection

    Section "Monitor"
          Identifier   "Monitor0"
          VendorName   "Monitor Vendor"
          ModelName    "Monitor Model"
    EndSection

    Section "Monitor"
          Identifier   "Monitor1"
          VendorName   "Monitor Vendor"
          ModelName    "Monitor Model"
    EndSection

    Section "Device"
              ### Available Driver options are:-
              ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
              ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
              ### <percent>: "<f>%"
              ### [arg]: arg optional
              #Option     "Accel"                  # [<bool>]
              #Option     "SWcursor"               # [<bool>]
              #Option     "EnablePageFlip"         # [<bool>]
              #Option     "SubPixelOrder"          # [<str>]
              #Option     "ZaphodHeads"            # <str>
              #Option     "AccelMethod"            # <str>
              #Option     "DRI3"                   # [<bool>]
              #Option     "DRI"                    # <i>
              #Option     "ShadowPrimary"          # [<bool>]
              #Option     "TearFree"               # [<bool>]
              #Option     "DeleteUnusedDP12Displays"     # [<bool>]
              #Option     "VariableRefresh"        # [<bool>]
          Identifier  "Card0"
          # Driver      "amdgpu"
          Driver      "modesetting"
          BusID       "PCI:9:0:0"
    EndSection

    Section "Device"
              ### Available Driver options are:-
              ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
              ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
              ### <percent>: "<f>%"
              ### [arg]: arg optional
              #Option     "Accel"                  # [<bool>]
              #Option     "SWcursor"               # [<bool>]
              #Option     "EnablePageFlip"         # [<bool>]
              #Option     "SubPixelOrder"          # [<str>]
              #Option     "ZaphodHeads"            # <str>
              #Option     "AccelMethod"            # <str>
              #Option     "DRI3"                   # [<bool>]
              #Option     "DRI"                    # <i>
              #Option     "ShadowPrimary"          # [<bool>]
              #Option     "TearFree"               # [<bool>]
              #Option     "DeleteUnusedDP12Displays"     # [<bool>]
              #Option     "VariableRefresh"        # [<bool>]
          Identifier  "Card1"
          # Driver      "amdgpu"
          Driver      "modesetting"
          BusID       "PCI:9:0:1"
    EndSection

    Section "Screen"
          Identifier "Screen0"
          Device     "Card0"
          Monitor    "Monitor0"
          SubSection "Display"
              Viewport   0 0
              Depth     1
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     4
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     8
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     15
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     16
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     24
          EndSubSection
    EndSection

    Section "Screen"
          Identifier "Screen1"
          Device     "Card1"
          Monitor    "Monitor1"
          SubSection "Display"
              Viewport   0 0
              Depth     1
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     4
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     8
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     15
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     16
          EndSubSection
          SubSection "Display"
              Viewport   0 0
              Depth     24
          EndSubSection
    EndSection
    ==

    Somewhere I found the hint that the driver for framebuffers is
    "modeseting"
    Thus I changed in the Device sections for Card0/Card1 the driver to
    "modesetting"

    Now the startup of X ends as follows:
    ====
    .....
    [     7.719] (II) systemd-logind: logind integration requires -keeptty
    and -keeptty was not provided, disabling logind integration
    [     7.724] (--) PCI:*(9@0:0:0) 1002:15d8:1043:876b rev 200, Mem @
    0xe0000000/268435456, 0xf0000000/2097152, 0xfcb00000/524288, I/O @
    0x0000e000/256
    [     7.724] (II) "glx" will be loaded. This was enabled by default and
    also specified in the config file.
    [     7.724] (II) LoadModule: "glx"
    [     7.724] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [     7.725] (II) Module glx: vendor="X.Org Foundation"
    [     7.725]     compiled for 1.20.4, module version = 1.0.0
    [     7.725]     ABI class: X.Org Server Extension, version 10.0
    [     7.725] (II) LoadModule: "modesetting"
    [     7.725] (II) Loading
    /usr/lib/xorg/modules/drivers/modesetting_drv.so
    [     7.725] (II) Module modesetting: vendor="X.Org Foundation"
    [     7.725]     compiled for 1.20.4, module version = 1.20.4
    [     7.725]     Module class: X.Org Video Driver
    [     7.725]     ABI class: X.Org Video Driver, version 24.0
    [     7.725] (II) modesetting: Driver for Modesetting Kernel
    Drivers: kms
    [     7.725] (EE) open /dev/dri/card0: No such file or directory
    [     7.725] (WW) Falling back to old probe method for modesetting
    [     7.725] (EE) open /dev/dri/card0: No such file or directory
    [     7.725] (EE) open /dev/dri/card0: No such file or directory
    [     7.725] (EE) Screen 0 deleted because of no matching config
    section.
    [     7.725] (II) UnloadModule: "modesetting"
    [     7.725] (EE) Device(s) detected, but none match those in the
    config
    file.
    [     7.725] (EE)
    Fatal server error:
    [     7.725] (EE) no screens found(EE)
    [     7.725] (EE)
    Please consult the The X.Org Foundation support
           at http://wiki.x.org
       for help.
    [     7.725] (EE) Please also check the log file at
    "/var/log/Xorg.0.log" for additional information.
    [     7.725] (EE)
    [     7.726] (EE) Server terminated with error (1). Closing log file.

    ====

    What I find strange is that the log says there is no device
    /dev/dri/card0
    while X -configure inserte thesi section into the conf-file.

    Does anyone have a solution for this problem?
    Thanks in advance
--
    K.D.J.
    _______________________________________________
    xorg@lists.x.org <mailto:xorg@lists.x.org>: X.Org support
    Archives: http://lists.freedesktop.org/archives/xorg
    Info: https://lists.x.org/mailman/listinfo/xorg
    Your subscription address: %(user_address)s


_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

Reply via email to